<SEC-DOCUMENT>0000799292-24-000014.txt : 20240216
<SEC-HEADER>0000799292-24-000014.hdr.sgml : 20240216
<ACCEPTANCE-DATETIME>20240216112855
ACCESSION NUMBER:		0000799292-24-000014
CONFORMED SUBMISSION TYPE:	10-K
PUBLIC DOCUMENT COUNT:		111
CONFORMED PERIOD OF REPORT:	20231231
FILED AS OF DATE:		20240216
DATE AS OF CHANGE:		20240216

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			M/I HOMES, INC.
		CENTRAL INDEX KEY:			0000799292
		STANDARD INDUSTRIAL CLASSIFICATION:	OPERATIVE BUILDERS [1531]
		ORGANIZATION NAME:           	05 Real Estate & Construction
		IRS NUMBER:				311210837
		STATE OF INCORPORATION:			OH
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		10-K
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-12434
		FILM NUMBER:		24646307

	BUSINESS ADDRESS:	
		STREET 1:		4131 WORTH AVENUE STE 500
		CITY:			COLUMBUS
		STATE:			OH
		ZIP:			43219
		BUSINESS PHONE:		6144188000

	MAIL ADDRESS:	
		STREET 1:		4131 WORTH AVENUE STE 500
		CITY:			COLUMBUS
		STATE:			OH
		ZIP:			43219

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	M I HOMES INC
		DATE OF NAME CHANGE:	20040112

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	M I SCHOTTENSTEIN HOMES INC
		DATE OF NAME CHANGE:	19931228
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-K
<SEQUENCE>1
<FILENAME>mho-20231231.htm
<DESCRIPTION>10-K
<TEXT>
<XBRL>
<?xml version='1.0' encoding='ASCII'?>
<html xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:utr="http://www.xbrl.org/2009/utr" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:mho="http://www.mihomes.com/20231231" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:srt="http://fasb.org/srt/2023" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:us-gaap="http://fasb.org/us-gaap/2023" xmlns="http://www.w3.org/1999/xhtml" xmlns:dei="http://xbrl.sec.gov/dei/2023" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>mho-20231231</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="c-1" name="dei:EntityCentralIndexKey" id="f-31">0000799292</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:CurrentFiscalYearEndDate" format="ixt:date-month-day" id="f-32">12/31</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-33">2023</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalPeriodFocus" id="f-34">FY</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:AmendmentFlag" id="f-35">false</ix:nonNumeric><ix:nonFraction unitRef="usdPerShare" contextRef="c-6" decimals="2" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="f-142">0.01</ix:nonFraction><ix:nonFraction unitRef="usdPerShare" contextRef="c-7" decimals="2" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="f-143">0.01</ix:nonFraction><ix:nonFraction unitRef="shares" contextRef="c-6" decimals="0" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="f-144">58,000,000</ix:nonFraction><ix:nonFraction unitRef="shares" contextRef="c-7" decimals="0" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="f-145">58,000,000</ix:nonFraction><ix:nonFraction unitRef="shares" contextRef="c-6" decimals="0" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="f-146">30,137,141</ix:nonFraction><ix:nonFraction unitRef="shares" contextRef="c-7" decimals="0" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="f-147">30,137,141</ix:nonFraction><ix:nonFraction unitRef="number" contextRef="c-39" decimals="2" name="mho:DiscountRateUsedInDeterminingFairValueOfLandAndLots" scale="-2" id="f-449">16</ix:nonFraction><ix:nonFraction unitRef="number" contextRef="c-55" decimals="2" name="mho:DiscountRateUsedInDeterminingFairValueOfLandAndLots" scale="-2" id="f-450">16</ix:nonFraction><ix:nonFraction unitRef="number" contextRef="c-38" decimals="2" name="mho:DiscountRateUsedInDeterminingFairValueOfLandAndLots" scale="-2" id="f-451">13</ix:nonFraction><ix:nonFraction unitRef="number" contextRef="c-56" decimals="2" name="mho:DiscountRateUsedInDeterminingFairValueOfLandAndLots" scale="-2" id="f-452">13</ix:nonFraction><ix:nonNumeric contextRef="c-57" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="f-453">3</ix:nonNumeric><ix:nonNumeric contextRef="c-58" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="f-454">5</ix:nonNumeric><ix:nonNumeric contextRef="c-59" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="f-455">7</ix:nonNumeric><ix:nonNumeric contextRef="c-60" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="f-456">25</ix:nonNumeric><ix:nonFraction unitRef="rate" contextRef="c-1" decimals="2" name="mho:Homebuildingoperationspercentoftotalrevenue" scale="-2" id="f-457">98</ix:nonFraction><ix:nonFraction unitRef="rate" contextRef="c-4" decimals="2" name="mho:Homebuildingoperationspercentoftotalrevenue" scale="-2" id="f-458">98</ix:nonFraction><ix:nonFraction unitRef="rate" contextRef="c-5" decimals="2" name="mho:Homebuildingoperationspercentoftotalrevenue" scale="-2" id="f-459">97</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="c-77" decimals="-5" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" scale="6" id="f-548">0.4</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="c-80" decimals="-5" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" scale="6" id="f-549">0.4</ix:nonFraction><ix:nonFraction unitRef="number" contextRef="c-104" decimals="4" name="us-gaap:LongTermDebtPercentageBearingVariableInterestRate" scale="-2" id="f-641">1.75</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="c-44" decimals="-3" name="us-gaap:ServicingAsset" scale="6" id="f-642">10.7</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="c-45" decimals="-3" name="us-gaap:ServicingAsset" scale="6" id="f-643">15.8</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="c-81" decimals="-3" name="us-gaap:ServicingAsset" scale="6" id="f-644">10.7</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="c-82" decimals="-3" name="us-gaap:ServicingAsset" scale="6" id="f-645">15.8</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="mho:SplitDollarLifeInsurancePolicies" scale="6" id="f-689">0.20</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="mho:SplitDollarLifeInsurancePolicies" scale="6" id="f-690">0.20</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="mho:EquityinIncomelossfromunconsolidatedjointventures" scale="3" id="f-704">33</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="mho:EquityinIncomelossfromunconsolidatedjointventures" scale="3" id="f-705">6</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="mho:EquityinIncomelossfromunconsolidatedjointventures" scale="3" id="f-706">103</ix:nonFraction><ix:nonFraction unitRef="number" contextRef="c-108" decimals="2" name="us-gaap:EquityMethodInvestmentOwnershipPercentage" scale="-2" id="f-707">25</ix:nonFraction><ix:nonFraction unitRef="number" contextRef="c-110" decimals="2" name="us-gaap:EquityMethodInvestmentOwnershipPercentage" scale="-2" id="f-708">25</ix:nonFraction><ix:nonFraction unitRef="number" contextRef="c-109" decimals="2" name="us-gaap:EquityMethodInvestmentOwnershipPercentage" scale="-2" id="f-709">50</ix:nonFraction><ix:nonFraction unitRef="number" contextRef="c-111" decimals="2" name="us-gaap:EquityMethodInvestmentOwnershipPercentage" scale="-2" id="f-710">50</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="mho:TotalOfGuaranteedLoansInquiredAbout" scale="6" id="f-720">6.3</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="mho:TotalOfGuaranteedLoansInquiredAbout" scale="6" id="f-721">2.4</ix:nonFraction><ix:nonFraction unitRef="number" contextRef="c-104" decimals="4" name="us-gaap:LongTermDebtPercentageBearingVariableInterestRate" scale="-2" id="f-892">1.75</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" format="ixt:fixed-zero" scale="3" id="f-1002">&#8212;</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" format="ixt:fixed-zero" scale="3" id="f-1003">&#8212;</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" format="ixt:fixed-zero" scale="3" id="f-1004">&#8212;</ix:nonFraction></ix:hidden><ix:references xml:lang="en-US"><link:schemaRef xlink:type="simple" xlink:href="mho-20231231.xsd"/></ix:references><ix:resources><xbrli:context id="c-1"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-2"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="usd"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit><xbrli:context id="c-3"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2024-02-14</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="shares"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:context id="c-4"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-5"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="usdPerShare"><xbrli:divide><xbrli:unitNumerator><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unitNumerator><xbrli:unitDenominator><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unitDenominator></xbrli:divide></xbrli:unit><xbrli:context id="c-6"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-7"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-8"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-9"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-10"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-11"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-12"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-13"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-14"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-15"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-16"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-17"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-18"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-19"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-20"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-21"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-22"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-23"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-24"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-25"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-26"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-27"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-28"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-29"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-30"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-31"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-32"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-33"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-34"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-35"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-36"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-37"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-38"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="number"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:context id="c-39"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-40"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">mho:OfficeFurnitureLeaseholdImprovementsComputerEquipmentAndSoftwareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-41"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">mho:OfficeFurnitureLeaseholdImprovementsComputerEquipmentAndSoftwareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-42"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:TransportationEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-43"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:TransportationEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-44"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-45"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-46"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ConstructionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-47"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ConstructionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-48"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ConstructionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-49"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:LandMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-50"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:LandMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-51"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:LandMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-52"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:FinancialServiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-53"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:FinancialServiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-54"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:FinancialServiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="rate"><xbrli:measure>utr:Rate</xbrli:measure></xbrli:unit><xbrli:context id="c-55"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-56"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-57"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">mho:OfficeFurnitureLeaseholdImprovementsComputerEquipmentAndSoftwareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-58"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:TransportationEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-59"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">mho:OfficeFurnitureLeaseholdImprovementsComputerEquipmentAndSoftwareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-60"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:TransportationEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-61"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">mho:FiveYearServiceStockOptionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-62"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">mho:FiveYearServiceStockOptionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-63"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">mho:FiveYearServiceStockOptionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-64"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">mho:Year1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-65"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">mho:Year2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-66"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">mho:Year3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-67"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">mho:Year1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">mho:PerformanceConditionAwardsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-68"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">mho:Year1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">mho:MarketConditionAwardsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-69"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">mho:Year2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">mho:PerformanceConditionAwardsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-70"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">mho:Year2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">mho:MarketConditionAwardsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-71"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">mho:PerformanceConditionAwardsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">mho:Year3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-72"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">mho:MarketConditionAwardsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">mho:Year3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-73"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">mho:MarketConditionAwardsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-74"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">mho:MarketConditionAwardsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-75"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">mho:MarketConditionAwardsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">mho:Year3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-76"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">mho:Year2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">mho:PerformanceConditionAwardsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-77"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">mho:Year1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">mho:PerformanceConditionAwardsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-78"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">mho:PerformanceConditionAwardsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">mho:Year3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-79"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">mho:PerformanceConditionAwardsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">mho:Year3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-80"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">mho:Year2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">mho:PerformanceConditionAwardsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-81"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-82"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-83"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">mho:MortgageLoansHeldForSaleMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-84"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">mho:MortgageLoansHeldForSaleMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-85"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">mho:MortgageLoansHeldForSaleMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-86"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForwardContractsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-87"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForwardContractsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-88"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForwardContractsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-89"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateLockCommitmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-90"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateLockCommitmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-91"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateLockCommitmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-92"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:LoanPurchaseCommitmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-93"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:LoanPurchaseCommitmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-94"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:LoanPurchaseCommitmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-95"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForwardContractsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-96"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateLockCommitmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-97"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:LoanPurchaseCommitmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-98"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForwardContractsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-99"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateLockCommitmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-100"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:LoanPurchaseCommitmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-102"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-103"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-104"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-105"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-106"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">mho:JPMMasterRepurchaseAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-107"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">mho:JPMMasterRepurchaseAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="homes"><xbrli:measure>mho:homes</xbrli:measure></xbrli:unit><xbrli:context id="c-108"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">mho:MinimumMemberOwnershipMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-109"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">mho:MaximumMemberOwnershipMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-110"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">mho:MinimumMemberOwnershipMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-111"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">mho:MaximumMemberOwnershipMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-112"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">mho:CDDdue512048Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-113"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">mho:CDDdue512048Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-114"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">mho:CDDdue512048Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-115"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">mho:CDDDue512050Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-116"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">mho:CDDDue512050Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-117"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">mho:CDDDue512050Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-118"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">mho:CDDDue512051SARMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-119"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">mho:CDDDue512051SARMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-120"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">mho:CDDDue512051SARMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-121"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">mho:CDDDue512051TAMPAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-122"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">mho:CDDDue512051TAMPAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-123"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">mho:CDDDue512051TAMPAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-124"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">mho:CDDDue512052SARMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-125"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">mho:CDDDue512052SARMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-126"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">mho:CDDDue512052SARMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-127"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">mho:CDDDue512051TAMPACobblestoneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-128"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">mho:CDDDue512051TAMPACobblestoneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-129"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">mho:CDDDue512051TAMPACobblestoneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-130"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">mho:CDDDue512053TAMPAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">mho:CDDDue512053TAMPAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-132"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">mho:CDDDue512053TAMPAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-133"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">mho:CDDDue512052TAMPAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-134"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">mho:CDDDue512052TAMPAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-135"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">mho:CDDDue512052TAMPAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-136"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">mho:CDDDue512053TAMPAHilltopMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-137"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">mho:CDDDue512053TAMPAHilltopMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-138"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">mho:CDDDue512053TAMPAHilltopMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-139"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mho:A2030SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-140"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mho:A2028SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-141"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="mho:InterestCoverageRatioAxis">mho:ConsolidatedEbitdaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-142"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="mho:InterestCoverageRatioAxis">mho:ConsolidatedInterestIncurredMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-143"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">mho:WarehousingAgreementFirstAmendmentToFourthAmendedAndRestatedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-144"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">mho:WarehousingAgreementFirstAmendmentToFourthAmendedAndRestatedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-10-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-145"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">mho:WarehousingAgreementFirstAmendmentToFourthAmendedAndRestatedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-11-11</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-146"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">mho:JPMMasterRepurchaseAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-02-10</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-147"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">mho:JPMMasterRepurchaseAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-18</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-148"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mho:A2030SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-149"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mho:A2030SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2029-08-15</xbrli:startDate><xbrli:endDate>2030-02-15</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-150"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mho:A2028SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-151"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mho:A2028SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-22</xbrli:startDate><xbrli:endDate>2024-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-152"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mho:A2028SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-02-01</xbrli:startDate><xbrli:endDate>2025-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-153"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mho:A2028SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-02-01</xbrli:startDate><xbrli:endDate>2026-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-154"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mho:A2028SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-02-01</xbrli:startDate><xbrli:endDate>2028-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-155"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="mho:RestrictedPaymentsBasketCalculationAxis">mho:BaseofrestrictedpaymentsbasketincomecalculationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-156"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="mho:RestrictedPaymentsBasketCalculationAxis">mho:PercentageofouraggregateconsolidatednetincomeaddedtobaseamountofcalculationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-157"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="mho:RestrictedPaymentsBasketCalculationAxis">mho:PercentageofouraggregateconsolidatednetincomesubtractedfrombaseamountofcalculationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-158"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="mho:RestrictedPaymentsBasketCalculationAxis">mho:PercentageofnetcashproceedsfromsaleofqualifiedequityinterestsaddedtobaseandincomelossamountincalculationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-159"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-160"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="mho:NetOperatingLossCarryforwardExpirationDatesAxis">mho:Between2028And2033Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-161"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">mho:NorthernHomebuildingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-162"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">mho:NorthernHomebuildingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-163"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">mho:NorthernHomebuildingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-164"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">mho:SouthernHomebuildingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-165"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">mho:SouthernHomebuildingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-166"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">mho:SouthernHomebuildingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-167"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:FinancialServiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-168"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:FinancialServiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-169"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:FinancialServiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-170"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:CorporateAndOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-171"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:CorporateAndOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-172"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:CorporateAndOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-173"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">mho:NorthernHomebuildingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-174"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">mho:SouthernHomebuildingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-175"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">mho:CorporateFinancialServicesAndUnallocatedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-176"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">mho:NorthernHomebuildingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-177"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">mho:SouthernHomebuildingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-178"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">mho:CorporateFinancialServicesAndUnallocatedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-179"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-07-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-180"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-02-17</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-181"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000799292</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-11-15</xbrli:instant></xbrli:period></xbrli:context></ix:resources></ix:header></div><div id="i8abfb6921920457cbacddec4407c8012_1"></div><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">UNITED STATES</span></div><div style="padding-left:5.62pt;padding-right:5.62pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SECURITIES AND EXCHANGE COMMISSION</span></div><div style="padding-left:5.62pt;padding-right:5.62pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Washington, D.C. 20549 </span></div><div style="padding-left:5.62pt;padding-right:5.62pt;text-align:center"><span><br/></span></div><div style="padding-left:5.62pt;padding-right:5.62pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">FORM <ix:nonNumeric contextRef="c-1" name="dei:DocumentType" id="f-1">10-K</ix:nonNumeric> </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.976%"><tr><td style="width:1.0%"/><td style="width:4.365%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:93.435%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:12pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentAnnualReport" format="ixt-sec:boolballotbox" id="f-2">&#9746;</ix:nonNumeric></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></td></tr></table></div><div style="margin-bottom:9pt;margin-top:4pt;padding-left:5.62pt;padding-right:5.62pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the Fiscal Year Ended <ix:nonNumeric contextRef="c-1" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="f-3">December&#160;31, 2023</ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span></div><div style="margin-top:5pt;padding-left:5.62pt;padding-right:5.62pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:4.262%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:93.538%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:12pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentTransitionReport" format="ixt-sec:boolballotbox" id="f-4">&#9744;</ix:nonNumeric></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></td></tr></table></div><div style="padding-left:5.62pt;padding-right:5.62pt;text-align:center"><span><br/></span></div><div style="padding-left:5.62pt;padding-right:5.62pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the transition period from ________ to ________</span></div><div style="padding-left:5.62pt;padding-right:5.62pt;text-align:center"><span><br/></span></div><div style="padding-left:5.62pt;padding-right:5.62pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Commission File Number <ix:nonNumeric contextRef="c-1" name="dei:EntityFileNumber" id="f-5">1-12434</ix:nonNumeric> </span></div><div style="padding-left:5.62pt;padding-right:5.62pt;text-align:center"><span><br/></span></div><div style="padding-left:5.62pt;padding-right:5.62pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline"><ix:nonNumeric contextRef="c-1" name="dei:EntityRegistrantName" id="f-6" continuedAt="f-6-1">M/I HOMES, INC</ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="f-6-1">.</ix:continuation> </span></div><div style="padding-left:5.62pt;padding-right:5.62pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(Exact name of registrant as specified in its charter)</span></div><div style="padding-left:5.62pt;padding-right:5.62pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:4.765%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:40.102%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.765%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:40.102%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.766%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><ix:nonNumeric contextRef="c-1" name="dei:EntityIncorporationStateCountryCode" format="ixt-sec:stateprovnameen" id="f-7">Ohio</ix:nonNumeric></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><ix:nonNumeric contextRef="c-1" name="dei:EntityTaxIdentificationNumber" id="f-8">31-1210837</ix:nonNumeric></span></div></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(State or other jurisdiction of incorporation or organization)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(I.R.S. Employer Identification No.)</span></div></td><td colspan="3" style="padding:0 1pt"/></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><ix:nonNumeric contextRef="c-1" name="dei:EntityAddressAddressLine1" id="f-9">4131 Worth Avenue</ix:nonNumeric>, <ix:nonNumeric contextRef="c-1" name="dei:EntityAddressAddressLine2" id="f-10">Suite 500</ix:nonNumeric>, <ix:nonNumeric contextRef="c-1" name="dei:EntityAddressCityOrTown" id="f-11">Columbus</ix:nonNumeric>, <ix:nonNumeric contextRef="c-1" name="dei:EntityAddressStateOrProvince" format="ixt-sec:stateprovnameen" id="f-12">Ohio</ix:nonNumeric> <ix:nonNumeric contextRef="c-1" name="dei:EntityAddressPostalZipCode" id="f-13">43219</ix:nonNumeric> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(Address of principal executive offices) (Zip Code)</span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">(<ix:nonNumeric contextRef="c-1" name="dei:CityAreaCode" id="f-14">614</ix:nonNumeric>) <ix:nonNumeric contextRef="c-1" name="dei:LocalPhoneNumber" id="f-15">418-8000</ix:nonNumeric> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(Registrant&#8217;s telephone number, including area code)</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.087%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:25.361%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:39.252%"/><td style="width:0.1%"/></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Securities registered pursuant to Section 12(b) of the Act:</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Title of each class</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Trading Symbol(s)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Name of each exchange on which registered</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:Security12bTitle" id="f-16">Common Shares, par value $.01</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:TradingSymbol" id="f-17">MHO</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:SecurityExchangeName" format="ixt-sec:exchnameen" id="f-18">New York Stock Exchange</ix:nonNumeric></span></td></tr></table></div><div><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Securities registered pursuant to Section 12(g) of the Act:  None.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:192.00pt"><tr><td style="width:1.0pt"/><td style="width:52.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:40.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:9.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:40.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:40.75pt"/><td style="width:1.0pt"/></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityWellKnownSeasonedIssuer" id="f-19">Yes</ix:nonNumeric></span></div></td><td colspan="3" style="border-bottom:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9746;</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">No</span></div></td><td colspan="3" style="border-bottom:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9744;</span></div></td></tr></table></div><div style="padding-left:11.25pt;padding-right:11.25pt;text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:192.00pt"><tr><td style="width:1.0pt"/><td style="width:52.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:40.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:9.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:40.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:40.75pt"/><td style="width:1.0pt"/></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Yes</span></div></td><td colspan="3" style="border-bottom:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9744;</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityVoluntaryFilers" id="f-20">No</ix:nonNumeric></span></div></td><td colspan="3" style="border-bottom:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9746;</span></div></td></tr></table></div><div style="padding-left:11.25pt;padding-right:11.25pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:195.00pt"><tr><td style="width:1.0pt"/><td style="width:52.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:40.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:9.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:40.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:43.00pt"/><td style="width:1.0pt"/></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityCurrentReportingStatus" id="f-21">Yes</ix:nonNumeric></span></div></td><td colspan="3" style="border-bottom:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9746;</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">No</span></div></td><td colspan="3" style="border-bottom:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9744;</span></div></td></tr></table></div><div style="padding-left:11.25pt;padding-right:11.25pt;text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (&#167;232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:192.75pt"><tr><td style="width:1.0pt"/><td style="width:52.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:40.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:9.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:40.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:40.75pt"/><td style="width:1.0pt"/></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityInteractiveDataCurrent" id="f-22">Yes</ix:nonNumeric></span></div></td><td colspan="3" style="border-bottom:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9746;</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">No</span></div></td><td colspan="3" style="border-bottom:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9744;</span></div></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company or an emerging growth company. See the definitions of &#8220;large accelerated filer,&#8221; &#8220;accelerated filer,&#8221; &#8220;smaller reporting company,&#8221; and &#8220;emerging growth company&#8221; in Rule 12b-2 of the Exchange Act. </span></div><div style="padding-left:11.25pt;padding-right:11.25pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:3.458%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:38.164%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.958%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.782%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:30.517%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.958%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:3.463%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityFilerCategory" format="ixt-sec:entityfilercategoryen" id="f-23">Large accelerated filer</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9746;</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accelerated filer</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#9744;</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-accelerated filer</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#9744;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Smaller reporting company</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntitySmallBusiness" format="ixt-sec:boolballotbox" id="f-24">&#9744;</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Emerging growth company</span></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityEmergingGrowthCompany" format="ixt-sec:boolballotbox" id="f-25">&#9744;</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="18" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:100%">q</span></div></td></tr></table></div><div style="padding-left:11.25pt;padding-right:11.25pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant has filed a report on and attestation to its management&#8217;s assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report. </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:IcfrAuditorAttestationFlag" format="ixt-sec:boolballotbox" id="f-26">&#9746;</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If securities are registered pursuant to Section 12(b) of the Act, indicate by check mark whether the financial statements of the registrant included in the filing reflect the correction of an error to previously issued financial statements.  <ix:nonNumeric contextRef="c-1" name="dei:DocumentFinStmtErrorCorrectionFlag" format="ixt-sec:boolballotbox" id="f-27">&#9744;</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indicate by check mark whether any of those error corrections are restatements that required a recovery analysis of incentive-based compensation received by any of the registrant&#8217;s executive officers during the relevant recovery period pursuant to &#167;240.10D-1(b).  &#9744;</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:192.00pt"><tr><td style="width:1.0pt"/><td style="width:52.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:40.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:9.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:40.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:40.75pt"/><td style="width:1.0pt"/></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Yes</span></div></td><td colspan="3" style="border-bottom:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityShellCompany" format="ixt-sec:boolballotbox" id="f-28">&#9744;</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">No</span></div></td><td colspan="3" style="border-bottom:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9746;</span></div></td></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June&#160;30, 2023, the last business day of the registrant&#8217;s most recently completed second fiscal quarter, the aggregate market value of the registrant's common shares (its only class of common equity) held by non-affiliates (27,130,879 shares) was approximately $<ix:nonFraction unitRef="usd" contextRef="c-2" decimals="0" name="dei:EntityPublicFloat" format="ixt:num-dot-decimal" scale="9" id="f-29">2.4</ix:nonFraction>&#160;billion.&#160;&#160;The number of common shares of the registrant outstanding as of February&#160;14, 2024 was <ix:nonFraction unitRef="shares" contextRef="c-3" decimals="INF" name="dei:EntityCommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-30">27,806,899</ix:nonFraction>.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:center;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">DOCUMENT INCORPORATED BY REFERENCE</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Portions of the registrant&#8217;s definitive proxy statement for the 2024 Annual Meeting of Shareholders to be filed pursuant to Regulation 14A under the Securities Exchange Act of 1934, as amended, are incorporated by reference into Part III of this Annual Report on Form 10-K.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><div id="i8abfb6921920457cbacddec4407c8012_4"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:9.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.157%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:66.590%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.573%"/><td style="width:0.1%"/></tr><tr><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TABLE OF CONTENTS</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PAGE<br/>NUMBER</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline" href="#i8abfb6921920457cbacddec4407c8012_10">PART 1.</a></span></div></td><td colspan="6" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8abfb6921920457cbacddec4407c8012_13">Item 1.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8abfb6921920457cbacddec4407c8012_13">Business</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8abfb6921920457cbacddec4407c8012_13">3</a></span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8abfb6921920457cbacddec4407c8012_16">Items 1A.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8abfb6921920457cbacddec4407c8012_16">Risk Factors</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8abfb6921920457cbacddec4407c8012_16">13</a></span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8abfb6921920457cbacddec4407c8012_19">Item 1B.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8abfb6921920457cbacddec4407c8012_19">Unresolved Staff Comments</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8abfb6921920457cbacddec4407c8012_19">22</a></span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8abfb6921920457cbacddec4407c8012_1804">Item 1</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8abfb6921920457cbacddec4407c8012_1804">C</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8abfb6921920457cbacddec4407c8012_1804">.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8abfb6921920457cbacddec4407c8012_1804">C</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8abfb6921920457cbacddec4407c8012_1804">y</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8abfb6921920457cbacddec4407c8012_1804">bersecurity</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8abfb6921920457cbacddec4407c8012_1804">23</a></span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8abfb6921920457cbacddec4407c8012_22">Item 2.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8abfb6921920457cbacddec4407c8012_22">Properties</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8abfb6921920457cbacddec4407c8012_22">24</a></span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8abfb6921920457cbacddec4407c8012_25">Item 3.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8abfb6921920457cbacddec4407c8012_25">Legal Proceedings</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8abfb6921920457cbacddec4407c8012_25">24</a></span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8abfb6921920457cbacddec4407c8012_28">Item 4.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8abfb6921920457cbacddec4407c8012_28">Mine Safety Disclosures</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8abfb6921920457cbacddec4407c8012_28">24</a></span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline" href="#i8abfb6921920457cbacddec4407c8012_31">PART II.</a></span></div></td><td colspan="6" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8abfb6921920457cbacddec4407c8012_34">Item 5.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8abfb6921920457cbacddec4407c8012_34">Market for Registrant&#8217;s Common Equity, Related Shareholder Matters and Issuer Purchases of Equity Securities</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8abfb6921920457cbacddec4407c8012_34">25</a></span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8abfb6921920457cbacddec4407c8012_37">Item 6.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8abfb6921920457cbacddec4407c8012_37">[Reserved]</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8abfb6921920457cbacddec4407c8012_37">26</a></span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8abfb6921920457cbacddec4407c8012_43">Item 7.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8abfb6921920457cbacddec4407c8012_43">Management's Discussion and Analysis of Financial Condition and Results of Operations</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8abfb6921920457cbacddec4407c8012_43">27</a></span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8abfb6921920457cbacddec4407c8012_67">Item 7A.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8abfb6921920457cbacddec4407c8012_67">Quantitative and Qualitative Disclosures About Market Risk</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8abfb6921920457cbacddec4407c8012_67">44</a></span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8abfb6921920457cbacddec4407c8012_70">Item 8.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8abfb6921920457cbacddec4407c8012_70">Financial Statements and Supplementary Data</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8abfb6921920457cbacddec4407c8012_70">46</a></span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8abfb6921920457cbacddec4407c8012_178">Item 9.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8abfb6921920457cbacddec4407c8012_178">Changes in and Disagreements With Accountants on Accounting and Financial Disclosure</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8abfb6921920457cbacddec4407c8012_178">78</a></span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8abfb6921920457cbacddec4407c8012_181">Item 9A.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8abfb6921920457cbacddec4407c8012_181">Controls and Procedures</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8abfb6921920457cbacddec4407c8012_181">78</a></span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8abfb6921920457cbacddec4407c8012_184">Item 9B.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8abfb6921920457cbacddec4407c8012_184">Other Information</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8abfb6921920457cbacddec4407c8012_184">78</a></span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8abfb6921920457cbacddec4407c8012_187">Item 9C</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8abfb6921920457cbacddec4407c8012_187">Disclosure Regarding Foreign Jurisdictions that Prevent Inspections</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8abfb6921920457cbacddec4407c8012_187">79</a></span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline" href="#i8abfb6921920457cbacddec4407c8012_193">PART III.</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8abfb6921920457cbacddec4407c8012_196">Item 10.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8abfb6921920457cbacddec4407c8012_196">Directors, Executive Officers and Corporate Governance</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8abfb6921920457cbacddec4407c8012_196">81</a></span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8abfb6921920457cbacddec4407c8012_199">Item 11.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8abfb6921920457cbacddec4407c8012_199">Executive Compensation</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8abfb6921920457cbacddec4407c8012_199">81</a></span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8abfb6921920457cbacddec4407c8012_205">Item 12.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8abfb6921920457cbacddec4407c8012_205">Security Ownership of Certain Beneficial Owners and Management and Related Shareholder Matters</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8abfb6921920457cbacddec4407c8012_202">82</a></span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8abfb6921920457cbacddec4407c8012_208">Item 13.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8abfb6921920457cbacddec4407c8012_208">Certain Relationships and Related Transactions, and Director Independence</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8abfb6921920457cbacddec4407c8012_208">82</a></span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8abfb6921920457cbacddec4407c8012_211">Item 14.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8abfb6921920457cbacddec4407c8012_211">Principal Accountant Fees and Services</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8abfb6921920457cbacddec4407c8012_211">82</a></span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline" href="#i8abfb6921920457cbacddec4407c8012_214">PART IV.</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8abfb6921920457cbacddec4407c8012_217">Item 15.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8abfb6921920457cbacddec4407c8012_217">Exhibits and Financial Statement Schedules</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8abfb6921920457cbacddec4407c8012_217">83</a></span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8abfb6921920457cbacddec4407c8012_220">Item 16.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8abfb6921920457cbacddec4407c8012_220">Form 10-K Summary</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8abfb6921920457cbacddec4407c8012_220">87</a></span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline" href="#i8abfb6921920457cbacddec4407c8012_223">Signatures</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2</span></div></div></div><div id="i8abfb6921920457cbacddec4407c8012_10"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PART I</span></div><div><span><br/></span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Special Note of Caution Regarding Forward-Looking Statements</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain information included in this report or in other materials we have filed or will file with the Securities and Exchange Commission (the &#8220;SEC&#8221;) (as well as information included in oral statements or other written statements made or to be made by us) contains or may contain forward-looking statements, including, but not limited to, statements regarding our future financial performance and financial condition.&#160;&#160;Words such as &#8220;expects,&#8221; &#8220;anticipates,&#8221; &#8220;envisions,&#8221; &#8220;targets,&#8221; &#8220;goals,&#8221; &#8220;projects,&#8221; &#8220;intends,&#8221; &#8220;plans,&#8221; &#8220;believes,&#8221; &#8220;seeks,&#8221; &#8220;estimates,&#8221; variations of such words and similar expressions are intended to identify such forward-looking statements. Forward-looking statements involve a number of risks and uncertainties.&#160;&#160;Any forward-looking statements that we make herein and in future reports and statements are not guarantees of future performance, and actual results may differ materially from those in such forward-looking statements as a result of various risk factors.  See &#8220;Item 1A. Risk Factors&#8221; in Part I of this Annual Report on Form 10-K for more information regarding those risk factors.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Any forward-looking statement speaks only as of the date made.  Except as required by applicable law, we undertake no obligation to publicly update any forward-looking statements, whether as a result of new information, future events or otherwise.  However, any further disclosures made on related subjects in our subsequent reports on Forms 10-K, 10-Q and 8-K should be consulted.&#160;&#160;This discussion is provided as permitted by the Private Securities Litigation Reform Act of 1995, and all of our forward-looking statements are expressly qualified in their entirety by the cautionary statements contained or referenced in this section.</span></div><div id="i8abfb6921920457cbacddec4407c8012_13"></div><div style="margin-bottom:10pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 1.  BUSINESS</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">General</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">M/I Homes, Inc. and subsidiaries is one of the nation&#8217;s leading builders of single-family homes.  The Company commenced homebuilding activities in 1976.  Since that time, the Company has sold over 151,400 homes. Unless this Form 10-K otherwise indicates or the context otherwise requires, the terms the &#8220;Company,&#8221; &#8220;we,&#8221; &#8220;us&#8221; and &#8220;our&#8221; refer to M/I Homes, Inc. and its subsidiaries.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company consists of two distinct operations: homebuilding and financial services.  Our homebuilding operations are aggregated for reporting purposes into two reporting segments - the Northern and Southern regions.  Our financial services operations support our homebuilding operations by providing mortgage loans and title services to the customers of our homebuilding operations and are reported as an independent segment.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our homebuilding operations comprise the most significant portion of our business, representing 98% of consolidated revenue in both 2023 and 2022.  We design, market, construct and sell single-family homes and attached townhomes to first-time, move-up, empty-nester, and luxury buyers.  In addition to home sales, our homebuilding operations generate revenue from the sale of land and lots.  We use the term &#8220;home&#8221; to refer to a single-family residence, whether it is a single-family home or attached home. We use the term &#8220;community&#8221; to refer to a single development in which we construct homes. At times, &#8220;multiple communities&#8221; can exist in a single development where we offer multiple product types.  We primarily construct homes in planned development communities and mixed-use communities.  We are currently offering homes for sale in 213 communities within 17 markets located in ten states.  Our average sales price of homes delivered during 2023 was $483,000, and the average sales price of our homes in backlog at December&#160;31, 2023 was $525,000.  We offer homes ranging from a base sales price of approximately $190,000 to $1,000,000 and believe that this range of price points allows us to appeal to and attract a wide range of buyers.  We believe that we distinguish ourselves from competitors by offering homes in select areas with a high level of design and construction quality, providing superior customer service and offering mortgage and title services to fully serve our customers.  In our experience, our product offerings and customer service make the homebuying process more efficient for our customers.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our financial services operations generate revenue primarily from originating and selling mortgages and collecting fees for title insurance and closing services.  We offer mortgage banking services to our homebuyers through our 100%-owned subsidiary,       M/I Financial, LLC (&#8220;M/I Financial&#8221;).  We offer title services through subsidiaries that are 100%-owned by the Company. Our financial services operations accounted for 2% of our consolidated revenues in both 2023 and 2022.  See the &#8220;Financial Services&#8221; section below for additional information regarding our financial services operations.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our principal executive offices are located at 4131 Worth Avenue, Suite 500, Columbus, Ohio 43219.  The telephone number of our corporate headquarters is (614) 418-8000 and our website address is www.mihomes.com.  Information on our website is not a part of and shall not be deemed incorporated by reference in this Form 10-K.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Markets</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For reporting purposes, our 17 homebuilding divisions are aggregated into the following two segments:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:73.099%"><tr><td style="width:1.0%"/><td style="width:27.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:36.300%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.500%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Region</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Market/Division</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Year Operations Commenced</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Northern</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Columbus, Ohio</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1976</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Northern</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cincinnati, Ohio</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1988</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Northern</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indianapolis, Indiana</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1988</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Northern</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chicago, Illinois</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2007</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Northern</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Minneapolis/St. Paul, Minnesota</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2015</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Northern</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Detroit, Michigan</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Southern</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tampa, Florida</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1981</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Southern</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Orlando, Florida</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1984</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Southern</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sarasota, Florida</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2016</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Southern</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fort Myers/Naples, Florida</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Southern</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Charlotte, North Carolina</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1985</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Southern</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raleigh, North Carolina</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1986</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Southern</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Houston, Texas</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2010</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Southern</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">San Antonio, Texas</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2011</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Southern</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Austin, Texas</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2012</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Southern</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dallas/Fort Worth, Texas</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2013</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Southern</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nashville, Tennessee</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe we have experienced management teams in each of our divisions with local market expertise.  Our business requires in-depth knowledge of local markets to acquire land in desirable locations and on favorable terms, engage subcontractors, plan communities that meet local demand, anticipate consumer tastes in specific markets, and assess local regulatory environments.  Although we centralize certain functions (such as accounting, human resources, legal, land purchase approval, and risk management) to benefit from economies of scale, our local management, generally under the direction of an Area President and supervised by a Region President, exercises considerable autonomy in identifying land acquisition opportunities, developing and implementing product and sales strategies, and controlling costs.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Industry Overview and Current Market Conditions</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2023, housing market conditions stabilized compared to the more challenging housing market conditions that were present during the second half of 2022 and the first quarter of 2023. Housing demand deteriorated during most of 2022 in connection with significant increases to 30-year fixed mortgage rates resulting from the Federal Reserve's aggressive actions to combat inflation. We believe that this interest rate environment caused many potential homebuyers to stay on the sidelines and delay their home purchases which resulted in lower new contracts and higher cancellations in 2022. The Federal Reserve implemented more modest interest rate changes in 2023 than in 2022 which we believe improved consumer confidence. We continued to offer sales incentives and interest rate buy-downs in select communities in 2023 to further stimulate demand which, in combination with product mix, lowered our average closing price in 2023 compared to 2022.  Inventory levels in the housing market remain undersupplied relative to demand due to (1) the underproduction of new homes over the past decade and (2) near record low levels of existing home resale inventory. We believe that the 20% increase in new contracts during 2023 compared to 2022 resulted from the more stable interest rate environment, our sales incentives and interest rate buy-down offerings and the low inventory levels in the housing market. In addition, supply chain conditions also normalized to a large degree with average construction cycle times improving year-over-year.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">With respect to current market conditions, we believe that the underproduction of new homes over the past decade and the constrained supply of resale inventory will continue to benefit the housing industry over the long term. The current demand for new homes, however, remains subject to uncertainty due to ongoing inflation concerns, consumer confidence, and the current interest rate environment. The potential effect of these factors is uncertain and could adversely impact our operations and financial results in future periods. </span></div><div style="text-align:justify"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe that we are well positioned to manage through the ever-evolving housing industry market conditions with our affordable product offerings, land position and planned new community openings. We remain sensitive to potential changes in market conditions, and continue to focus on controlling overhead leverage, carefully managing our investment in land and land development spending, and selectively offering incentives. Our strong balance sheet and liquidity position should also provide us with flexibility through changing economic conditions. However, we cannot provide any assurances that our strategic business objectives will remain successful, and we may need to adjust elements of our strategy to address evolving market conditions more effectively.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Business Strategy</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are focused on maximizing profitability, continuing to expand our market share using our more affordable designs and being selective in land and land development investment opportunities. Consistent with our focus on improving long-term financial results, we expect to continue to emphasize the following strategic business objectives in 2024:</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">managing our land spend and inventory levels;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">improving our construction cycle times;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">opening new communities;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">managing overhead spend;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">maintaining a strong balance sheet and liquidity levels; and</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">emphasizing customer service, product quality and design, and premier locations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Future economic and homebuilding industry conditions and the demand for homes are subject to continued uncertainty due to numerous factors, including the impacts of mortgage availability, inflation, interest rate increases, increasing labor and supply costs, and supply chain disruptions and labor shortages. These factors are highly uncertain and outside our control. As a result, we can provide no assurance that the positive trends reflected in our financial and operating metrics in 2023 will continue in 2024.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Sales and Marketing</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2023, we continued to focus our marketing efforts on first-time and move-up homebuyers, including home designs targeted to first-time, millennial, multi-generational and empty-nester homebuyers.  We market and sell our homes under the M/I Homes brand.  Our marketing efforts are directed at driving awareness, interest, demand and preference for the M/I&#160;Homes brand over other homebuilders, the resale market, and the option to remodel an existing older home.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We provide our homebuyers with the following products, programs and services which we believe differentiate our brand: (1) homes with high quality construction located in attractive areas and desirable communities that are supported by our 10-year transferable structural warranty; (2) our Whole Home Building Standards which are designed to deliver features and benefits that satisfy the buyer&#8217;s expectation for a better-built home, including a more eco-friendly and energy efficient home that we believe will generally save our customers up to 30% on their energy costs compared to a home that is built to minimum code requirements; (3) our onsite and online Design Studios and Design Consultants that assist our homebuyers in selecting product and design options; (4) fully furnished model homes and highly-trained sales consultants to build the buyer&#8217;s confidence and enhance the quality of the homebuying experience; (5) our mortgage financing programs that we offer through M/I Financial, including competitive fixed-rate and adjustable-rate loans and, in certain cases, interest rate buy-down incentives; (6) our Ready Now Homes program which offers homebuyers the opportunity to close on certain new homes in 90 days or less; and (7) our unwavering focus on customer care and customer satisfaction.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">By offering Whole Home Energy-Efficient Homes to our customers, we enable our homebuyers to save on their energy costs (the second largest cost of home ownership) compared to a home that is built to minimum code requirements, while also contributing to the reduction of greenhouse gas emissions and potential climate change impacts.  We use independent RESNET-Certified Raters and the HERS (Home Energy Rating System) Index, the national standard for energy efficiency, to measure the performance of our homes, including insulation, ventilation, air tightness, and the heating and cooling system.  Our average scores are generally lower (and, therefore, better) than the Environmental Protection Agency&#8217;s Energy Star target standard of 72-75 or the average score for a resale home (130 or higher).  These lower HERS scores translate to not only reduced heating and cooling costs for our homebuyers, but also reduced energy usage compared to an average resale home, and therefore a lower environmental impact.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To further enhance the homebuying process, we operate Design Studios in some markets.  Our Design Studios allow our homebuyers to select from a variety of product and design options that are available for purchase as part of the original construction of their homes.  Our centers are staffed with Design Consultants who help our homebuyers select the right </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">combination of options to meet their budget, lifestyle and design sensibilities.  In most of our markets, we offer our homebuyers the option to consider and make design planning decisions using our Online Design Center.  We believe this tool is helpful for prospective buyers to use during the planning phase and makes their actual visit to our Design Studios more productive and efficient as our Design Consultants can view the buyer&#8217;s preliminary design selections and pull samples in advance of the buyer&#8217;s visit. </span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also invest in designing and decorating fully-furnished and distinctive model homes intended to create an atmosphere reflecting how people live today and help our customers imagine the possibilities for a &#8220;home of their own, just the way they dreamed it.&#8221;  We carefully select the interior decorating and design of our model homes to reflect the lifestyles of our prospective buyers.  We believe these models showcase our homes at their maximum livability and potential and provide ideas and inspiration for our customers to incorporate desirable design options into their new home.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our company-employed sales consultants are trained and prepared to meet the buyer&#8217;s expectations and build the buyer&#8217;s confidence by fully explaining the features and benefits of our homes, helping each buyer determine&#160;which home best suits the buyer&#8217;s needs, explaining the construction process, and assisting the buyer in choosing the best financing option.  We give significant attention to the ongoing training of all sales personnel to assure a high level of professionalism and product knowledge.  As of December&#160;31, 2023, we employed 240 home sales consultants.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also offer specialized mortgage financing programs through M/I Financial to assist our homebuyers.  We offer conventional financing options along with programs offered by the Federal Housing Authority (&#8220;FHA&#8221;), U.S. Veterans Administration (&#8220;VA&#8221;), United States Department of Agriculture (&#8220;USDA&#8221;) and state housing bond agencies. M/I Financial offers our homebuyers &#8220;one-stop&#8221; shopping by providing mortgage and title services for the purchase of their home, which we believe saves our customers both time and money.  By working with many of the major mortgage providers in the country, we seek to offer our homebuyers unique programs with below-market financing options that are more competitive than what homebuyers could obtain on their own. With respect to title services, the Company&#8217;s title subsidiaries work closely with our homebuilding divisions so that we are able to provide an organized and efficient home delivery process.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also build inventory homes in most of our communities to offer homebuyers the opportunity to close on certain new homes in 90 days or less.  These homes enhance our marketing and sales efforts to prospective homebuyers who require a home delivery within a short time frame and allow us to compete effectively with existing homes available in the market.  We determine our inventory homes strategy in each market based on local market factors, such as job growth, the number of job relocations, housing demand and supply, seasonality and our past experience in the market.  We maintain a level of inventory homes in each community based on our current and planned sales pace and construction capacity, and we monitor and adjust inventory homes on an ongoing basis as conditions warrant.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We seek to keep our homebuyers actively involved in the construction of their new home by communicating with them throughout the design and construction process. We achieve this with &#8220;MyMIHome&#8221;, a digital experience, that delivers notification of key milestones, photos of the construction progress, checklists for customers to complete, easy access to purchase contracts and other related documents, and more.  Our goal is to put the buyer first and enhance the total homebuying experience.  We believe prompt and courteous responses to homebuyers&#8217; needs throughout the homebuying process reduce post-delivery repair costs, enhance our reputation for quality and service, and encourage repeat and referral business from homebuyers and the real estate community.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Finally, we believe our ultimate differentiator comes from the principles our company was founded upon: integrity and delivering superior customer service and a quality product.  Our customer satisfaction scores are measured by an independent third-party company at both 30 days and 6 months after delivery. </span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We market our homes using digital and traditional media.  The particular media used differs from market to market based on area demographics and other competitive factors.  We market directly to consumers via newspaper, direct mail, billboards, radio, and television as well as internet marketing using our website, search engine optimization, paid search, and display advertising. We leverage our presence on referral sites, such as Zillow.com, Realtor.com, and NewHomeSource.com, to drive sales leads to our internet sales managers. &#160;We also use email marketing to maintain communication with existing prospects and customers.  We use our social media presence to communicate to potential homebuyers the experiences of customers who have purchased our homes and to provide content about our homes and design features.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Product Lines, Design and Construction</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our residential communities are generally located in suburban areas that are easily accessible through public and personal transportation.  Our communities are designed as neighborhoods that fit existing land characteristics.  We strive to achieve diversity among architectural styles within a community by offering a variety of house models and several exterior design </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">options for each model.  We believe our communities have attractive entrances with distinctive signage and landscaping and that our attention to community detail avoids a &#8220;development&#8221; appearance and gives each community a diversified neighborhood appearance.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We offer homes ranging from a base sales price of approximately $190,000 to $1,000,000 and from approximately 1,000 to 5,500 square feet.  In addition to single-family detached homes, we also offer attached townhomes in several of our markets.  We believe that offering a wide range of homes enables us to attract first-time, millennial, multi-generational, move-up, empty-nester and luxury homebuyers.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We devote significant resources to the research, design and development of our homes to meet the demands of our buyers and evolving market requirements.  We regularly review the plans offered in each of our divisions to ensure that our home designs are still relevant and appropriate for that particular market.  Across all of our divisions, we currently offer over 500 different floor plans designed to reflect current lifestyles and design trends.  </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Work-from-home needs for potential homebuyers continue to be an important planning tool for us, and we will continue to design and offer in-home spaces that are bright, functional and bring value to our buyers.  We also continue to develop new floor plans and communities specifically for the growing empty-nester market.  These plans (primarily ranch and main floor master bedroom type plans) focus on move-down buyers, are smaller in size, and feature outdoor living potential, fewer bedrooms, and improved community amenities.  Our homebuilding divisions often share successful floor plans with other divisions, when appropriate.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We continue to look for opportunities to develop more multi-family communities. In some cases where commercial and office developments are in less demand, we see potential to rezone to a higher density multi-family solution.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As affordability remains a key driver of sales, our &#8220;Smart Series&#8221; has become more important than ever and represented approximately 55% of our total sales for the year ended December&#160;31, 2023. Our &#8220;Smart Series&#8221; is market specific and intended to offer buyers excellent value, desirable locations, and pre-selected packages of upgraded finishes and appliances.  The &#8220;Smart Series&#8221; targets entry-level and move-down buyers and focuses significant attention on affordability, livability and design flexibility.  We continue to increase our multi-family Smart Series offerings in several of our divisions. These Smart Series townhome programs are thoughtfully designed and intended to be more affordable and take advantage of higher density opportunities either as stand-alone communities or as part of our conventional Smart Series single-family neighborhoods.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our &#8220;City Collection&#8221; floor plans offer a unique and upscale urban lifestyle by utilizing narrow lots, detached rear garages and thoughtfully designed interiors. Our City Collection enables us to participate in new infill development opportunities that extend beyond our traditional suburban markets.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We design all of our product lines to reduce production costs and construction cycle times while adhering to our quality standards and using materials and construction techniques that reflect our commitment to more environmentally conscious homebuilding methods. Some of those techniques include wall, floor, and roof panelization to minimize waste as well as construction waste recycling. We also strive to maximize greenspace, develop in environmentally harmonious communities, build energy efficient homes, and purchase sustainable inputs.  All of our homes are constructed according to proprietary designs that meet the applicable FHA and VA requirements and all local building codes.  We attempt to maintain efficient operations by utilizing standardized materials.  Our raw materials consist primarily of lumber, concrete and similar construction materials, and while these materials are generally available from a variety of sources, we have reduced construction and administrative costs by executing national purchasing contracts with select vendors.  We experienced more normalized labor and supply markets in 2023 which improved our construction cycle times.  Our homes are constructed according to standardized prototypes which are designed and engineered to provide innovative product design while attempting to minimize costs of construction and control product consistency and availability.  We believe our construction process, and the construction cycle times resulting from our product line design, generally reduce the time our subcontractors and vendors spend transporting labor, equipment, and materials to and from our communities as well as the environmental impact and carbon emissions associated with the construction of our homes.  We generally employ subcontractors to install site improvements and construct homes.  The construction of each home is supervised by a Personal Construction Supervisor who reports to a Production Manager, both of whom are employees of the Company.  Our Personal Construction Supervisors manage the scheduling and construction process.  Our subcontractors perform pursuant to written agreements that require them to comply with all applicable laws and labor practices, follow local building codes and permits, and meet performance, warranty, and insurance requirements.  The agreements generally specify a fixed price for labor and materials and provide price protection for a majority of the higher-cost phases of construction for homes in our backlog. </span></div><div style="text-align:justify"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For our buyers who are not interested in purchasing an inventory home (homes started in the absence of an executed contract), we begin construction on the home after we obtain a sales contract and preliminary written confirmation from the buyer&#8217;s lender that financing should be approved.  In certain markets, contracts may be accepted contingent upon the sale of an existing home, and construction may be authorized through a certain phase prior to satisfaction of that contingency.  The construction of our homes typically takes approximately four to six months from the start of construction to completion of the home, depending on the size and complexity of the particular home being built, weather conditions, and the availability of labor, materials, and supplies.  We remain focused on improving construction cycle times in all of our markets. In 2023, we reduced our average days under construction by more than 60 days. Continued improvement in supply chain and labor market conditions would enhance our ability to reduce production times.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We construct inventory homes to facilitate delivery of homes on an immediate-need basis under our Ready Now Homes program and to provide presentation of new products.  For some prospective buyers, selling their existing home has become a less predictable process and, as a result, when they sell their home, they often need to find, buy and move into a new home in 90 days or less.  Other buyers simply prefer the certainty provided by being able to fully visualize a home before purchasing it.  Of the total number of homes closed in 2023 and 2022, 57% and 43%, respectively, were inventory homes which include both homes started as inventory homes and homes that started under a contract that were later cancelled and became inventory homes as a result. The increase in the percentage of inventory homes closed in 2023 compared to 2022 was due to higher demand and more selective incentives offered on inventory homes compared to new builds.  The incentives we offered on inventory homes in 2023 were based on community level market conditions and we may decide to discontinue such incentives in 2024 depending on how market conditions evolve.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Backlog</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We sell our homes under standard purchase contracts, which generally require a homebuyer deposit at the time of signing the contract.  The amount of the deposit varies among markets and communities.  We also generally require homebuyers to pay additional deposits when they select options or upgrades for their homes.  Most of our home purchase contracts stipulate that if a homebuyer cancels a contract with us, we have the right to retain the homebuyer&#8217;s deposits.  However, we generally permit our homebuyers to cancel their obligations and obtain refunds of all or a portion of their deposits (unless home construction has started) in the event mortgage financing cannot be obtained within the period specified in their contract to maintain goodwill with the potential buyer.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Backlog consists of homes that are under contract but have not yet been delivered.  Ending backlog represents the number of homes in backlog from the previous period plus the number of net new contracts (new contracts for homes less cancellations) generated during the current period minus the number of homes delivered during the current period.  The backlog at any given time will be affected by cancellations.  Due to the seasonality of the homebuilding industry, the number of homes delivered has historically increased from the first to the fourth quarter in any year.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2023, we had a total of 3,002 homes in backlog with an aggregate sales value of $1.6 billion, in various stages of completion, including homes that are under contract but for which construction had not yet begun.  As of December&#160;31, 2022, we had a total of 3,137 homes in backlog, with an aggregate sales value of $1.7 billion.  Homes included in year-end backlog are typically included in homes delivered in the subsequent year.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Warranty</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We provide certain warranties in connection with our homes and also perform inspections with the buyer of each home immediately prior to delivery and as needed after a home is delivered.  The Company offers both a transferable limited warranty program (&#8220;Home Builder&#8217;s Limited Warranty&#8221;) and a transferable structural limited warranty.  The Home Builder&#8217;s Limited Warranty covers construction defects for a statutory period based on geographic market and state law (currently ranging from four to ten years for the states in which the Company operates) and includes a mandatory arbitration clause.  The structural warranty is for 10 years for homes sold after December 31, 2021, 10 or 15 years for homes sold after December 1, 2015 and on or before December 31, 2021 (except for homes sold in Texas), and 10 or 30 years for homes sold after April 25, 1998 and on or before December 1, 2015 (except for homes solid in Texas).  We also pass along to our homebuyers all warranties provided by the manufacturers or suppliers of components installed in each home.  Although our subcontractors are generally required to repair and replace any product or labor defect during their respective warranty periods, we are ultimately responsible to the homeowner for making such repairs during our applicable warranty period.  Accordingly, we have estimated and established reserves for both our Home Builder&#8217;s Limited Warranty and potential future structural warranty costs based on the number of home deliveries and historical data trends for our communities.  In the case of the structural warranty, we also employ an actuary to assist in the determination of our future costs on an annual basis.  Our warranty expense was approximately 0.6%, 0.7% and 0.6% of total housing revenue in 2023, 2022 and 2021, respectively.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Land Acquisition and Development</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We continuously evaluate land acquisition opportunities in the normal course of our homebuilding business, and we focus on both replenishing our lot positions and adding to our lot positions in key submarkets to expand our market share.  Our goal is to maintain an approximate three to five-year supply of lots, including lots controlled under option contracts and purchase agreements, which we believe provides an appropriate horizon for addressing regulatory matters and land development and the subsequent build-out of the homes in each community, and allows us to manage our business plan for future home deliveries. </span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are focused on adding land positions in desirable locations in a cost effective manner that is responsive to changing market conditions and growing our market share and community count in our existing markets. Before acquiring land, we complete extensive comparative studies and analyses, which assist us in evaluating the economic feasibility of each land acquisition.  We consider a number of factors, including projected rates of return, estimated gross margins, and projected pace of absorption and sales prices of the homes to be built, all of which are impacted by our evaluation of population and employment growth patterns, demographic trends and competing new home subdivisions and resales in the relevant sub-market.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We attempt to acquire land with a minimum cash investment and negotiate takedown options when available from sellers.  We also restrict the use of guarantees or commitments in our land contracts to limit our financial exposure to the amounts invested in the property and development costs during the life of the community we are developing.  We believe this approach significantly reduces our risk.  In addition, we generally obtain necessary development approvals before we acquire land.  We acquire land primarily through contingent purchase agreements, which typically condition our obligation to purchase land upon approval of zoning and utilities, as well as our evaluation of soil and subsurface conditions, environmental and wetland conditions, market analysis, development costs, title matters and other property-related criteria.  All land and lot purchase agreements and the funding of land purchases require the approval of our corporate land acquisition committee, which is comprised of our senior management team and key operating and financial officers.  Further details relating to our land option agreements are included in </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8abfb6921920457cbacddec4407c8012_133">Note 8</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> to our Consolidated Financial Statements. </span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2023, we developed over 80% of our lots internally, primarily due to a lack of availability of developed lots in desirable locations in our markets.  Raw land that requires development generally remains more available.  In order to minimize our investment and risk of large exposure in a single location, we have periodically partnered with other land developers or homebuilders to share in the cost of land investment and development through joint ownership and development agreements, joint ventures, and other similar arrangements.  For joint venture arrangements where a special purpose entity is established to own the property, we enter into limited liability company or similar arrangements (&#8220;LLCs&#8221;) with the other partners.  Further details relating to our joint venture arrangements are included in </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8abfb6921920457cbacddec4407c8012_121">Note 6</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> to our Consolidated Financial Statements.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the development of lots, we are required by some municipalities and other governmental authorities to provide completion bonds or letters of credit for utilities, streets and other improvements.  The development agreements under which we are required to provide completion bonds or letters of credit are generally not subject to a required completion date and only require that the improvements are in place in phases as homes are built and sold.  In locations where development has progressed, the amount of development work remaining to be completed is typically less than the remaining amount of bonds or letters of credit due to timing delays in obtaining releases of the bonds or letters of credit.  </span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our ability to continue development activities over the long-term will depend upon, among other things, a suitable economic environment and our continued ability to locate suitable parcels of land, enter into options or agreements to purchase such land, obtain governmental approvals for such land, and consummate the acquisition and development of such land.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the normal course of our homebuilding business, we balance the economic risk of owning lots and land with the necessity of having lots available for construction of our homes.  Our management teams regularly examine lots under contract and changing market conditions to determine if current estimates continue to meet the targeted returns for the land before it was purchased.  In situations where we believe targeted returns are no longer likely to be achieved, we may choose to terminate certain land purchase contracts which may result in write-offs of deposits and/or pre-acquisition costs.  </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth our land position in lots (including lots held in joint venture arrangements) at December&#160;31, 2023:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:42.970%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.270%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.002%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.588%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.367%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.856%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.247%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Lots Owned</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Region</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Developed Lots</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Lots Under Development</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Undeveloped Lots </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(a)</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total Lots Owned</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Lots Under Contract</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Northern</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,918&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">592&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,342&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,852&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,935&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15,787&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Southern</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,806&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,686&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,030&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17,522&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,351&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">29,873&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,724&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,278&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,372&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">24,374&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">21,286&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">45,660&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:12pt;margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.13pt">Includes our interest in raw land held by joint venture arrangements expected to be developed into 2,649 lots.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Financial Services</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We sell our homes to customers who generally finance their purchases through mortgages. M/I Financial provides our customers with competitive financing and coordinates and expedites the loan origination transaction through the steps of loan application, loan approval, and closing and title services. M/I Financial provides financing services in all of our housing markets.  We believe that our ability to offer financing to customers on competitive terms as a part of the sales process is an important factor in completing sales.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">M/I Financial has been approved by the U.S. Department of Housing and Urban Development, FHA, VA and USDA to originate mortgages that are insured and/or guaranteed by these entities.  In addition, M/I Financial has been approved by the Federal Home Loan Mortgage Corporation (&#8220;Freddie Mac&#8221;) and the Federal National Mortgage Association (&#8220;Fannie Mae&#8221;) as a seller and servicer of mortgages and as a Government National Mortgage Association (&#8220;Ginnie Mae&#8221;) issuer.  Our agency approvals, along with a sub-servicing relationship, allow us to sell loans on either a servicing released or servicing retained basis.  This option provides flexibility and additional financing options to our customers.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also provide title and closing services to purchasers of our homes through our 100%-owned subsidiaries, TransOhio Residential Title Agency Ltd., M/I Title Agency Ltd., and M/I Title LLC.  Through these entities, we serve as a title insurance agent by providing title insurance policies and examination and closing services to purchasers of our homes in all of our housing markets except for North Carolina and Nashville.  TransOhio Residential Title Agency Ltd. provides examination and title insurance services to our housing markets in the Raleigh and Charlotte markets.  We assume no underwriting risk associated with the title policies.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Corporate Operations</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our corporate operations and home office are located in Columbus, Ohio, where we perform the following functions at a centralized level:</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">establish strategy, goals and operating policies;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">ensure brand integrity and consistency across all local and regional communications;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">monitor and manage the performance of our operations;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">allocate capital resources;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">provide financing and perform all cash management functions for the Company, and maintain our relationship with lenders;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">maintain centralized information and communication systems; and</span></div><div style="margin-bottom:10pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">maintain centralized financial reporting, internal audit functions, and risk management.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Competition</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The homebuilding industry is fragmented and highly competitive.  We operate as a top ten builder in the majority of our markets.  We compete with numerous national, regional, and local homebuilders in each of the geographic areas in which we operate. Our competition ranges from small local builders to larger regional builders to publicly-owned builders and developers, some of which have greater financial, marketing, land acquisition, and sales resources than us.  Previously owned homes and the availability of rental housing provide additional competition.  We compete primarily on the basis of price, location, design, quality, service, and reputation.  </span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our financial services operations compete with other mortgage lenders to arrange financing for homebuyers.  Principal competitive factors include pricing, mortgage loan terms, underwriting criteria, interest rates, customer service and other features of mortgage loan products available to the consumer. </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Government Regulation and Environmental Matters</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our homebuilding operations are subject to various local, state and federal statutes, ordinances, rules and regulations concerning the protection of health and the environment, including the emission or discharge of materials into the environment, storm water and surface water management, soil, groundwater and wetlands protection, subsurface conditions and air quality protection and enhancement. Environmental laws and existing conditions may result in delays, cause us to incur substantial compliance and other costs and prohibit or severely restrict homebuilding activity in environmentally sensitive areas. For instance, the SEC has proposed extensive climate-related disclosure rules, which, if adopted, would likely impose significant compliance costs on us. Environmental costs and accruals were not material to our operations, cash flows or financial position in 2023, 2022 or 2021, although we did experience a reduction in our energy efficient home credits in 2023 when compared to prior years as the Inflation Reduction Act (&#8220;IRA&#8221;) that was enacted August 16, 2022 made the requirements for obtaining the tax credit more difficult to obtain.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our homebuilding operations are also subject to various local, state and federal statutes, ordinances, rules and regulations concerning building, zoning, design, construction, sales, consumer protection and similar matters. These regulations increase the cost to produce and market our homes, and in some instances, delay our ability to develop and finish lots and can present a similar challenge for the timely delivery of finished lots to us by outside developers.  Counties and cities in which we build homes have at times declared moratoriums on the issuance of building permits and imposed other restrictions in the areas in which sewage treatment facilities and other public facilities do not reach minimum standards.  In addition, our homebuilding operations are regulated in certain areas by restrictive zoning and density requirements that limit the number of homes that can be built within the boundaries of a particular area. We may also experience extended timelines for receiving required approvals from municipalities or other government agencies that can delay our anticipated development and construction activities in our communities.  During 2023, we experienced delays in receiving governmental and municipality approvals in certain of our community locations, and we may experience a similar level of delays in 2024.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our mortgage company and title insurance agencies are subject to various local, state and federal statutes, ordinances, rules and regulations (including requirements for participation in programs offered by FHA, VA, USDA, Ginnie Mae, Fannie Mae and Freddie Mac).  These regulations restrict certain activities of our financial services operations as further described in our description of &#8220;Risk Factors&#8221; below in Item 1A.  In addition, our financial services operations are subject to regulation at the state and federal level, including regulations issued by the Consumer Financial Protection Bureau, with respect to specific origination, selling and servicing practices.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">See &#8220;Item 1A. Risk Factors&#8221; in Part I of this Annual Report on Form 10-K for additional information on Government Regulation and Environmental Matters.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Seasonality</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our homebuilding operations have historically experienced significant seasonality and quarter-to-quarter variability in homebuilding activity levels.  In general, homes delivered increase substantially in the second half of the year.  We believe that this seasonality reflects the tendency of homebuyers to shop for a new home in the spring with the goal of closing in the fall or winter, as well as the scheduling of construction to accommodate seasonal weather conditions.  Our financial services operations also experience seasonality because their loan originations correspond with the delivery of homes in our homebuilding operations.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Human Capital</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December&#160;31, 2023, we employed 1,607 people (including part-time employees), including 1,247 in homebuilding operations, 233 in financial services and 127 in management and administrative services.  None of our employees are represented by a collective bargaining agreement.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe that our employees are our most important resource. Our workforce development strategy is rooted in building a workforce in which individuals from a diverse mix of backgrounds, experiences and talents can thrive, contribute and develop professionally. We recognize the value of creating a collaborative, inclusive workplace, and to help foster such an environment, we promote a culture of mutual understanding and respect among employees, customers and building partners.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are committed to a culture of diversity, equity and inclusion (&#8220;DEI&#8221;). In 2020, we established a Diversity, Equity and Inclusion Committee (the &#8220;DEI Committee&#8221;) which is comprised of certain members of our executive team and senior leaders in our human resources department and our mortgage and business operations divisions. The DEI Committee is responsible for developing the guiding principles of our diversity, equity and inclusion program and a strategy to further these principles and achieve our goals. </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe in developing each employee&#8217;s professional skill set and promoting career development.  Our operating divisions assign training to our employees based upon their particular roles and responsibilities. In addition, all of our employees must adhere to our code of conduct and participate in mandatory company-wide training sessions to ensure all employees follow the same set of safety and ethical standards. These training sessions cover topics such as workplace safety, cyber security, risk mitigation, unconscious bias, harassment, and discrimination.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We pay our employees competitively and offer a comprehensive set of benefits to full-time employees, including a 401(k) Profit Sharing Plan to help employees plan for retirement, which we believe are competitive with others in our industry.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">More information regarding our human capital programs and initiatives can be found in the &#8220;Employee Engagement and Safety&#8221; section of our Environmental, Social and Governance Report.  A copy of our Environmental, Social and Governance Report is available on our website at www.mihomes.com under the &#8220;Investors&#8221; heading. Information on our website, including the Environmental, Social and Governance Report, is not incorporated by reference in or otherwise considered a part of this Annual Report on Form 10-K.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Environmental, Social and Governance</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2023, our environmental, social and governance (&#8220;ESG&#8221;) working group (which we formed in 2020 and is comprised of certain members of our leadership team and other members from a cross section of the Company) continued to focus on advancing our ESG practices and reporting.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Among other things, the ESG working group continued to evaluate the impact of our business on the environment and how our actions contribute to environmentally responsible sustainability (including through green space preservation and dedication, redevelopment and infill activities, prioritizing development of locations with proximity to infrastructure and incorporation of energy efficient inputs and technology and building standards), the potential impact of climate change on our business, our human capital management policies and practices (including our DEI and employee engagement and safety initiatives), our community engagement and our corporate governance practices. We periodically evaluate the potential impact of climate change and other environmental-related risks on our business. We also seek to limit the impact of our business on the climate by: (1) purchasing sustainable and energy efficient inputs; (2) using efficient construction techniques to reduce construction cycle time and material spoliation; (3) locating our communities in infill or redevelopment areas, where possible; and (4) building energy efficient homes.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2023, we also published our fourth annual Environmental, Social and Governance Report which provides detailed information regarding our ESG policies, initiatives and strategies and includes certain quantifiable performance indicators for 2022. These performance indicators were largely based on the Sustainability Accounting Standards Board industry-specific standards. We believe our Environmental, Social and Governance Report demonstrates our commitment to integrate sustainable values into our company and business. A copy of our Environmental, Social and Governance Report is available on our website at www.mihomes.com under the &#8220;Investors&#8221; heading. Information on our website, including the Environmental, Social and Governance Report, is not incorporated by reference in or otherwise considered a part of this Annual Report on Form 10-K.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Available Information</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are subject to the reporting requirements of the Securities Exchange Act of 1934, as amended (&#8220;Exchange Act&#8221;), and file annual, quarterly and current reports, proxy statements and other information with the SEC.  These filings are available to the public on the SEC&#8217;s website at www.sec.gov.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our website address is www.mihomes.com.  We make available, free of charge, on or through our website, our annual reports on Form 10-K, quarterly reports on Form 10-Q, current reports on Form 8-K, and amendments to those reports filed or furnished pursuant to Section 13(a) of the Exchange Act as soon as reasonably practicable after we electronically file such material with, or furnish it to, the SEC.  Our website also includes printable versions of our Corporate Governance Guidelines, our Code of Business Conduct and Ethics, and the charters for each of our Audit, Compensation, and Nominating and Corporate Governance Committees.  The contents of our website are not incorporated by reference in, or otherwise made a part of, this Annual Report on Form 10-K.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12</span></div></div></div><div id="i8abfb6921920457cbacddec4407c8012_16"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 1A. RISK FACTORS</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our future business, results of operations, financial condition, prospects and cash flows and the market price for our securities are subject to numerous risks, many of which are driven by factors that we cannot control.  The following cautionary discussion of risks, uncertainties and assumptions relevant to our business includes factors we believe could cause our actual results to differ materially from expected and historical results.  Other factors beyond those listed below, including factors unknown to us and factors known to us which we have not currently determined to be material, could also adversely affect our business, results of operations, financial condition, prospects and cash flows and the market price for our securities.  Also see &#8220;Special Note of Caution Regarding Forward-Looking Statements&#8221; above.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Risks Related to Our Business and Industry</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">A deterioration in homebuilding industry conditions or in broader economic conditions could have adverse effects on our business and results of operations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The homebuilding industry is cyclical and affected by changes in general economic, real estate and other business conditions that could adversely affect our results of operations, financial condition and cash flows. Certain economic, real estate and other business conditions that have significant effects on the homebuilding industry include:</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">employment levels and job and personal income growth;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">availability and pricing of financing for homebuyers;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">short and long-term interest rates;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">overall consumer confidence and the confidence of potential homebuyers in particular;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">demographic trends;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">changes in energy prices; </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">housing demand from population growth, household formation and other demographic changes, among other factors;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">U.S.&#160;and global financial system and credit market stability;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">private party and governmental residential consumer mortgage loan programs, and federal and state regulation of lending and appraisal practices;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">federal and state personal income tax rates and provisions, including provisions for the deduction of residential consumer mortgage loan interest payments and other expenses;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the supply of and prices for available new or existing homes (including lender-owned homes acquired through foreclosures and short sales) and other housing alternatives, such as apartments and other residential rental property;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">homebuyer interest in our current or new product designs and community locations, and general consumer interest in purchasing a home compared to choosing other housing alternatives; and</span></div><div style="margin-bottom:10pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">real estate taxes.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These above conditions, among others, are complex and interrelated.  Adverse changes in such business conditions may have a significantly negative impact on our business.  The negative impact may be national in scope but may also negatively affect some of the regions or markets in which we operate more than others.  When such adverse conditions affect any of our larger markets, those conditions could have a proportionately greater impact on us than on some other homebuilding companies.  We cannot predict their occurrence or severity, nor can we provide assurance that our strategic responses to their impacts would be successful.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Housing market conditions stabilized during 2023 compared to the latter half of 2022 as interest rate increases moderated and consumer confidence began to improve. However, any decline in the homebuilding and mortgage lending industries and overall economy could decrease the market value of our inventory which could have a negative impact on our gross margins from home sales. A reduction in our gross margins from home sales could have a significantly negative impact on our financial position and results of operations.  Additional external factors, such as foreclosure rates, mortgage availability, high inflation, a global economic slowdown, the prospect of a recession, and unemployment rates, could also negatively impact our results.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Increased mortgage interest rates have made it increasingly difficult for potential customers to qualify for sufficient financing, which is contributing to the affordability issues negatively impacting the homebuilding and mortgage lending industries. Customers may be less willing or able to buy our homes if these conditions continue to impact the homebuilding industry.  We closely monitor our sales prices and offer sales incentives and mortgage rate buy-down programs and adjust base sales prices in certain circumstances and in certain communities, which negatively impacted our sales prices and gross margins in 2023. We may or may not continue to offer these incentives in 2024. In the future, our pricing strategies may be limited by market conditions.  We may be unable to change the mix of our home offerings, reduce the costs of the homes we build or offer more affordable homes to maintain our gross margins or satisfactorily address changing market conditions in other ways.  In addition, cancellations of home sales contracts in backlog may increase. </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Although our absorption rate and new contracts improved during 2023 compared to prior year, any decline in sales activity could adversely affect our results of operations, financial condition and cash flows. </span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our financial services business is closely related to our homebuilding business, as it originates mortgage loans principally on behalf of purchasers of the homes we build.  If demand for our homes declines in the future, the financial results of our financial services segment will also decline.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, we may be subject to increased counterparty risks, including purchasers of mortgages originated by M/I Financial being unwilling or unable to perform their obligations to us. To the extent a third party is unwilling or unable to perform such obligations, our financial condition, results of operations and/or cash flows could be negatively impacted.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Increased competition levels in the homebuilding and mortgage lending industries could reduce our new contracts and homes delivered, decrease the average sales prices of homes delivered and decrease mortgage originations, which would have a negative impact on our results of operations.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The homebuilding industry is fragmented and highly competitive. We compete with numerous public and private homebuilders, including some that are substantially larger than us and may have greater financial resources than we do.  We also compete with community developers and land development companies, some of which are also homebuilders or affiliates of homebuilders.  Homebuilders compete for customers, land, building materials, subcontractor labor and financing.  Competition for new home orders is primarily based upon home sales price, location of property, home style, financing available to prospective homebuyers, quality of homes built, customer service and general reputation in the community, and may vary by market, sub-market and even by community.  Additionally, competition within the homebuilding industry can be impacted by an excess supply of new and existing homes available for sale resulting from a number of factors including, among other things, increases in unsold started homes available for sale and increases in home foreclosures.  Increased competition may cause us to decrease our home sales prices and/or increase home sales incentives in an effort to generate new home sales and maintain homes in backlog until they close.  Increased competition can also result in us selling fewer homes or experiencing a higher number of cancellations by homebuyers.  These competitive pressures may negatively impact our future financial and operating results.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Through our financial services operations, we also compete with numerous banks and other mortgage bankers and brokers, some of which are larger than us and may have greater financial resources than we do.  Competitive factors that affect our financial services operations include pricing, mortgage loan terms, underwriting criteria and customer service.  To the extent that we are unable to adequately compete with other companies that originate mortgage loans, the results of operations of our mortgage operations may be negatively impacted.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Further reduction in the availability of mortgage financing or continued increases in mortgage interest rates or down payment requirements could adversely affect our business.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Mortgage interest rates increased significantly in 2022 and 2023 from historical low rates, which increased the costs of owning a home and reduced the demand for our homes.  Any additional increases by the Federal Reserve could further increase the costs of owning a home and reduce the demand for our homes.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, any reduction in the availability of the financing provided by Fannie Mae and Freddie Mac could adversely affect interest rates, mortgage availability and our sales of new homes and origination of mortgage loans.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">FHA and VA mortgage financing support remains an important factor in marketing our homes.  Any increases in down payment requirements, lower maximum loan amounts, or limitations or restrictions on the availability of FHA and VA financing support could adversely affect interest rates, mortgage availability and our sales of new homes and origination of mortgage loans.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Even if potential customers do not need financing, changes in the availability of mortgage products may make it harder for them to sell their current homes to potential buyers who need financing, which may lead to lower demand for new homes. </span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Many of our homebuyers obtain financing for their home purchases from M/I Financial.  If, due to the factors discussed above, M/I Financial is limited from making or unable to make loan products available to our homebuyers, our home sales and our homebuilding and financial services results of operations may be adversely affected. We believe that the availability of mortgage financing, including through federal government agencies or government-sponsored enterprises (such as Freddie Mac, Fannie Mae, FHA and VA financing), is an important factor in marketing many of our homes. Any limitations or restrictions on the availability of mortgage financing could reduce our sales. In addition, if we are unable to originate mortgages for any reason going forward, our customers may experience significant mortgage loan funding issues, which could have a material impact on our homebuilding and financial services results of operations.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">If land is unavailable at reasonable prices or terms, our homes sales revenue and results of operations could be negatively impacted and/or we could be required to scale back our operations in a given market.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our operations depend on our ability to obtain land for the development of our communities at reasonable prices and with terms that meet our underwriting criteria.  Our ability to obtain land for new communities may be adversely affected by changes in the general availability of land, the willingness of land sellers to sell land at reasonable prices, competition for available land, availability of financing to acquire land, zoning, regulations that limit housing density and other market conditions.  If the supply of land, and especially developed lots, appropriate for development of communities is limited because of these factors, or for any other reason, the number of homes that we build and sell may decline.  To the extent that we are unable to timely purchase land or enter into new contracts for the purchase of land at reasonable prices, our revenue and results of operations could be negatively impacted and/or we could be required to scale back our operations in a given market.  </span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Our land investment exposes us to significant risks, including potential impairment charges, that could negatively impact our profits if the market value of our inventory declines.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We must anticipate demand for new homes several years prior to homes being sold to homeowners.  There are significant risks inherent in controlling or purchasing land, especially as the demand for new homes fluctuates and land purchases become more competitive, which can increase the costs of land.  There is often a significant lag time between when we acquire land for development and when we sell homes in neighborhoods we have planned, developed and constructed.  The value of undeveloped land, lots and housing inventories can fluctuate significantly as a result of changing market conditions.  In addition, inventory carrying costs can be significant, and fluctuations in value can reduce profits.  Economic conditions could require us to sell homes or land at a loss, hold land in inventory longer than planned or walk away from land that we no longer intend to purchase resulting in write-offs of land deposits, which could significantly impact our financial condition, results of operations, cash flows and stock performance. Periodically, as part of our normal course of business, we record asset impairment charges or write-off deposits for land that we no longer intend to purchase. If conditions in the homebuilding industry decline, we are required to evaluate our inventory for potential impairment, which may result in additional valuation adjustments, which could be significant and could negatively impact our results of operations and financial condition.  We cannot make any assurances that the measures we employ to manage inventory risks and costs will be successful.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Supply shortages and risks related to the demand for labor and building materials could increase costs and delay deliveries.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The residential construction industry experiences labor and material shortages and risks from time to time, including: work stoppages; labor disputes; shortages in qualified subcontractors and construction personnel; lack of availability of adequate utility infrastructure and services; our need to rely on local subcontractors who may not be adequately capitalized or insured; and delays in availability, or fluctuations in prices, of building materials.  These labor and material shortages and risks can be more severe during periods of strong demand for housing or during periods when the markets in which we operate experience natural disasters that have a significant impact on existing residential and commercial structures.  Any of these circumstances could delay the start or completion of our communities, increase the cost of developing one or more of our communities and increase the construction cost of our homes.  Supply chain disruptions began to subside during 2023, and we began to experience an improvement in the availability and shortage of labor and certain building products, which positively impacted our construction cycle times.  However, if labor and building material shortages and cost increases continue, our gross margins and results of operations could be adversely affected if we are unable to continue to increase prices or achieve other cost savings. </span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We depend on the continued availability of and satisfactory performance of subcontracted labor for the construction of our homes and to provide related materials.  We have experienced, and may continue to experience, labor shortages in certain of our markets.  The cost of labor may also be adversely affected by shortages of qualified subcontractors and construction personnel (including as a result of the trade population), changes in laws and regulations relating to union activity and changes in immigration laws and trends in labor migration.  We cannot provide any assurance that there will be a sufficient supply of, or satisfactory performance by, these unaffiliated third-party subcontractors, which could have a material adverse effect on our business.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Tax law changes could make home ownership more expensive and/or less attractive.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If the federal government or a state government changes its income tax laws by eliminating or substantially reducing the income tax benefits associated with homeownership, such as personal tax deductions for mortgage loan interest and real estate taxes, the after-tax cost of owning a home could measurably increase.  Any such increases, in addition to increases in personal income </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">tax rates, could adversely impact demand for and/or selling prices of new homes, including our homes, and the effect on our consolidated financial statements could be adverse and material.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We may not be able to offset the impact of inflation through price increases.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inflation can have a long-term adverse impact on us because if our costs of land, materials and labor increase, we would need to increase the sale prices of our homes to maintain satisfactory margins.  As a result of the historically high rates of inflation we experienced in 2022 and into early 2023, we experienced increases in the costs of land, materials and labor.  We may continue to experience high rates of inflation in the future, and in a high inflationary environment, we may not be able to raise home prices enough to keep pace with the increased costs of land and house construction, which could reduce our profit margins.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our limited geographic diversification could adversely affect us if the demand for new homes in our markets declines.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have operations in Ohio, Indiana, Illinois, Michigan, Minnesota, North Carolina, Florida, Tennessee and Texas.  Our limited geographic diversification could adversely impact us if the demand for new homes or the level of homebuilding activity in our current markets declines, since there may not be a balancing opportunity in a stronger market in other geographic regions.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We may write-off intangible assets, such as&#160;goodwill.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recorded&#160;goodwill&#160;in connection with our acquisition of the assets and operations of Pinnacle Homes.  On an ongoing basis, we evaluate whether facts and circumstances indicate any impairment of the value of intangible assets.  As circumstances change, we cannot provide any assurance that we will realize the value of these intangible assets.  If we determine that a significant impairment has occurred, we will be required to write-off the impaired portion of intangible assets, which could have a material adverse effect on our results of operations in the period in which the write-off occurs.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Homebuilding is subject to construction defect, product liability and warranty claims that can be significant and costly.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a homebuilder, we are subject to construction defect, product liability and warranty claims in the ordinary course of business. These claims are common in the homebuilding industry and can be significant and costly.  We and many of our subcontractors have general liability, property, workers compensation and other business insurance.  This insurance is intended to protect us against a portion of our risk of loss from claims, subject to certain self-insured retentions, deductibles and other coverage limits. The availability of insurance for construction defects, and the scope of the coverage, are currently limited and the policies that can be obtained are costly and often include exclusions.  There can be no assurance that coverage will not be further restricted or become more costly.  Also, at times we have waived certain provisions of our customary subcontractor insurance requirements, which increases our and our insurers&#8217; exposure to claims and increases the possibility that our insurance will not cover all the costs we incur.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We record warranty and other reserves for the homes we sell based on a number of factors, including historical experience in our markets, insurance and actuarial assumptions and our judgment with respect to the qualitative risks associated with the types of homes we build.  Because of the high degree of judgment required in determining these liability reserves, our actual future liability could differ significantly from our reserves.  Given the inherent uncertainties, we cannot provide assurance that our insurance coverage, our subcontractor arrangements and our reserves will adequately address all of our construction defect, product liability and warranty claims.  If the costs to resolve these claims exceed our estimates, our results of operations, financial condition and cash flows could be adversely affected.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our subcontractors can expose us to warranty and other risks.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We rely on subcontractors to construct our homes, and in many cases, select and obtain building materials.  Despite our detailed specifications and quality control procedures, in some cases, it may be determined that subcontractors used improper construction processes or defective materials in the construction of our homes.  Although our subcontractors have principal responsibility for defects in the work they do, we have ultimate responsibility to the homebuyers.  When we identify these defects, we repair them in accordance with our warranty obligations.  Improper construction processes and defective products widely used in the homebuilding industry can result in the need to perform extensive repairs to large numbers of homes.  The cost of complying with our warranty obligations may be significant if we are unable to recover the cost of repairs from subcontractors, materials suppliers and insurers.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also can suffer damage to our reputation, and may be exposed to possible liability, if subcontractors fail to comply with applicable laws, including laws involving matters that are not within our control.  When we learn about potentially improper practices by subcontractors, we try to cause the subcontractors to discontinue them.  However, we may not always be able to </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">cause our subcontractors to discontinue potentially improper practices, and even when we can, we may not be able to avoid claims against us for personal injury, property damage or other losses relating to prior actions of our subcontractors.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;text-decoration:underline">Risks Related to Indebtedness and Financing</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">The terms of our indebtedness may restrict our ability to operate and, if our financial performance declines, we may be unable to maintain compliance with the covenants in the documents governing our indebtedness. </span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our $650 million unsecured revolving credit facility dated July&#160;18, 2013, as amended, with M/I Homes, Inc. as borrower and guaranteed by the Company's wholly-owned homebuilding subsidiaries (the &#8220;Credit Facility&#8221;), the indenture governing our 3.95% Senior Notes due 2030 (the &#8220;2030 Senior Notes&#8221;) and the indenture governing our 4.95% Senior Notes due 2028 (the &#8220;2028 Senior Notes&#8221;) impose restrictions on our operations and activities.  These restrictions and/or our failure to comply with the terms of our indebtedness could have a material adverse effect on our results of operations, financial condition and ability to operate our business.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the terms of the Credit Facility, we are required, among other things, to maintain compliance with various covenants, including financial covenants relating to a minimum consolidated tangible net worth, a minimum interest coverage ratio or liquidity, and a maximum leverage ratio.  Failure to comply with these covenants or any of the other restrictions of the Credit Facility, whether because of a decline in our operating performance or otherwise, could result in a default under the Credit Facility.  If a default occurs, the affected lenders could elect to declare the indebtedness, together with accrued interest and other fees, to be immediately due and payable, which could cause a default under the documents governing any of our other indebtedness that is then outstanding if we are not able to repay such indebtedness from other sources.  If this happens and we are unable to obtain waivers from the required lenders, the lenders could exercise their rights under the documents governing our indebtedness, including forcing us into bankruptcy or liquidation.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The indentures governing the 2030 Senior Notes and the 2028 Senior Notes also contain covenants that may restrict our ability to operate our business and may prohibit or limit our ability to grow our operations or take advantage of potential business opportunities as they arise.  Failure to comply with these covenants or any of the other restrictions or covenants contained in the indentures governing the 2030 Senior Notes and/or the 2028 Senior Notes could result in a default under the applicable indenture, in which case holders of the 2030 Senior Notes and/or the 2028 Senior Notes may be entitled to cause the sums evidenced by such notes to become due immediately.  This acceleration of our obligations under the 2030 Senior Notes and the 2028 Senior Notes could force us into bankruptcy or liquidation and we may be unable to repay those amounts without selling substantial assets, which might be at prices well below the long-term fair values and carrying values of the assets.  Our ability to comply with the foregoing restrictions and covenants may be affected by events beyond our control, including prevailing economic, financial and industry conditions.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our indebtedness could adversely affect our financial condition, and we and our subsidiaries may incur additional indebtedness, which could increase the risks created by our indebtedness.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2023, we had approximately $693.7&#160;million of indebtedness (net of debt issuance costs), excluding issuances of letters of credit and our $300&#160;million mortgage repurchase facility, with M/I Financial as borrower (the &#8220;MIF Mortgage Repurchase Facility&#8221;), and we had $579.3&#160;million of remaining availability for borrowings under the Credit Facility.  In addition, under the terms of the Credit Facility, the indentures governing the 2030 Senior Notes and the 2028 Senior Notes and the documents governing our other indebtedness, we have the ability, subject to applicable debt covenants, to incur additional indebtedness.  Our incurrence of additional indebtedness could magnify other risks related to us and our business.  Our indebtedness and any future indebtedness we may incur could have a significant adverse effect on our future financial condition.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For example:</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">a significant portion of our cash flow may be required to pay principal and interest on our indebtedness, which could reduce the funds available for working capital, capital expenditures, acquisitions or other purposes;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">borrowings under the Credit Facility bear, and borrowings under any new facility could bear, interest at floating rates, which could result in higher interest expense in the event of an increase in interest rates;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the terms of our indebtedness could limit our ability to borrow additional funds or sell assets to raise funds, if needed, for working capital, capital expenditures, acquisitions or other purposes;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our debt level and the various covenants contained in the Credit Facility, the indentures governing our 2030 Senior  Notes and 2028 Senior Notes and the documents governing our other indebtedness could place us at a relative competitive disadvantage compared to some of our competitors; and</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the terms of our indebtedness could prevent us from raising the funds necessary to repurchase all of the 2030 Senior Notes and the 2028 Senior Notes tendered to us upon the occurrence of a change of control, which, in each case, would constitute a default under the applicable indenture, which in turn could trigger a default under the Credit Facility and the documents governing our other indebtedness.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">In the ordinary course of business, we are required to obtain performance bonds from surety companies, the unavailability of which could adversely affect our results of operations and/or cash flows.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As is customary in the homebuilding industry, we are often required to provide surety bonds to secure our performance under construction contracts, development agreements and other arrangements.  Our ability to obtain surety bonds primarily depends upon our credit rating, capitalization, working capital, past performance, management expertise and certain external factors, including the overall capacity of the surety market and the underwriting practices of surety bond issuers.  The ability to obtain surety bonds also can be impacted by the willingness of insurance companies and sureties to issue performance bonds.  If we cannot obtain surety bonds when required, our results of operations and/or cash flows could be adversely impacted.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">The M/I Financial repurchase facility will expire in 2024.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">M/I Financial uses the MIF Mortgage Repurchase Facility to finance eligible residential mortgage loans originated by M/I Financial. This facility will expire on October&#160;22, 2024.  If we are unable to renew or replace the MIF Mortgage Repurchase Facility when it matures, the activities of our financial services segment could be impeded and our home sales and homebuilding and financial services results of operations may be adversely affected.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We have financial needs that we meet through the capital markets, including the debt and secondary mortgage markets, and disruptions in these markets could have an adverse impact on our results of operations, financial condition and/or cash flows.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have financial needs that we meet through the capital markets, including the debt and secondary mortgage markets.  Our requirements for additional capital, whether to finance operations or to service or refinance our existing indebtedness, fluctuate as market conditions and our financial performance and operations change.  We cannot provide assurances that we will maintain cash reserves and generate cash flow from operations in an amount sufficient to enable us to service our debt or to fund other liquidity needs.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The availability of additional capital, whether from private capital sources or the public capital markets, fluctuates as our financial condition and general market conditions change.  There may be times when the private capital markets and the public debt or equity markets lack sufficient liquidity or when our securities cannot be sold at attractive prices, in which case we would not be able to access capital from these sources.  In addition, a weakening of our financial condition or deterioration in our credit ratings could adversely affect our ability to obtain necessary funds.  Even if financing is available, it could be costly or have other adverse consequences.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There are a limited number of third-party purchasers of mortgage loans originated by our financial services operations.  The exit of third-party purchasers of mortgage loans from the business, reduced investor demand for mortgage loans and mortgage-backed securities in the secondary mortgage markets and increased investor yield requirements for those loans and securities may have an adverse impact on our results of operations, financial condition and/or cash flows.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Mortgage investors could seek to have us buy back loans or compensate them for losses incurred on mortgages we have sold based on claims that we breached our limited representations or warranties.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">M/I Financial originates mortgages, primarily for our homebuilding customers.  A portion of the mortgage loans originated are sold on a servicing released, non-recourse basis, although M/I Financial remains liable for certain limited representations and warranties, such as fraud, and warranties related to loan sales.  Accordingly, mortgage investors have in the past and could in the future seek to have us buy back loans or compensate them for losses incurred on mortgages we have sold based on claims that we breached our limited representations or warranties.  There can be no assurance that we will not have significant liabilities in respect of such claims in the future, which could exceed our reserves, or that the impact of such claims on our results of operations will not be material.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">If our ability to resell mortgages to investors is impaired, we may be required to broker loans.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">M/I Financial sells a portion of the loans originated on a servicing released, non-recourse basis, although M/I Financial remains liable for certain limited representations and warranties related to loan sales and for repurchase obligations in certain limited circumstances.  If M/I Financial is unable to sell loans to viable purchasers in the marketplace, our ability to originate and sell mortgage loans at competitive prices could be limited which would negatively affect our operations and our profitability.  </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, if the secondary mortgage market declines significantly, our ability to sell mortgages could be adversely impacted and we would be required to make arrangements with banks or other financial institutions to fund our buyers&#8217; closings.  If we became unable to sell loans into the secondary mortgage market or directly to Fannie Mae and Freddie Mac or issue Ginnie Mae securities, we would have to modify our origination model, which, among other things, could significantly reduce our ability to sell homes.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">The inability of our lenders to satisfy their obligations under our credit facilities could adversely affect our liquidity and financial condition.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The U.S. banking industry experienced bank failures and other significant challenges in 2023. The failure of other banks or financial institutions could have an adverse effect on our liquidity or consolidated financial statements if we have deposits at the failed banks or financial institutions, or if the failed banks or financial institutions, or any substitute or additional banks or financial institutions, participate in our Credit Facility. Under our Credit Facility, non-defaulting lenders still have an obligation to fund amounts up to their commitment level under the Credit Facility.  However, non-defaulting lenders are not obligated to cover or acquire a defaulting lender&#8217;s respective commitment to fund loans or to issue letters of credit and may be unwilling to issue additional letters of credit if we do not enter into arrangements to address the risk with respect to the defaulting lender (which may include cash collateral).  If the non-defaulting lenders are unable or unwilling to cover or acquire a defaulting lender&#8217;s respective commitment, the borrowing and letter of credit capacities under our Credit Facility may be more limited.  In addition, if a buyer under the MIF Mortgage Repurchase Facility, which M/I Financial uses to fund mortgage originations, fails or is unable or unwilling to fulfill its obligations, M/I Financial&#8217;s borrowing capacity under the MIF Mortgage Repurchase Facility may be limited and have an adverse effect on our liquidity and ability to provide mortgage loans to our homebuyers.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Regulatory and Legal Risks</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We can be injured by failures of persons who act on our behalf to comply with applicable regulations and guidelines.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There are instances in which subcontractors or others through whom we do business engage in practices that do not comply with applicable regulations or guidelines.  When we become aware of practices relating to homes we build or financing we provide that do not comply with applicable laws, rules or regulations, we actively move to stop the non-complying practices as soon as possible.  However, regardless of the steps we take after we become aware of practices that do not comply with applicable laws, rules or regulations, we can in some instances be subject to fines or other governmental penalties, and our reputation can be injured, due to the practices having taken place.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We could be adversely affected by efforts to impose joint employer liability on us for labor law violations committed by our subcontractors.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our homes are constructed by employees of subcontractors and other parties.  We have limited ability to control what these parties pay their employees or the rules they impose on their employees.  However, various governmental agencies may seek to hold parties like us responsible for violations of wage and hour laws and other labor laws by subcontractors. The National Labor Relations Board (&#8220;NLRB&#8221;) has revised its joint employer standard a number of times over the last few years and may do so again in future periods.  Future rulings by the NLRB or other courts or governmental agencies could make us responsible for labor violations committed by our subcontractors.  Governmental rulings that hold us responsible for labor practices of our subcontractors could create substantial exposures for us under our subcontractor relationships.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We are subject to extensive government regulations, which could restrict our business and cause us to incur significant expense.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The homebuilding industry is subject to numerous local, state, and federal statutes, ordinances, rules, and regulations concerning building, zoning, sales, consumer protection, and similar matters.  This regulation affects construction activities as well as sales activities, mortgage lending activities, land availability and other dealings with homebuyers.  These statutes, ordinances, rules, and regulations, and any failure to comply therewith, could give rise to additional liabilities or expenditures and have an adverse effect on our results of operations, financial condition or business.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are also subject to various local, state, and federal statutes, ordinances, rules and regulations concerning the protection of health and the environment, including the emission or discharge of materials into the environment, storm water and surface water management, soil, groundwater and wetlands protection, subsurface conditions and air quality protection and enhancement. The environmental regulations applicable to each community in which we operate vary greatly depending on the location of the community site, the site&#8217;s environmental conditions and the present and former use of the site. These statutes, ordinances, rules and regulations may cause delays, may cause us to incur substantial compliance, remediation or other costs, and can prohibit or severely restrict development and homebuilding activity. In addition, any failure to comply therewith could </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">give rise to fines, penalties or other liabilities, obligations to remediate, permit revocations or other sanctions and have an adverse effect on our results of operations, financial condition or business.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Various advocacy groups and government agencies and the general public are increasingly focusing on the impact of climate change. Government restrictions, standards and regulations intended to mitigate climate change, such as greenhouse gas emissions standards, are emerging and may increase in the future in the form of additional restrictions or regulations on land development and home construction in certain areas. Such restrictions and regulations could increase our operating and compliance costs and have an adverse effect on our results of operations, financial condition or business. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ESG matters have also attracted increasing governmental and societal attention, which may expand our reporting, diligence, and disclosure on topics including climate change, waste production, water usage, human capital, labor, and risk oversight, and the nature, scope, and complexity of matters that we are required to control, assess, and report. The rapidly evolving laws, regulations, policies and related interpretations, as well as increased enforcement actions by various governmental and regulatory agencies, relating to ESG matters including climate change may create challenges for the Company, alter the environment in which we do business and increase compliance costs, which could adversely impact our results of operations and cash flows.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We must also obtain licenses, permits and approvals from various governmental authorities in connection with our development activities, and these governmental authorities often have broad discretion in exercising their approval authority.  During 2022 and 2023, we experienced delays in receiving governmental and municipality approvals in certain of our community locations, and we expect that we may experience a similar level of delays in 2024.  Governmental authorities may also restrict or place moratoriums on the availability of utilities, such as water and sewer taps.  In some areas, governmental authorities may enact growth control initiatives, which restrict the number of building permits available in a given year.  In addition, we may be required to apply for additional approvals or modify our existing approvals because of changes in local circumstances or applicable law.  If governmental authorities in locations in which we operate take actions like these, it could have an adverse effect on our business by causing delays, increasing our costs, or limiting our ability to operate in the applicable area. </span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We incur substantial costs related to compliance with legal and regulatory requirements.  Any increase in legal and regulatory requirements may cause us to incur substantial additional costs or, in some cases, cause us to determine that certain property is not feasible for development.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our results of operations, financial condition and cash flows could be adversely affected if pending or future legal claims against us are not resolved in our favor.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company and certain of its subsidiaries have been named as defendants in certain legal proceedings which are incidental to our business.  While management currently believes that the ultimate resolution of these legal proceedings, individually and in the aggregate, will not have a material adverse effect on the Company&#8217;s results of operations, financial condition or cash flows, such legal proceedings are subject to inherent uncertainties.  The Company has recorded a liability to provide for the anticipated costs, including legal defense costs, associated with the resolution of these legal proceedings.  However, the costs to resolve these legal proceedings ultimately may exceed the recorded estimates and, therefore, have a material adverse effect&#160;on the Company&#8217;s results of operations, financial condition, and cash flows.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Similarly, if additional legal proceedings are filed against us in the future, the negative outcome of one or more of such legal proceedings could have a material adverse effect on our results of operations, financial condition and cash flows.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;text-decoration:underline">General Risk Factors</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:107%">Because of the seasonal nature of our business, our quarterly operating results can fluctuate.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have historically experienced seasonality and quarter-to-quarter variability in homebuilding activity levels.  In general, the number of homes delivered and associated home sales revenue have increased during the third and fourth quarters, compared with the first and second quarters.  We believe that this type of seasonality reflects the historical tendency of homebuyers to purchase new homes in the spring and summer with deliveries scheduled in the fall or winter, as well as the scheduling of construction to accommodate seasonal weather conditions in certain markets.  There can be no assurance that this seasonality pattern will continue to exist in future reporting periods.  In addition, as a result of such variability, our historical performance may not be a meaningful indicator of future results.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Damage to our corporate reputation or brand from negative publicity could adversely affect our business, financial results and/or stock price. </span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Adverse publicity related to our company, industry, personnel, operations or business performance may cause damage to our corporate reputation or brand and may generate negative sentiment, potentially affecting the performance of our business or our stock price, regardless of its accuracy.  Negative publicity can be disseminated rapidly through digital platforms, including social media, websites, blogs and newsletters.  Customers and other interested parties value readily available information and often act on such information without further investigation and without regard to its accuracy.  The harm may be immediate without affording us an opportunity for redress or correction, and our success in preserving our brand image depends on our ability to recognize, respond to and effectively manage negative publicity in a rapidly changing environment.  Adverse publicity or unfavorable commentary from any source could damage our reputation, reduce the demand for our homes or negatively impact the morale and performance of our employees, which could adversely affect our business.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Natural disasters and severe weather conditions could delay deliveries, increase costs and decrease demand for homes in affected areas.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Several of our markets, specifically our operations in Florida, North Carolina and Texas, are situated in geographical areas that are regularly impacted by severe storms, including hurricanes, flooding and tornadoes.  In addition, the operations of our Northern homebuilding segment can be impacted by severe storms, including tornadoes.  Also, the physical impacts of climate change may cause these occurrences to increase in frequency, severity and duration. The occurrence of these or other natural disasters can cause delays in the completion of, or increase the cost of, developing one or more of our communities, and as a result could materially and adversely impact our results of operations. </span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Information technology failures and data security breaches could harm our business.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We use information technology, digital communications and other computer resources to carry out important operational and marketing activities and to maintain our business records.  We have implemented systems and processes intended to address ongoing and evolving cyber security risks, secure our information technology, applications and computer systems, and prevent unauthorized access to or loss of sensitive, confidential and personal data.  We adhere to the National Institute of Standards and Technology (&#8220;NIST&#8221;) CSF Framework to ensure we have proper controls in place to reduce our risk to cyber security threats. We also depend on various partners and providers, and our mortgage and title service software partners, to secure our home buyers&#8217; personal identifiable and confidential information.  We provide regular personnel awareness training regarding potential cyber security threats, including the use of internal tips, reminders and phishing assessments, to help ensure employees remain diligent in identifying potential risks. In addition, we have deployed monitoring capabilities to support early detection, internal and external escalation, and effective responses to potential anomalies. However, cyberattacks or other security breaches may remain undetected over an extended period of time and may not be addressed in a timely manner to minimize the impact, which could result in substantial costs. Many of our information technology and other computer resources are provided to us and/or maintained on our behalf by third-party service providers pursuant to agreements that specify to varying degrees certain security and service level standards.  We also rely upon our third-party service providers to maintain effective cyber security measures to keep our information secure and to carry cyber insurance.  Although we and our service providers employ what we believe are adequate security, disaster recovery and other preventative and corrective measures, our security measures, taken as a whole, may not be sufficient for all possible situations and may be vulnerable to, among other things, hacking, employee error, system error and faulty password management.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our ability to conduct our business may be impaired if these informational technology and computer resources, including our website and customer-facing applications, are compromised, degraded or damaged or if they fail, whether due to a virus or other harmful circumstance, intentional penetration or disruption of our information technology resources by a third party, natural disaster, hardware or software corruption or failure or error (including a failure of security controls incorporated into or applied to such hardware or software), telecommunications system failure, service provider error or failure or intentional or unintentional personnel actions (including the failure to follow our security protocols), or lost connectivity to our networked resources. A significant disruption in the functioning of these resources, or breach thereof, including our website, could damage our reputation and cause us to lose customers, sales and revenue.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, breaches of our information technology systems or data security systems, including cyberattacks and malicious uses of artificial intelligence, could result in the unintended and/or unauthorized public disclosure or the misappropriation of proprietary, personal identifying and confidential information (including information we collect and retain in connection with our business about our homebuyers, business partners and employees), and require us to incur significant expense (that we may not be able to recover in whole or in part from our service providers or responsible parties, or their or our insurers) to address and remediate or otherwise resolve.  The unintended and/or unauthorized public disclosure or the misappropriation of </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">proprietary, personal identifying or confidential information may also lead to litigation or other proceedings against us by affected individuals and/or business partners and/or by regulators, and the outcome of such proceedings, which could include losses, penalties, fines, injunctions, expenses and charges recorded against our earnings, could have a material and adverse effect on our financial condition, results of operations and cash flows and harm our reputation.  In addition, the costs of maintaining adequate protection against such threats, based on considerations of their evolution, increasing sophistication, pervasiveness and frequency and/or increasingly demanding government-mandated standards or obligations regarding information security and privacy, could be material to our consolidated financial statements in a particular period or over various periods.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We depend on the services of certain key employees, and the loss of their services could hurt our business.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our success depends, in part, on our ability to attract, train and retain skilled personnel.  If we are unable to retain our key employees or attract, train and retain other skilled personnel in the future, our operations could be materially and adversely impacted, and we may incur additional expenses to identify and train new personnel.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Our business could be materially and adversely disrupted by an epidemic, pandemic or similar public health issue, or fear of such an event, and the measures that international, federal, state and local public health and governmental authorities implement to address it.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">An epidemic, pandemic or similar public health issue, or fear of such an event, and the measures undertaken by governmental authorities to address it, could significantly disrupt or prevent us from operating our business in the ordinary course for an extended period and, together with any associated economic and social instability or distress, have a material adverse effect on our business, results of operations, financial condition and/or cash flows.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The impact of an epidemic, pandemic or similar public health issue on our business will depend on future developments, including whether governmental authorities impose additional health and safety measures, the duration and severity of the public health issue, the acceptance and effectiveness of treatments including vaccines, and the impact of the public health issue on our employees, customers, and building partners. These developments are highly uncertain and outside of our control. To the extent an epidemic, pandemic or similar public health issue has a significant adverse effect on the U.S. economy, our business, results of operations, financial condition and/or cash flows could be materially adversely affected.</span></div><div><span><br/></span></div><div id="i8abfb6921920457cbacddec4407c8012_19"></div><div style="margin-bottom:10pt;margin-top:6pt;padding-left:40.5pt;text-indent:-40.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 1B.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:3.86pt">UNRESOLVED STAFF COMMENTS</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22</span></div></div></div><div id="i8abfb6921920457cbacddec4407c8012_1804"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 1C. CYBERSECURITY</span></div><div><span><br/></span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s Chief Information Officer (&#8220;CIO&#8221;) leads our Information Security Committee (a taskforce comprised of senior representatives from primary corporate functions, mortgage and title operations, IT infrastructure, IT security, and external security consultants, which is responsible for developing, updating, implementing and maintaining our cybersecurity strategy, policy (which leverages the NIST CSF framework), standards, architecture, and processes. The CIO provides annual reports to our Board of Directors, and periodic reports to our Chief Executive Office (&#8220;CEO&#8221;), Chief Financial Officer (&#8220;CFO&#8221;) and Chief Accounting Officer (&#8220;CAO&#8221;), and other members of senior management, regarding existing and emerging cybersecurity risks and threats, the status of projects intended to strengthen our information security systems, and assessments of our information security program. </span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Members of senior management are notified by our Information Security Committee if any cybersecurity incident leads to a breach or loss of any data.  These members of senior management are responsible for promptly determining if such an incident is material and notifying our CEO, CFO and our Board of Directors of the material incident and the impact that the incident has had, and is expected to have, on the Company&#8217;s reputation, results of operations, financial condition, and business strategy. The Company engages third-party auditors and consultants to evaluate and assist the Company in responding to cybersecurity threats and incidents, and, if necessary, monitoring any exposure of confidential company or customer data. The Company also actively engages with key vendors, industry participants, and intelligence and law enforcement communities as part of our continuing efforts to evaluate and enhance the effectiveness of our information security policies, procedures and strategy, assess our security status, and align our cybersecurity practices with current and emerging cybersecurity risks.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We conduct thorough security assessments of all third-party service providers before engagement and perform regular monitoring of the third-party service providers&#8217; hosted applications designed to ensure compliance with our cybersecurity standards. This occurs through annual assessments by our internal audit function of the third party&#8217;s System and Organization Controls (&#8220;SOC&#8221;) 1 or SOC 2 report or through additional user access reviews by the internal business owner if a SOC 1 or SOC 2 report is unavailable. </span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our CIO and his security management team possess primary responsibility for identifying, assessing, monitoring, and managing our cybersecurity risks. Our Board of Directors directly oversees cybersecurity risks, which includes conducting an annual review of the Company&#8217;s cybersecurity risks, management&#8217;s actions to identify and detect threats, management&#8217;s action plans for response and recovery situations, and review of recent enhancements to the Company&#8217;s defenses and strategic cybersecurity roadmap. In addition, the Audit Committee receives quarterly cybersecurity updates, which include a review of new processes implemented to monitor cyber risks, and a summary of any recent threats and the Company&#8217;s response to those threats.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our CIO has over 30 years of experience in information technology, including a deep understanding of information technology governance, regulatory compliance and familiarity with the software, tools and programs used by his security management team to identify vulnerabilities, investigate incidents and implement appropriate security measures. In addition, our security management team maintains appropriate and relevant levels of education and certifications, such as Certified Information Security Manager (CISM) and Certified Ethical Hacker (CEH). Furthermore, all employees are required to complete a biannual security awareness training course focusing on data protection, phishing prevention, and credential protection. </span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of the date of this report, we are not aware of any material risks from cybersecurity threats that have materially affected or are reasonably likely to materially affect the Company, including our business strategy, results of operations, or financial condition.  However, we face a number of cybersecurity risks in the normal course of our business and, from time to time, experience threats to our data and systems, including malware and computer virus attacks. Notwithstanding the extensive measures we employ to address cybersecurity risks, we may not be successful in preventing or mitigating a cybersecurity incident that would be reasonably likely to materially affect us. Although we maintain cybersecurity insurance, the costs we incur related to cybersecurity threats or disruption may not be fully insured.  See &#8220;Item 1A. Risk Factors&#8221; in Part I of this Annual Report on Form 10-K for more information regarding the risk factors associated with cybersecurity risks.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23</span></div></div></div><div id="i8abfb6921920457cbacddec4407c8012_22"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;margin-top:6pt;padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 2.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:6.02pt">PROPERTIES</span></div><div style="margin-bottom:10pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We lease all of our offices (see </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8abfb6921920457cbacddec4407c8012_139">Note 9</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> to our Consolidated Financial Statements in Item 8 of this Form 10-K for additional information regarding our office leases).</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Due to the nature of our business, a substantial amount of property is held as inventory in the ordinary course of business.  See &#8220;Item 1. BUSINESS &#8211; Land Acquisition and Development&#8221; and &#8220;Item 1. BUSINESS &#8211; Backlog.&#8221;</span></div><div id="i8abfb6921920457cbacddec4407c8012_25"></div><div style="margin-bottom:10pt;margin-top:6pt;padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 3.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:6.02pt">LEGAL PROCEEDINGS</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s legal proceedings are discussed in </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8abfb6921920457cbacddec4407c8012_133">Note 8</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> to the Company&#8217;s Consolidated Financial Statements.</span></div><div id="i8abfb6921920457cbacddec4407c8012_28"></div><div style="margin-bottom:10pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 4.  MINE SAFETY DISCLOSURES</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24</span></div></div></div><div id="i8abfb6921920457cbacddec4407c8012_31"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PART II</span></div><div><span><br/></span></div><div id="i8abfb6921920457cbacddec4407c8012_34"></div><div style="margin-bottom:10pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 5.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:6.02pt">MARKET FOR REGISTRANT&#8217;S COMMON EQUITY, RELATED SHAREHOLDER MATTERS AND ISSUER PURCHASES OF EQUITY SECURITIES</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Market for Common Shares and Dividends</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s common shares are traded on the New York Stock Exchange under the symbol &#8220;MHO.&#8221;  As of February&#160;14, 2024, there were approximately 298 record holders of the Company&#8217;s common shares.  At that date, there were 30,137,141 common shares issued and 27,806,899 common shares outstanding.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Performance Graph</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following graph illustrates the Company&#8217;s performance in the form of cumulative total return to holders of our common shares for the last five calendar years through December&#160;31, 2023, assuming a hypothetical investment of $100 and reinvestment of all dividends paid on such investment, compared to the cumulative total return of the same hypothetical investment in both the Standard and Poor&#8217;s 500 Stock Index and the Standard &amp; Poor&#8217;s 500 Homebuilding Index.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:center"><img src="mho-20231231_g1.jpg" alt="885" style="height:506px;margin-bottom:5pt;vertical-align:text-bottom;width:660px"/></div><div style="margin-bottom:15pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:511.50pt"><tr><td style="width:1.0pt"/><td style="width:217.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:46.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:46.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:46.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:46.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:46.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:46.75pt"/><td style="width:1.0pt"/></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="18" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">Period Ending</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">Index</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">12/31/2018</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">12/31/2019</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">12/31/2020</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">12/31/2021</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">12/31/2022</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">12/31/2023</span></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">M/I Homes, Inc.</span></td><td style="border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100.00&#160;</span></td><td style="border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">187.20&#160;</span></td><td style="border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">210.70&#160;</span></td><td style="border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">295.81&#160;</span></td><td style="border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">219.70&#160;</span></td><td style="border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">655.28&#160;</span></td><td style="border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">S&amp;P 500</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100.00</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">131.49</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">155.68</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">200.37</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">164.08</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">207.21</span></td></tr><tr style="height:12pt"><td colspan="3" style="border-bottom:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">S&amp;P 500 Homebuilding Index</span></td><td colspan="3" style="border-bottom:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100.00</span></td><td colspan="3" style="border-bottom:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">150.80</span></td><td colspan="3" style="border-bottom:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">187.72</span></td><td colspan="3" style="border-bottom:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">282.25</span></td><td colspan="3" style="border-bottom:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">227.91</span></td><td colspan="3" style="border-bottom:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">396.71</span></td></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">25</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Share Repurchases</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Common shares purchased during each month during the fourth quarter ended December&#160;31, 2023 were as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:42.970%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.613%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.971%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.613%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.117%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.516%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.117%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.983%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Period</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total Number of Shares Purchased</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Average Price Paid per Share</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total Number of Shares Purchased as Part of Publicly Announced Plans or Programs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"> (1)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Approximate Dollar Value of Shares that May Yet be Purchased Under the Plans or Programs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"> (1)</span></div></td></tr><tr style="height:5pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">October 1, 2023 - October 31, 2023</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">20,000&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">82.13&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">20,000&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">51,243,976&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">November 1, 2023 - November 30, 2023</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">210,000&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">99.70&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">210,000&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">130,307,968&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 1, 2023 - December 31, 2023</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">23,000&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">108.98&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">23,000&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">127,801,416&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Quarter ended December 31, 2023</span></td><td colspan="2" style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">253,000</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">99.15</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">253,000</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">127,801,416</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">On July&#160;28, 2021, the Company announced that its Board of Directors authorized the 2021 Share Repurchase Program pursuant to which the Company may purchase up to $100 million of its outstanding common shares through open market transactions, privately negotiated transactions or otherwise in accordance with all applicable laws, including pursuant to any trading plan that may be adopted in accordance with Rule 10b5-1 of the Securities Exchange Act of 1934. On February&#160;17, 2022, the Company announced that its Board of Directors approved an increase to the 2021 Share Repurchase Program by an additional $100 million, and on November&#160;15, 2023, the Company announced that its Board of Directors approved an additional $100 million increase.  As of December 31, 2023, $127.8 million remained available for repurchase under the 2021 Share Repurchase Program. The 2021 Share Repurchase Program does not have an expiration date and may be modified, suspended or discontinued at any time. See </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8abfb6921920457cbacddec4407c8012_166">Note 16</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> to our Consolidated Financial Statements for additional information. </span></div><div style="margin-top:6pt;text-align:justify"><span><br/></span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">See </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline" href="#i8abfb6921920457cbacddec4407c8012_145">Note 11</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> to our Consolidated Financial Statements for more information regarding the limit imposed by the indenture governing our 2028 Senior Notes on our ability to pay dividends on, and repurchase, our common shares to the amount of the positive balance in our &#8220;restricted payments basket,&#8221; as defined in the indenture. </span></div><div id="i8abfb6921920457cbacddec4407c8012_37"></div><div style="margin-bottom:10pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 6.&#160;&#160;Reserved</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">26</span></div></div></div><div id="i8abfb6921920457cbacddec4407c8012_43"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 7: MANAGEMENT&#8217;S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#160;&#160;&#160;&#160;  OPERATIONS</span></div><div><span><br/></span></div><div id="i8abfb6921920457cbacddec4407c8012_46"></div><div style="margin-bottom:10pt;padding-left:40.5pt;text-indent:-38.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">OVERVIEW</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">M/I Homes, Inc. and subsidiaries is one of the nation&#8217;s leading builders of single-family homes, having sold over 151,400 homes since commencing homebuilding activities in 1976.&#160;The Company&#8217;s homes are marketed and sold primarily under the M/I Homes brand.  The Company has homebuilding operations in Columbus and Cincinnati, Ohio; Indianapolis, Indiana; Chicago, Illinois; Minneapolis/St. Paul, Minnesota; Detroit, Michigan; Fort Myers/Naples, Tampa, Sarasota and Orlando, Florida; Austin, Dallas/Fort Worth, Houston and San Antonio, Texas; Charlotte and Raleigh, North Carolina; and Nashville, Tennessee.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Included in this Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations are the following topics relevant to the Company&#8217;s performance and financial condition:</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Application of Critical Accounting Estimates and Policies;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Results of Operations;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Discussion of Our Liquidity and Capital Resources; and</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Impact of Interest Rates and Inflation.</span></div><div><span><br/></span></div><div id="i8abfb6921920457cbacddec4407c8012_49"></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">APPLICATION OF CRITICAL ACCOUNTING ESTIMATES AND POLICIES</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America (&#8220;GAAP&#8221;) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenue and expenses during the reporting period.&#160;&#160;Management bases its estimates and assumptions on historical experience and various other factors that it believes are reasonable under the circumstances, the results of which form the basis for making judgments about the carrying value of assets and liabilities that are not readily apparent from other sources.&#160;&#160;On an ongoing basis, management evaluates such estimates and assumptions and makes adjustments as deemed necessary.&#160;&#160;Actual results could differ from these estimates using different estimates and assumptions, or if conditions are significantly different in the future.  See &#8220;Special Note of Caution Regarding Forward - Looking Statements&#8221; above in Part I.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Listed below are those estimates and policies that we believe are critical and require the use of complex judgment in their application.  Our critical accounting estimates should be read in conjunction with the Notes to our Consolidated Financial Statements.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue Recognition.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;Revenue and the related profit from the sale of a home and revenue and the related profit from the sale of land to third parties are recognized in the financial statements on the date of closing if delivery has occurred, title has passed to the buyer, all performance obligations (as defined below) have been met, and control of the home or land is transferred to the buyer in an amount that reflects the consideration we expect to be entitled to receive in exchange for the home or land.  If not received immediately upon closing, cash proceeds from home closings are held in escrow for the Company&#8217;s benefit, typically for up to three days, and are included in Cash, cash equivalents and restricted cash on the Consolidated Balance Sheets.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales incentives vary by type of incentive and by amount on a community-by-community and home-by-home basis.  The costs of any sales incentives in the form of free or discounted products and services provided to homebuyers are reflected in Land and housing costs in the Consolidated Statements of Income because such incentives are identified in our home purchase contracts with homebuyers as an intrinsic part of our single performance obligation to deliver and transfer title to their home for the transaction price stated in the contracts.  Sales incentives that we may provide in the form of closing cost allowances are recorded as a reduction of housing revenue at the time the home is delivered.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We record sales commissions within Selling expenses in the Consolidated Statements of Income when incurred (i.e., when the home is delivered) as the amortization period is generally one year or less and therefore capitalization is not required as part of the practical expedient for incremental costs of obtaining a contract.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract liabilities include customer deposits related to sold but undelivered homes.  Substantially all of our home sales are scheduled to close and be recorded to revenue within one year from the date of receiving a customer deposit.  Contract liabilities expected to be recognized as revenue, excluding revenue pertaining to contracts that have an original expected duration of one year or less, are not material.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A performance obligation is a promise in a contract to transfer a distinct good or service to the customer.  A contract&#8217;s transaction price is allocated to each distinct performance obligation and recognized as revenue when, or as, the performance obligation is satisfied.  All of our home purchase contracts have a single performance obligation as the promise to transfer the home is not separately identifiable from other promises in the contract and, therefore, not distinct.  Our primary performance obligation, to deliver the agreed-upon home, is generally satisfied in less than one year from the original contract date.  Deferred revenue resulting from any other uncompleted performance obligations existing at the time we deliver new homes to our homebuyers is not material.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Although our third-party land sale contracts may include multiple performance obligations, the revenue we expect to recognize in any future year related to remaining performance obligations, excluding revenue pertaining to contracts that have an original expected duration of one year or less, is not material.  We do not disclose the value of unsatisfied performance obligations for land sale contracts with an original expected duration of one year or less.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognize the majority of the revenue associated with our mortgage loan operations when the mortgage loans are sold and/or related servicing rights are sold to third party investors or retained and managed under a third-party sub-service arrangement.  The revenue recognized is reduced by the fair value of the related guarantee provided to the investor.  The fair value of the guarantee is recognized in revenue when the Company is released from its obligation under the guarantee.  We recognize financial services revenue associated with our title operations as homes are delivered, closing services are rendered, and title policies are issued, all of which generally occur simultaneously as each home is delivered.  All of the underwriting risk associated with title insurance policies is transferred to third-party insurers.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8abfb6921920457cbacddec4407c8012_94">Note 1</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> to our Consolidated Financial Statements for additional information related to our revenues disaggregated by geography and revenue source.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Inventory.  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventory includes the costs of land acquisition, land development and home construction, capitalized interest, real estate taxes, direct overhead costs incurred during development and home construction, and common costs that benefit the entire community, less impairments, if any.  Land acquisition, land development and common costs (both incurred and estimated to be incurred) are typically allocated to individual lots based on the total number of lots expected to be closed in each community or phase, or based on the relative fair value, the relative sales value or the front footage method of each lot.  Any changes to the estimated total development costs of a community or phase are allocated proportionately to the homes remaining in the community or phase and homes previously closed.  The cost of individual lots is transferred to homes under construction when home construction begins.  Home construction costs are accumulated on a specific identification basis.  Costs of home deliveries include the specific construction cost of the home and the allocated lot costs.  Such costs are charged to cost of sales simultaneously with revenue recognition, as discussed above.  When a home is closed, we typically have not yet paid all incurred costs necessary to complete the home.  As homes close, we compare the home construction budget to actual recorded costs to date to estimate the additional costs to be incurred from our subcontractors related to the home.  We record a liability and a corresponding charge to cost of sales for the amount we estimate will ultimately be paid related to that home.  We monitor the accuracy of such estimates by comparing actual costs incurred in subsequent months to the estimate.  Although actual costs to complete a home in the future could differ from our estimates, our method has historically produced consistently accurate estimates of actual costs to complete closed homes.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventory is recorded at cost, unless events and circumstances indicate that the carrying value of the land is impaired, at which point the inventory is written down to fair value as required by Accounting Standards Codification (&#8220;ASC&#8221;) 360-10, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Property, Plant and Equipment </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(&#8220;ASC 360&#8221;).  The Company assesses inventory for recoverability on a quarterly basis if events or changes in local or national economic conditions indicate that the carrying amount of an asset may not be recoverable.  In conducting our quarterly review for indicators of impairment on a community level, we evaluate, among other things, margins on sales contracts in backlog, the margins on homes that have been delivered, expected changes in margins with regard to future home sales over the life of the community, expected changes in margins with regard to future land sales, the value of the land itself as well as any results from third-party appraisals.  From the review of all of these factors, we identify communities whose carrying values may exceed their estimated undiscounted future cash flows and run a test for recoverability.  For those communities whose carrying values exceed the estimated undiscounted future cash flows and which are deemed to be impaired, the impairment recognized is measured by the amount by which the carrying amount of the communities exceeds the estimated fair value.  Due to the fact that the Company&#8217;s cash flow models and estimates of fair values are based upon management estimates and assumptions, unexpected changes in market conditions and/or changes in management&#8217;s intentions with respect to the inventory may lead the Company to incur additional impairment charges in the future.  Because each inventory asset is unique, there are numerous inputs and assumptions used in our valuation techniques, including estimated average selling price, construction and development costs, absorption pace (reflecting any product mix change strategies implemented or to be implemented), selling strategies, alternative land uses (including disposition of all or a portion of the land owned), or discount rates, which could materially impact future cash flow and fair value estimates. </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">28</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If communities are not recoverable based on estimated future undiscounted cash flows, the impairment to be recognized is measured as the amount by which the carrying amount of the assets exceeds the estimated fair value of the assets.  The fair value of a community is estimated by discounting management&#8217;s cash flow projections using an appropriate risk-adjusted interest rate.  As of December&#160;31, 2023, we utilized discount rates ranging from 13% to 16% in our valuations.  The discount rate used in determining each asset&#8217;s estimated fair value reflects the inherent risks associated with the related estimated cash flow stream, as well as current risk-free rates available in the market and estimated market risk premiums.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our quarterly assessments reflect management&#8217;s best estimates.  Due to the inherent uncertainties in management&#8217;s estimates and uncertainties related to our operations and our industry as a whole as further discussed in &#8220;Item 1A. Risk Factors&#8221; in Part I of this Annual Report on Form 10-K, we are unable to determine at this time if and to what extent future impairments will occur.  Additionally, due to the volume of possible outcomes that can be generated from changes in the various model inputs for each community, we do not believe it is possible to create a sensitivity analysis that can provide meaningful information for the users of our financial statements.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Warranty Reserves. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We record warranty reserves to cover our exposure to the costs for materials and labor not expected to be covered by our subcontractors to the extent they relate to warranty-type claims.  Warranty reserves are established by charging cost of sales and crediting a warranty reserve for each home delivered.&#160; The warranty reserves for the Company&#8217;s Home Builder&#8217;s Limited Warranty (&#8220;HBLW&#8221;) are established as a percentage of average sales price and adjusted based on historical payment patterns determined, generally, by geographic area and recent trends.  Factors that are given consideration in determining the HBLW reserves include: (1) the historical range of amounts paid per average sales price on a home; (2) type and mix of amenity packages added to the home; (3) any warranty expenditures not considered to be normal and recurring; (4) timing of payments; (5) improvements in quality of construction expected to impact future warranty expenditures; and (6) conditions that may affect certain projects and require a different percentage of average sales price for those specific projects.  Changes in estimates for warranties occur due to changes in the historical payment experience and differences between the actual payment pattern experienced during the period and the historical payment pattern used in our evaluation of the warranty reserve balance at the end of each quarter.  Actual future warranty costs could differ from our current estimated amount.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our warranty reserves for our 30-year (offered on all homes sold after April 25, 1998 and on or before December 1, 2015 in all of our markets except our Texas markets), 15-year (offered on all homes sold after December 1, 2015 and on or before December 31, 2021 in all of our markets except our Texas markets) and 10-year (offered on all homes sold in our Texas markets and in all of our markets beginning January 1, 2022) transferable structural warranty programs are established on a per-unit basis.  While the structural warranty reserve is recorded as each house is delivered, the sufficiency of the structural warranty per unit charge and total reserve is reevaluated on an annual basis, with the assistance of an actuary, using our own historical data and trends, industry-wide historical data and trends, and other project specific factors.  The reserves are also evaluated quarterly and adjusted if we encounter activity that is inconsistent with the historical experience used in the annual analysis.  These reserves are subject to variability due to uncertainties regarding structural defect claims for products we build, the markets in which we build, claim settlement history, insurance and legal interpretations, among other factors.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our warranty reserve amounts are based upon historical experience and geographic location. While we believe that our warranty reserves are sufficient to cover our projected costs, there can be no assurances that historical data and trends will accurately predict our actual warranty costs.   See </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8abfb6921920457cbacddec4407c8012_94">Note 1</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8abfb6921920457cbacddec4407c8012_133">Note 8</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> to our Consolidated Financial Statements for additional information related to our warranty reserves.</span></div><div id="i8abfb6921920457cbacddec4407c8012_52"></div><div style="margin-bottom:10pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">RESULTS OF OPERATIONS</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Overview</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2023, we achieved our second-highest revenue, income before income taxes and net income in Company history despite the significant headwinds the housing industry faced entering the year, including high mortgage interest rates, inflationary pressures and an uncertain economy. Our new contracts for 2023 increased 20% compared to 2022 as we experienced improvements in homebuyer demand as a result of the limited supply of resale and new home inventory and potential homebuyers adjusting to the interest rate environment compared to the hesitation that appeared to exist in the second half of 2022. We also had very strong cash flow and liquidity and ended the year with low leverage. In addition, during 2023, supply chain disruptions eased leading to improved construction cycle times, both of which helped sustain our gross margin at 25.3%, the same as last year. Our revenue declined 2% while our homes delivered decreased 3% in 2023 compared to 2022. Income before income taxes and net income decreased 4% and 5%, respectively, from prior year&#8217;s record levels.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">29</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We achieved the following results during the year ended December 31, 2023 in comparison to the year ended December 31, 2022:</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">New contracts increased 20% to 7,977</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Average price of homes delivered increased 1% to $483,000</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:7.9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.07pt">Absorption pace of sales per community improved to 3.3 per month</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:7.9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.07pt">Average community count increased 9% to 213 at the end of 2023</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Shareholders&#8217; equity increased 22% to $2.5 billion, an all-time record high for our Company</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Book value per common share increased to a record high $91 per share</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Homebuilding debt to capital ratio improved to 22%</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In addition to the results described above, our financial services operations achieved a $4.3&#160;million increase in operating income in 2023 compared to 2022, benefiting from higher margins and an increase in the average loan amount.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Our company-wide absorption pace of sales per community in 2023 improved to 3.3 per month compared to 3.1 per month in 2022 as a result of our 20% increase in new contracts during 2023 compared to prior year, partially offset by a smaller increase in our average community count from 179 at the end of 2022 to 202 at the end of 2023. We plan to open additional new communities during 2024, increasing our average community count by approximately 10% compared to 2023.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income before income taxes for the twelve months ended December&#160;31, 2023 decreased 4% from $635.2&#160;million for the year ended December 31, 2022 to $607.3&#160;million for the year ended December 31, 2023.  In 2023, we achieved net income of $465.4 million, or $16.21 per diluted share, compared to net income of $490.7 million, or $17.24 per diluted share in 2022.   Our effective tax rate was 23.4% in 2023 compared to 22.8% in 2022. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2023, we recorded total revenue of $4.03 billion, of which $3.91 billion was from homes delivered, $25.3&#160;million was from land sales, and $93.8 million was from our financial services operations.  Revenue from homes delivered decreased 2% from 2022 driven primarily by a 3% decrease in the number of homes delivered in 2023 (254 units), offset partially by a 1% increase in the average sales price of homes delivered ($4,000 per home delivered).  Revenue from land sales decreased $9.5&#160;million from 2022 due primarily to fewer land sales in the current year compared to the prior year.  Revenue from our financial services segment increased 9% to $93.8&#160;million in 2023 as a result of an increase in loans closed and sold during the year, in addition to higher margins on loans sold during the period compared to the prior year.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total gross margin (total revenue less total land and housing costs) decreased $24.9 million in 2023 compared to 2022 as a result of a $32.5&#160;million decline in the gross margin of our homebuilding operations (the sum of housing gross margin and land gross margin), offset partially by a $7.6&#160;million improvement in the gross margin of our financial services operations.  With respect to our homebuilding gross margin, our gross margin on homes delivered (housing gross margin) declined $24.2&#160;million, due to the 3% decrease in the number of homes delivered, offset partially by the 1% increase in the average sales price of homes delivered ($4,000 per home delivered) compared to prior year.  Our housing gross margin percentage declined 10 basis points from 23.6% in the prior year to 23.5% in 2023.  Our gross margin on land sales (land gross margin) declined $8.4&#160;million in 2023 compared to 2022 as a result of fewer land sales and the mix of lots sold in the current year compared to the prior year. The gross margin of our financial services operations, however, improved by $7.6&#160;million in 2023 compared to 2022 as a result of an increase in the number of loan originations, higher margins on loans sold, and an increase in the average loan amount during 2023 compared to prior year.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We opened 76 new communities during 2023, our second highest number in Company history.  We sell a variety of home types in various communities and markets, each of which yields a different gross margin.  The timing of the openings of new replacement communities as well as underlying lot costs varies from year to year.  The mix of communities delivering homes may cause fluctuations in our new contracts and housing gross margin from year to year.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For 2023, selling, general and administrative expense increased $25.3 million, and increased as a percentage of revenue to 10.7% in 2023 from 9.8% in 2022.  Selling expense increased $17.3 million from 2022 and increased as a percentage of revenue to 5.2% in 2023 from 4.6% in 2022.  Variable selling expense for sales commissions contributed $13.3 million to the increase due to the increase in the average sales price of homes delivered as well as higher external sales commission rates paid during the period compared to prior year.  Non-variable selling expense increased $4.0 million primarily related to increased costs associated with our sales offices and models due to our increased community count. General and administrative expense increased $8.0&#160;million compared to 2022 and also increased as a percentage of revenue from 5.2% in 2022 to 5.5% in 2023.  The dollar increase in general and administrative expense was primarily due to an $8.9&#160;million increase in compensation-related expenses and a $1.1 million increase in land-related costs, offset partially by a $2.0&#160;million decrease in miscellaneous expenses.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Outlook</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Housing market conditions stabilized during 2023 compared to the second half of 2022 with interest rates leveling off late in 2023. Future homebuyer demand remains subject to uncertainty due to various macroeconomic conditions, including labor and material costs and availability, interest rates, inflation, and the economic concerns of our potential homebuyers.  The extent to which these factors will impact our business is unpredictable.  However, we believe that we are well positioned to manage through these economic conditions with our affordable product offerings, land position and planned new community openings. We remain sensitive to potential changes in market conditions, and continue to focus on controlling overhead leverage, carefully managing our investment in land and land development spending and selectively offering incentives for closing cost assistance or mortgage rate buydowns. Our strong balance sheet and liquidity position should also provide us with flexibility through changing economic conditions. However, we cannot provide any assurances that the strategic business objectives listed below will remain successful, and we may need to adjust elements of our strategy to effectively address evolving market conditions.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe that the homebuilding industry will continue to benefit over the long term from a continued undersupply of available homes, positive consumer demographics, and increasing rent prices. </span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We expect to continue to emphasize the following strategic business objectives in 2024:</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">managing our land spend and inventory levels;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">improving our construction cycle times;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">opening new communities;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">managing overhead spend;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">maintaining a strong balance sheet and liquidity levels; and</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">emphasizing customer service, product quality and design, and premier locations.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2023, we invested $343.5&#160;million in land acquisitions and $512.1 million in land development.  We invested more in land development than in land acquisitions in order to finish lots needed to start homes and allow us to open new communities.  We continue to closely review all of our land acquisition and land development spending and monitor our ongoing pace of home sales and deliveries, and we will adjust our land and investment spend accordingly.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We ended 2023 with approximately 45,700 lots under control, which represents a 5.6 year supply of lots based on 2023 homes delivered, including certain lots that we anticipate selling to third parties. This represents a 9% increase from our approximately 42,100 lots under control at the end of 2022.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We opened 76 communities and closed 59 communities in 2023, ending the year with a total of 213 communities, compared to 196 at the end of 2022. Although the timing of opening new communities and closing out existing communities is subject to substantial variation, we expect to grow our average community count by approximately 10% by the end of 2024.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe that we are well positioned with a strong balance sheet to manage through the current economic environment. However, the challenging macroeconomic conditions described above could materially and negatively affect our performance in 2024, particularly when compared to our performance over the past few years. As a result, our past performance may not be indicative of future results.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">31</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Segment Reporting</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have determined our reportable segments are: Northern homebuilding; Southern homebuilding; and financial services operations. The homebuilding operating segments that comprise each of our reportable segments are as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:294.00pt"><tr><td style="width:1.0pt"/><td style="width:145.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:144.25pt"/><td style="width:1.0pt"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Northern</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Southern</span></td><td colspan="3" style="display:none"/></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chicago, Illinois</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Orlando, Florida</span></td><td colspan="3" style="display:none"/></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cincinnati, Ohio</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sarasota, Florida</span></td><td colspan="3" style="display:none"/></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Columbus, Ohio</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tampa, Florida</span></td><td colspan="3" style="display:none"/></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indianapolis, Indiana</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fort Myers/Naples, Florida</span></td><td colspan="3" style="display:none"/></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Minneapolis/St. Paul, Minnesota</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Austin, Texas</span></td><td colspan="3" style="display:none"/></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Detroit, Michigan</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dallas/Fort Worth, Texas</span></td><td colspan="3" style="display:none"/></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Houston, Texas</span></td><td colspan="3" style="display:none"/></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">San Antonio, Texas</span></td><td colspan="3" style="display:none"/></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Charlotte, North Carolina</span></td><td colspan="3" style="display:none"/></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raleigh, North Carolina</span></td><td colspan="3" style="display:none"/></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nashville, Tennessee</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">32</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows, by segment: revenue; gross margin; selling, general and administrative expense; operating income (loss); interest (income) expense; and depreciation and amortization for the years ended December 31, 2023, 2022 and 2021:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:513.00pt"><tr><td style="width:1.0pt"/><td style="width:346.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:48.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:4.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:48.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:4.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:48.25pt"/><td style="width:1.0pt"/></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Revenue:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Northern homebuilding</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1,523,943</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,714,236&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,595,746&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Southern homebuilding</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2,415,730</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,330,962&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,048,113&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Financial services </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(a)</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">93,829</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">86,195&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">102,028&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total revenue</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">4,033,502</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,131,393&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,745,887&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:5pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross margin:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Northern homebuilding </span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">294,994</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">334,300&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">331,521&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Southern homebuilding</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">630,106</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">623,347&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">475,366&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Financial services </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(a)</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">93,829</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">86,195&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">102,028&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total gross margin</span></div></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1,018,929</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,043,842&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">908,915&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:5pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Selling, general and administrative expense:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Northern homebuilding</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">118,674</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">116,801&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">119,563&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Southern homebuilding</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">189,938</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">171,473&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">162,705&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Financial services </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(a)</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">45,115</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">41,813&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">39,737&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Corporate</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">77,980</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">76,304&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">68,614&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total selling, general and administrative expense</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">431,707</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">406,391&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">390,619&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:5pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Operating income (loss):</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Northern homebuilding </span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">176,320</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">217,499&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">211,958&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Southern homebuilding</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">440,168</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">451,874&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">312,661&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Financial services </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(a)</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">48,714</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">44,382&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">62,291&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Less:  Corporate selling, general and administrative expense</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(77,980)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(76,304)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(68,614)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total operating income</span></div></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">587,222</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">637,451&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">518,296&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:5pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Interest (income) expense - net:</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Northern homebuilding</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(186)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(469)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">76&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Southern homebuilding</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(1,703)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,447)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(464)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Financial services </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(a)</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">10,360</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,122&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,912&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Corporate</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(28,493)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(956)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,368)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total interest (income) expense - net</span></div></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(20,022)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,250&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,156&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:5pt"><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other income </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(b)</span></div></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(33)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(6)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,046)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Loss on early extinguishment of debt</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"> (c)</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,072&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:5pt"><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Income before income taxes</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">607,277</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">635,207&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">509,114&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:5pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Depreciation and amortization:</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Northern homebuilding</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">3,673</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,308&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,407&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Southern homebuilding</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2,965</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,790&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,644&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Financial services</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">810</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,178&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,227&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Corporate</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">8,343</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,898&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,637&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total depreciation and amortization</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">15,791</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17,174&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16,915&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.13pt">Our financial services operational results should be viewed in connection with our homebuilding business as its operations originate loans and provide title services primarily for our homebuyers, with the exception of a small amount of mortgage refinancing.</span></div><div style="margin-bottom:5pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(b)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">Other income is comprised of the gain on the sale of a non-operating asset during the fourth quarter of 2021 as well as equity in (income) loss from joint venture arrangements. </span></div><div style="margin-bottom:5pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(c)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.13pt">Loss on early extinguishment of debt relates to the early redemption of our 5.625% senior notes due 2025 (the &#8220;2025 Senior Notes&#8221;) during the third quarter of 2021, consisting of a $7.1 million prepayment premium due to early redemption and $2.0 million for the write-off of unamortized debt issuance costs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.9pt;font-weight:400;line-height:120%">.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">33</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables show total assets by segment at December 31, 2023, 2022 and 2021:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:48.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.841%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.992%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.841%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.285%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.992%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.992%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">At December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Northern</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Southern</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Corporate, Financial Services and Unallocated</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deposits on real estate under option or contract</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">8,990</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">42,618</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">51,608</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Inventory </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(a)</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1,016,982</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1,728,561</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2,745,543</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Investments in joint venture arrangements</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">44,011</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">44,011</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">37,171</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">104,306</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(b)</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1,039,801</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1,181,278</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total assets</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1,063,143</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1,919,496</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1,039,801</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">4,022,440</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:48.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.841%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.992%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.841%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.285%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.992%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.992%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">At December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Northern</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Southern</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Corporate, Financial Services and Unallocated</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deposits on real estate under option or contract</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,138&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">47,601&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">55,739&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Inventory </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(a)</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,100,472&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,672,391&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,772,863&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Investments in joint venture arrangements</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">51,554&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">51,554&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">38,265&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">103,182&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(b)</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">693,320&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"><div style="margin-bottom:2pt"><span><br/></span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">834,767&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total assets</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,146,875&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,874,728&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">693,320&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,714,923&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:48.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.841%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.992%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.841%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.285%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.992%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.992%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">At December&#160;31, 2021</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Northern</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Southern</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Corporate, Financial Services and Unallocated</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deposits on real estate under option or contract</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,123&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">48,795&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">52,918&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Inventory </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(a)</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">987,258&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,412,258&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,399,516&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Investments in unconsolidated joint ventures</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">57,121&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">57,121&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">37,527&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">63,844&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(b)</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">628,927&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">730,298&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total assets</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,028,908&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,582,018&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">628,927&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,239,853&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:5pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.13pt">Inventory includes: single-family lots, land and land development costs; land held for sale; homes under construction; model homes and furnishings; community development district infrastructure; and consolidated inventory not owned.</span></div><div style="margin-bottom:5pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(b)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">Includes development reimbursements from local municipalities.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">34</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Reportable Segments</span></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents, by reportable segment, selected operating and financial information as of and for the years ended December 31, 2023, 2022 and 2021:</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:512.25pt"><tr><td style="width:1.0pt"/><td style="width:343.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:49.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:4.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:49.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:4.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:49.00pt"/><td style="width:1.0pt"/></tr><tr style="height:11pt"><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr style="height:11pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td></tr><tr style="height:11pt"><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Northern Region</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr style="height:11pt"><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Homes delivered</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">3,169</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,581&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,592&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:11pt"><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">New contracts, net</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">3,361</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,747&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,667&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:11pt"><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Backlog at end of period</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1,248</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,056&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,890&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:11pt"><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Average sales price of homes delivered</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">479</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">478&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">443&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:11pt"><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Average sales price of homes in backlog</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">531</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">523&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">484&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:11pt"><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Aggregate sales value of homes in backlog</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">663,180</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">552,451&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">914,130&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:11pt"><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Housing revenue</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1,519,488</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,711,627&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,591,125&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:11pt"><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Land sale revenue</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">4,455</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,609&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,621&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:11pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Operating income homes </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(a)</span></div></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">176,074</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">217,309&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">210,841&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:11pt"><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Operating income land </span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">246</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">190&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,117&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:11pt"><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Number of average active communities</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">101</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">92&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">86&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:11pt"><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Number of active communities, end of period</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">102</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">98&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">90&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:11pt"><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Southern Region</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr style="height:11pt"><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Homes delivered</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">4,943</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,785&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,046&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:11pt"><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">New contracts, net</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">4,616</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,921&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,417&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:11pt"><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Backlog at end of period</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1,754</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,081&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,945&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:11pt"><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Average sales price of homes delivered</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">485</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">480&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">404&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:11pt"><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Average sales price of homes in backlog</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">520</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">551&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">493&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:11pt"><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Aggregate sales value of homes in backlog</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">912,463</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,145,719&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,452,743&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:11pt"><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Housing revenue</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2,394,884</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,298,800&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,039,344&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:11pt"><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Land sale revenue</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">20,846</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">32,162&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,769&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:11pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Operating income homes </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(a)</span></div></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">437,054</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">440,329&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">310,550&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:11pt"><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Operating income land </span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">3,114</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,545&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,111&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:11pt"><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Number of average active communities</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">101</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">86&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">96&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:11pt"><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Number of active communities, end of period</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">111</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">98&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">85&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:11pt"><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total Homebuilding Regions</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr style="height:11pt"><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Homes delivered</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">8,112</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,366&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,638&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:11pt"><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">New contracts, net</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">7,977</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,668&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,084&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:11pt"><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Backlog at end of period</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">3,002</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,137&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,835&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:11pt"><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Average sales price of homes delivered</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">483</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">479&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">420&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:11pt"><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Average sales price of homes in backlog</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">525</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">541&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">490&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:11pt"><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Aggregate sales value of homes in backlog</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1,575,643</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,698,170&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,366,873&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:11pt"><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Housing revenue</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">3,914,372</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,010,427&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,630,469&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:11pt"><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Land sale revenue</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">25,301</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">34,771&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,390&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:11pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Operating income homes </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(a)</span></div></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">613,128</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">657,638&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">521,391&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:11pt"><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Operating income land</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">3,360</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,735&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,228&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:11pt"><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Number of average active communities</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">202</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">179&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">183&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:11pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Number of active communities, end of period</span></td><td colspan="2" style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">213</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">196&#160;</span></td><td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">175&#160;</span></td><td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.13pt">Includes the effect of total homebuilding selling, general and administrative expense for the region as disclosed in the first table set forth in this &#8220;Outlook&#8221; section.</span></div><div style="margin-bottom:10pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:67.174%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.115%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.402%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.115%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.699%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Financial Services</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Number of loans originated</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">5,395</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,374&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,525&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Value of loans originated</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2,118,884</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,069,615&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,239,928&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Revenue</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">93,829</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">86,195&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">102,028&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:38.25pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Less:  Selling, general and administrative expenses</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">45,115</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">41,813&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">39,737&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Less:  Interest expense</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">10,360</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,122&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,912&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Income before income taxes</span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">38,354</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:0 1pt"/><td style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">39,260&#160;</span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:0 1pt"/><td style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">58,379&#160;</span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">35</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A home is included in &#8220;new contracts&#8221; when our standard sales contract is executed.  &#8220;Homes delivered&#8221; represents homes for which the closing of the sale has occurred.  &#8220;Backlog&#8221; represents homes for which the standard sales contract has been executed, but which are not included in homes delivered because closings for these homes have not yet occurred as of the end of the period specified.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The composition of our homes delivered, new contracts, net and backlog is constantly changing and may be based on a dissimilar mix of communities between periods as new communities open and existing communities wind down.  Further, home types and individual homes within a community can range significantly in price due to differing square footage, option selections, lot sizes and quality and location of lots.  These variations may result in a lack of meaningful comparability between homes delivered, new contracts, net and backlog due to the changing mix between periods.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cancellation Rates</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the cancellation rates for each of our homebuilding segments for the years ended December 31, 2023, 2022 and 2021:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:512.25pt"><tr><td style="width:1.0pt"/><td style="width:343.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:49.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:4.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:49.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:4.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:49.00pt"/><td style="width:1.0pt"/></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Northern</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">10.5</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11.7&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.4&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Southern</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">12.1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16.1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8.1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:12pt"><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total cancellation rate</span></td><td colspan="2" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">11.4</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14.3&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.8&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="text-align:center"><span><br/></span></div><div id="i8abfb6921920457cbacddec4407c8012_55"></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Year Over Year Comparisons</span></div><div style="margin-bottom:10pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Year Ended December 31, 2023 Compared to Year Ended December 31, 2022 </span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Northern Region. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the twelve months ended December 31, 2023, homebuilding revenue in our Northern region decreased $190.3 million, from $1.71&#160;billion in 2022 to $1.52 billion in 2023.  This 11% decrease in homebuilding revenue was the result of a 12% decrease in the number of homes delivered (412 units), primarily attributable to the lower backlog at the beginning of 2023 caused by the slowdown in demand that began in the latter half of 2022 in connection with the higher interest rate environment, offset partially by a $1.8&#160;million increase in land sale revenue and a slight increase in the average sales price of homes delivered ($1,000 per home delivered).  Operating income in our Northern region decreased $41.2&#160;million, from $217.5 million in 2022 to $176.3 million in 2023.  The decrease in operating income was primarily the result of a $39.3&#160;million decrease in our gross margin in addition to a $1.9&#160;million increase in selling, general, and administrative expense.  With respect to our homebuilding gross margin, our housing gross margin declined $39.4&#160;million, and our housing gross margin percentage declined 10 basis points from 19.5% in 2022 to 19.4% in 2023. The decline in our housing gross margin was primarily due to the mix of homes being delivered, the decrease in the number of homes delivered, and increased costs related to incentives offered, including mortgage interest rate buydowns and closing cost assistance.  Our land sale gross margin improved $0.1&#160;million as a result of more land sales in 2023 as well as due to the mix of lots sold in the current year compared to the prior year.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Selling, general and administrative expense increased $1.9 million from $116.8 million in 2022 to $118.7 million in 2023 and increased as a percentage of revenue to 7.8% in 2023 from 6.8% in 2022.  The increase in selling, general and administrative expense was attributable to a $1.7 million increase in selling expense, due to a $1.2&#160;million increase in variable selling expenses resulting from an increase in realtor commissions and a $0.5&#160;million increase in non-variable selling expenses primarily related to costs associated with our sales offices and models.  The increase in selling, general and administrative expense was also attributable to a $0.2&#160;million increase in general and administrative expense, which was primarily related to an increase in land-related expenses.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2023, we experienced a 22% increase in new contracts in our Northern region, from 2,747 in 2022 to 3,361 in 2023.  Backlog increased 18% from 1,056 homes at December&#160;31, 2022 to 1,248 homes at December&#160;31, 2023.  The increases in new contracts and backlog were primarily due to increased demand as a result of the increase in our average number of communities to 101 communities compared to 92 communities in the prior year and improved absorption rate. Average sales price in backlog increased to $531,000 at December&#160;31, 2023 compared to $523,000 at December&#160;31, 2022 primarily due to the mix of homes being sold.  During the twelve months ended December 31, 2023, we opened 33 new communities in our Northern region compared to 34 during 2022.  Our monthly absorption rate in our Northern region improved to 2.8 per community in 2023 compared to 2.5 per community in 2022 as a result of the increase in the number of new contracts during the period compared to prior year, offset, in part, by a smaller increase in the number of average active communities.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">36</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Southern Region.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the twelve months ended December 31, 2023, homebuilding revenue in our Southern region increased $84.8&#160;million, from $2.33&#160;billion in 2022 to $2.42 billion in 2023.  This 4% increase in homebuilding revenue was primarily the  result of a 3% increase in the number of homes delivered (158 units) due to increased availability of inventory homes, improved construction cycle times on our backlog homes and a 1% increase in the average sales price of homes delivered ($5,000 per home delivered) primarily due to the mix of homes delivered, partially offset by an $11.3&#160;million decrease in land sale revenue.  Operating income in our Southern region decreased $11.7&#160;million from $451.9 million in 2022 to $440.2 million in 2023.  This decrease in operating income was the result of an $18.4&#160;million increase in selling, general, and administrative expense, offset, in part, by a $6.7&#160;million improvement in our gross margin.  With respect to our homebuilding gross margin, our housing gross margin improved $15.2&#160;million, due primarily to the increase in the average sales price of homes delivered and the increase in the number of homes delivered during the period, offset partially by increased construction and lot costs.  Our housing gross margin percentage declined 40 basis points, however, from 26.6% in 2022 to 26.2% in 2023 primarily due to increased costs related to incentives offered, including mortgage interest rate buydowns and closing cost assistance, offset partially by the increase in average sales price of homes delivered compared to prior year.  Our land sale gross margin declined $8.4 million as a result of fewer land sales in 2023 compared to 2022 as well as due to the mix of lots sold in the current year compared to the prior year.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Selling, general and administrative expense increased $18.4 million from $171.5 million in 2022 to $189.9 million in 2023 and increased as a percentage of revenue to 7.9% in 2023 from 7.4% in 2022.  The increase in selling, general and administrative expense was attributable to a $3.3&#160;million increase in general and administrative expense, which was primarily related to a $4.2&#160;million increase in compensation related expenses as a result of an increase in incentive compensation due to our strong financial performance during the period and a $0.4&#160;million increase in land-related expenses, partially offset by a $1.3&#160;million decrease in miscellaneous expenses.  Selling expense increased $15.2 million due to a $12.1&#160;million increase in variable selling expenses resulting from increases in realtor commissions and a $3.1&#160;million increase in non-variable selling expenses primarily attributable to costs related to our sales offices and models due to our increased community count.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2023, we experienced an 18% increase in new contracts in our Southern region, from 3,921 in 2022 to 4,616 in 2023, which was primarily due to an increase in our average number of communities to 101 communities compared to 86 communities in the prior year.  Backlog decreased 16% from 2,081 homes at December&#160;31, 2022 to 1,754 homes at December&#160;31, 2023. The decrease in backlog was primarily due to improved construction cycle times allowing us to deliver homes in backlog at a faster rate compared to last year. Average sales price in backlog decreased to $520,000 at December&#160;31, 2023 from $551,000 at December&#160;31, 2022 primarily due to the mix of homes delivered.  During 2023, we opened 43 communities in our Southern region compared to 67 in 2022.  The decline in the number of new communities opened primarily related to our decision to delay land purchases that were scheduled to occur in late 2022 and early 2023 due to the declining market demand for new homes that began in the second half of 2022 along with extended timelines related to utility availability, which pushed community openings into 2024. Our monthly absorption rate in our Southern region remained flat at 3.8 per community in both 2023 and 2022.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Financial Services. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Revenue from our mortgage and title operations increased $7.6 million, or 9%, from a $86.2 million for the twelve months ended December 31, 2022 to $93.8&#160;million for the twelve months ended December 31, 2023 as a result of an increase in the number of loan originations, from 5,374 in 2022 to 5,395 in 2023 and an increase in the average loan amount from $385,000 in 2022 to $393,000 in 2023.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our financial service operations ended 2023 with a $4.3&#160;million increase in operating income compared to 2022, which was primarily due to the increase in revenue discussed above, partially offset by a $3.3&#160;million increase in selling, general and administrative expense compared to 2022.  The increase in selling, general and administrative expense was attributable to a $1.1&#160;million increase in compensation expense related to our improved results during the period, a $0.6&#160;million increase in indemnifications, a $0.9&#160;million increase in appraisal costs, and a $0.7&#160;million increase in miscellaneous expenses.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December&#160;31, 2023, M/I Financial provided financing services in all of our markets.  Approximately 83% of our homes delivered during 2023 were financed through M/I Financial, compared to 78% during 2022.  Capture rate is influenced by financing availability and can fluctuate from quarter to quarter. </span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Corporate Selling, General and Administrative Expenses.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  Corporate selling, general and administrative expense increased $1.7&#160;million, from $76.3 million in 2022 to $78.0 million in 2023.  The increase was primarily due to a $4.2 million increase in compensation expense primarily due to our strong financial performance during the period, partially offset by a $0.8&#160;million decrease related to costs associated with new information systems and a $1.7&#160;million decrease in miscellaneous expenses.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other income.  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other income for 2023 and 2022 includes equity in income from joint venture arrangements.  Equity in income from joint venture arrangements represents our portion of pre-tax earnings from our joint venture arrangements where a special </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">37</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">purpose entity is established (&#8220;LLCs&#8221;) with the other partners. The Company earned less than $0.1 million of equity in income from its LLCs during both 2023 and 2022.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Interest (Income) Expense - net.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  The Company earned $20.0&#160;million of interest income - net in the twelve months ended December 31, 2023 compared to incurring $2.3&#160;million of interest expense - net in the twelve months ended December 31, 2022.  This&#160;was primarily due to a higher average cash balance on hand compared to prior year.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income Taxes.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Our overall effective tax rate was 23.4% for the year ended December&#160;31, 2023 and 22.8% for the year ended December&#160;31, 2022. The increase in the effective rate for the twelve months ended December 31, 2023 was primarily attributable to decreased tax benefits from energy tax credits offset by increased tax benefits from equity compensation (see </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8abfb6921920457cbacddec4407c8012_157">Note 14</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> to our Consolidated Financial Statements for more information).</span></div><div style="margin-bottom:10pt;margin-top:14pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Year Ended December&#160;31, 2022 Compared to Year Ended December&#160;31, 2021 </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For a comparison of our results of operations for the fiscal years ended December&#160;31, 2022 and December&#160;31, 2021, see &#8220;Part II, Item 7. Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations&#8221; of our Annual Report on Form 10-K for the fiscal year ended December&#160;31, 2022, filed with the SEC on February 17, 2023.</span></div><div style="margin-bottom:2pt;text-align:justify"><span><br/></span></div><div id="i8abfb6921920457cbacddec4407c8012_58"></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">LIQUIDITY AND CAPITAL RESOURCES</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Overview of Capital Resources and Liquidity</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December&#160;31, 2023, we had $732.8 million of cash, cash equivalents and restricted cash, with $732.6 million of this amount comprised of unrestricted cash and cash equivalents, which represents a $422.0&#160;million increase in unrestricted cash and cash equivalents from December&#160;31, 2022.  The increase in cash is primarily due to 2023 net income, home deliveries, fewer homes under construction compared to prior year, and the timing of land spend compared to prior year.  Our principal uses of cash during 2023 were investment in land and land development, construction of homes, mortgage loan originations, investment in joint ventures, operating expenses, short-term working capital, and debt service requirements, including the repayment of amounts outstanding under our credit facilities, and the repurchase of $65.3&#160;million of&#160;our outstanding common shares under our 2021 Share Repurchase Program (as defined below) during 2023. In order to fund these uses of cash, we used proceeds from home deliveries, the sale of mortgage loans, the sale of mortgage servicing rights, excess cash balances, borrowings under our credit facilities, and other sources of liquidity.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is a party to two primary credit agreements: (1) a $650 million unsecured revolving credit facility, dated July 18, 2013, as amended (the &#8220;Credit Facility&#8221;), with M/I Homes, Inc. as borrower and guaranteed by the Company&#8217;s wholly-owned homebuilding subsidiaries and (2) a $300 million (subject to increases and decreases during certain periods) mortgage repurchase agreement, dated October&#160;24, 2023, with M/I Financial as borrower (the &#8220;MIF Mortgage Repurchase Facility&#8221;). </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2023, we had outstanding notes payable (consisting primarily of notes payable for our financial services operations, the 2030 Senior Notes and the 2028 Senior Notes) with varying maturities in an aggregate principal amount of $866 million, with $166 million payable within 12 months. Future interest payments associated with these notes payable totaled $166 million as of December&#160;31, 2023, with $32 million payable within 12 months.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2023, there were no borrowings outstanding and $70.7 million of letters of credit outstanding under our  Credit Facility, leaving $579.3 million available. We expect to continue managing our balance sheet and liquidity carefully in 2024 by managing our spending on land acquisition and development and construction of inventory homes, as well as overhead expenditures, relative to our ongoing volume of home deliveries, and we expect to meet our current and anticipated cash requirements in 2024 from cash receipts, excess cash balances and availability under our credit facilities.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December&#160;31, 2023, we delivered 8,112 homes, started 7,956 homes, ended the year with 4,375 homes under construction compared to 4,522 at the end of last year, and spent $343.5&#160;million on land purchases and $512.1&#160;million on land development.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are actively acquiring and developing lots in our markets to replenish our lot supply and will continue to monitor market conditions and our pace of home sales and deliveries and adjust our land spending accordingly.  Pursuant to our land option agreements, as of December&#160;31, 2023, we had a total of 21,286 lots under contract, with an aggregate purchase price of approximately $1.1&#160;billion, to be acquired from 2024 through 2030.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">38</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our off-balance sheet arrangements relating to our homebuilding operations include joint venture arrangements, land option agreements, guarantees and indemnifications associated with acquiring and developing land, and the issuance of letters of credit and completion bonds. We use these arrangements to secure the most desirable lots on which to build homes for our homebuyers in a manner that we believe reduces the overall risk to the Company. See </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8abfb6921920457cbacddec4407c8012_121">Note 6</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> to our Consolidated Financial Statements for more information regarding these arrangements. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Operating Cash Flow Activities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">.  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2023, we generated $552.1 million of cash in operating activities, compared to generating $184.1&#160;million of cash from operating activities in 2022.  The cash generated by operating activities in 2023 was primarily a result of net income of $465.4&#160;million, proceeds from the sale of mortgage loans that exceeded mortgage loan originations by $72.9&#160;million and a $46.7&#160;million decrease in inventory, offset partially by a $35.2&#160;million decrease in other liabilities and $31.9&#160;million decrease in accounts payable and customer deposits.  The cash generated by operating activities in 2022 was primarily a result of net income of $490.7&#160;million, proceeds from the sale of mortgage loans that exceeded mortgage loan originations by $33.5&#160;million and a $34.3&#160;million increase in other liabilities, offset partially by a $348.7&#160;million increase in inventory and $30.7&#160;million decrease in accounts payable and customer deposits.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Investing Cash Flow Activities.  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2023, we used $18.6&#160;million of cash in investing activities, compared to using $27.4&#160;million of cash in investing activities during 2022.  This $8.7&#160;million decrease in cash usage was primarily due to $10.7&#160;million of proceeds from the sale of a portion of our mortgage servicing rights (which occurred during the second quarter of 2023), offset, in part, by a $3.4&#160;million decrease in cash contributions to our joint venture arrangements compared to prior year.  The cash used in investing activities during 2022 was primarily a result of an increase in our investment in joint venture arrangements.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Financing Cash Flow Activities.  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2023, we used $112.2 million of cash in financing activities, compared to using $81.5 million of cash in financing activities during 2022.  The cash used in financing activities in 2023 was primarily due to repayments of $79.9 million (net of proceeds from borrowings) under our three then-outstanding M/I Financial credit facilities and the repurchase of $65.3 million of our outstanding common shares during 2023, offset, in part, by $33.8 million in proceeds from the exercise of stock options during 2023.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On July&#160;28, 2021, the Company announced that its Board of Directors authorized a new share repurchase program pursuant to which the Company may purchase up to $100&#160;million of its outstanding common shares (the &#8220;2021 Share Repurchase Program&#8221;).  On February&#160;17, 2022, the Company announced that its Board of Directors approved a $100&#160;million increase to its 2021 Share Repurchase Program. On November&#160;15, 2023, the Company announced that its Board of Directors approved an additional increase of $100&#160;million, for a total of $300&#160;million authorized for repurchases under the 2021 Share Repurchase Program.  During 2023, the Company repurchased 0.7&#160;million outstanding common shares for an aggregate purchase price of $65.3&#160;million under the 2021 Share Repurchase Program which was funded with cash on hand.  As of December&#160;31, 2023, the Company is authorized to repurchase an additional $127.8&#160;million of outstanding common shares under the 2021 Share Repurchase Program (see </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8abfb6921920457cbacddec4407c8012_166">Note 16</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> to our Consolidated Financial Statements). </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Based on current market conditions, expected capital needs and availability, and the current market price of the Company&#8217;s common shares, we expect to continue repurchasing shares during 2024.  The timing and amount of any future purchases under the 2021 Share Repurchase Program will be based on a variety of factors, including the market price of the Company&#8217;s common shares, business considerations, general market and economic conditions and legal requirements. </span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December&#160;31, 2023 and December&#160;31, 2022, our ratio of homebuilding debt to capital was 22% and 25%, respectively, calculated as the carrying value of our outstanding homebuilding debt (which consists of borrowings under our Credit Facility, our 2030 Senior Notes and our 2028 Senior Notes) divided by the sum of the carrying value of our outstanding homebuilding debt plus shareholders&#8217; equity.  We believe that this ratio provides useful information for understanding our financial position and the leverage employed in our operations, and for comparing us with other homebuilders.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We fund our operations with cash flows from operating activities, including proceeds from home deliveries, land sales and the sale of mortgage loans.  We believe that these sources of cash, along with our balance of unrestricted cash and borrowings available under our credit facilities, will be sufficient to fund our currently anticipated working capital needs, investment in land and land development, construction of homes, operating expenses, planned capital spending, and debt service requirements for at least the next twelve months.  In addition, we routinely monitor current and anticipated operational and debt service requirements, financial market conditions, and credit relationships, and we may choose to seek additional capital by issuing new debt and/or equity securities or engaging in other financial transactions to strengthen our liquidity or our long-term capital structure. The financing needs of our homebuilding and financial services operations depend on anticipated sales and home delivery volume in the current year as well as future years, inventory levels and related turnover, forecasted land and lot </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">39</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">purchases, debt maturity dates, and other factors.  If we seek such additional capital or engage in such other financial transactions, there can be no assurance that we would be able to obtain such additional capital or consummate such other financial transactions on terms acceptable to us, if at all, and such additional equity or debt financing or other financial transactions could dilute the interests of our existing shareholders, add operational limitations and/or increase our interest costs. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Included in the table below is a summary of our available sources of cash from the Credit Facility and the MIF Mortgage Repurchase Facility as of December&#160;31, 2023:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:65.712%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.426%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.282%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Expiration<br/>Date</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Outstanding<br/>Balance</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Available<br/>Amount</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Notes payable &#8211; homebuilding </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(a)</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(a)</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">579,313&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Notes payable &#8211; financial services </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(b)</span></div></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(b)</span></td><td style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">165,844&#160;</span></td><td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">58&#160;</span></td><td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:5pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.13pt">The available amount under the Credit Facility is computed in accordance with the borrowing base calculation under the Credit Facility, which applies various advance rates for different categories of inventory and totaled $2.0&#160;billion of availability for additional senior debt at December&#160;31, 2023.  As a result, the full $650 million commitment amount of the facility was available, less any borrowings and letters of credit outstanding.  There were no borrowings outstanding and $70.7&#160;million of letters of credit outstanding at December&#160;31, 2023, leaving $579.3&#160;million available.  The Credit Facility has an expiration date of December&#160;9, 2026.</span></div><div style="margin-bottom:10pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(b)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">The available amount is computed in accordance with the borrowing base calculations under the MIF Mortgage Repurchase Facility, which may be increased by pledging additional mortgage collateral, not to exceed the maximum aggregate commitment amount of M/I Financial's repurchase agreement as of December&#160;31, 2023, which was $300 million, which included a temporary increase applicable through February 9, 2024 (as described below) at which time the maximum aggregate commitment amount under the agreement reverts to $240 million through September 17, 2024.  The MIF Mortgage Repurchase Facility has an expiration date of October&#160;22, 2024.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Notes Payable - Homebuilding.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Homebuilding Credit Facility</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  The Credit Facility provides for an aggregate commitment amount of $650 million and also includes an accordion feature pursuant to which the maximum borrowing availability may be increased to an aggregate of $800 million, subject to obtaining additional commitments from lenders. The Credit Facility matures on December&#160;9, 2026. Interest on amounts borrowed under the Credit Facility is payable at multiple interest rate options, including one, three, or six month adjusted term secured overnight financing rate (&#8220;SOFR&#8221;) (subject to a floor of 0.25%) plus a margin of 175 basis points (subject to adjustment in subsequent quarterly periods based on the Company&#8217;s leverage ratio). </span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Borrowings under the Credit Facility constitute senior, unsecured indebtedness and availability is subject to, among other things, a borrowing base calculated using various advance rates for different categories of inventory. The Credit Facility also provides for a $250 million sub-facility for letters of credit. The Credit Facility contains various representations, warranties and covenants which require, among other things, that the Company maintain (1) a minimum level of Consolidated Tangible Net Worth of $1.5&#160;billion at December&#160;31, 2023 (subject to increase over time based on earnings and proceeds from equity offerings), (2) a leverage ratio not in excess of 60%, and (3) either a minimum Interest Coverage Ratio of 1.5 to 1.0 or a minimum amount of available liquidity.  In addition, the Credit Facility contains covenants that limit the Company&#8217;s number of unsold housing units and model homes, as well as the amount of Investments in Unrestricted Subsidiaries and Joint Ventures (each as defined in the Credit Facility).</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s obligations under the Credit Facility are guaranteed by all of the Company&#8217;s subsidiaries, with the exception of subsidiaries that are primarily engaged in the business of mortgage financing, title insurance or similar financial businesses relating to the homebuilding and home sales business, certain subsidiaries that are not 100%-owned by the Company or another subsidiary, and other subsidiaries designated by the Company as Unrestricted Subsidiaries (as defined in the Credit Facility), subject to limitations on the aggregate amount invested in such Unrestricted Subsidiaries.  The guarantors for the Credit Facility are the same subsidiaries that guarantee our 2030 Senior Notes and our 2028 Senior Notes.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2023, the Company was in compliance with all covenants of the Credit Facility, including financial covenants.  The following table summarizes the most significant restrictive covenant thresholds under the Credit Facility and our compliance with such covenants as of December&#160;31, 2023:</span></div><div style="margin-bottom:10pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.882%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:3.432%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.554%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.767%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Financial Covenant</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Covenant Requirement</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Actual</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;(Dollars in millions)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Consolidated Tangible Net Worth</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8805;</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,534.4&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,435.5&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Leverage Ratio</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8804;</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.60</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.01</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Interest Coverage Ratio</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8805;</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1.5 to 1.0</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">19.9 to 1.0</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Investments in Unrestricted Subsidiaries and Joint Ventures</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8804;</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">730.6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Unsold Housing Units and Model Homes</span></div></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8804;</span></td><td colspan="2" style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,881&#160;</span></td><td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,477&#160;</span></td><td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">40</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Notes Payable - Financial Services.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">MIF Mortgage Warehousing Agreement.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The MIF Mortgage Warehousing Agreement was used to finance eligible residential mortgage loans originated by M/I Financial.  On December 6, 2023, the Company terminated the MIF Mortgage Warehousing Agreement, which at the time had a borrowing availability of $120 million. </span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">MIF Mortgage Repurchase Facilities.  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">M/I Financial allowed the previous MIF Mortgage Repurchase Facility, dated October 30, 2017, as amended, to expire on its scheduled expiration date of October 23, 2023 and did not renew the facility.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">M/I Financial entered into a new mortgage repurchase agreement on October&#160;24, 2023 (the &#8220;MIF Mortgage Repurchase Facility&#8221;), which provides for a maximum borrowing availability of $300 million (subject to increases and decreases during certain periods) and expires on October&#160;22, 2024.  The borrowing availability under the MIF Mortgage Repurchase Facility is $300 million from November 11, 2023 through February 9, 2024, will decrease to $240 million from February 10, 2024 through September 17, 2024 and will increase to $270 million from September 18, 2024 until maturity. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The MIF Mortgage Repurchase Facility is used to finance eligible residential mortgage loans originated by M/I Financial. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">M/I Financial pays interest on each advance under the MIF Mortgage Repurchase Facility at a per annum rate based on Daily Adjusting One-Month Term SOFR plus a margin as defined in the repurchase agreement.  The MIF Mortgage Repurchase Facility also contains certain financial covenants each of which is defined in the repurchase agreement. There are no guarantors of the MIF Mortgage Repurchase Facility.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As is typical for similar credit facilities in the mortgage origination industry, at closing, the expiration of the MIF Mortgage Repurchase Facility was set at approximately one year and is under consideration for extension annually by the participating lenders.  We expect to extend the MIF Mortgage Repurchase Facility on or prior to the current expiration date of October&#160;22, 2024, but we cannot provide any assurance that we will be able to obtain such an extension.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2023, there was $165.8 million outstanding under the MIF Mortgage Repurchase Facility. M/I Financial was in compliance with all covenants thereunder.  The financial covenants, as more fully described and defined in the MIF Mortgage Repurchase Facility, are summarized in the following table, which also sets forth M/I Financial&#8217;s compliance with such covenants as of December&#160;31, 2023:</span></div><div style="margin-bottom:10pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.882%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:3.432%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.554%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.767%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Financial Covenant</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Covenant Requirement</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Actual</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(Dollars in millions)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Leverage Ratio</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8804;</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12.0 to 1.0</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.73 to 1.0</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Liquidity</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8805;</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">34.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Adjusted Net Income</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&gt;</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">20.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Tangible Net Worth</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8805;</span></td><td style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">25.0&#160;</span></td><td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">39.9&#160;</span></td><td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Senior Notes.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">3.95% Senior Notes.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  On August&#160;23, 2021, the Company issued $300.0 million aggregate principal amount of 3.95% Senior Notes due 2030. The 2030 Senior Notes contain certain covenants, as more fully described and defined in the indenture governing the 2030 Senior Notes, which limit the ability of the Company and the restricted subsidiaries to, among other things: incur certain liens securing indebtedness without equally and ratably securing the 2030 Senior Notes and the guarantees thereof; enter into certain sale and leaseback transactions; and consolidate or merge with or into other companies, liquidate or sell or otherwise dispose of all or substantially all of the Company&#8217;s assets.  These covenants are subject to a number of exceptions and qualifications as described in the indenture governing the 2030 Senior Notes.  As of December&#160;31, 2023, the Company was in compliance with all terms, conditions, and covenants under the indenture.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">4.95% Senior Notes.  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January&#160;22, 2020, the Company issued $400.0 million aggregate principal amount of 4.95% Senior Notes due 2028. The 2028 Senior Notes contain certain covenants, as more fully described and defined in the indenture governing the 2028 Senior Notes, which limit the ability of the Company and the restricted subsidiaries to, among other things: incur additional indebtedness; make certain payments, including dividends, or repurchase any shares, in an aggregate amount exceeding our &#8220;restricted payments basket&#8221;; make certain investments; and create or incur certain liens, consolidate or merge with or into other companies, or liquidate or sell or transfer all or substantially all of our assets.  These covenants are subject to a number of exceptions and qualifications as described in the indenture governing the 2028 Senior Notes.  As of December&#160;31, 2023, the Company was in compliance with all terms, conditions, and covenants under the indenture. </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">41</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8abfb6921920457cbacddec4407c8012_145">Note 11</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> to our Consolidated Financial Statements for more information regarding the 2030 Senior Notes and the 2028 Senior Notes.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Supplemental Financial Information.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2023, M/I Homes, Inc. had $300.0&#160;million aggregate principal amount of its 2030 Senior Notes and $400.0&#160;million aggregate principal amount of its 2028 Senior Notes outstanding.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2030 Senior Notes and the 2028 Senior Notes are fully and unconditionally guaranteed, on a joint and several basis, by all of M/I Homes, Inc.&#8217;s subsidiaries (the &#8220;Subsidiary Guarantors&#8221;) with the exception of subsidiaries that are primarily engaged in the business of mortgage financing, title insurance or similar financial businesses relating to the homebuilding and home sales business, certain subsidiaries that are not 100%-owned by M/I Homes, Inc. or another subsidiary, and other subsidiaries designated as Unrestricted Subsidiaries (as defined in the indentures governing the 2030 Senior Notes and the 2028 Senior Notes), subject to limitations on the aggregate amount invested in such Unrestricted Subsidiaries in accordance with the terms of the Credit Facility and the indentures governing the 2030 Senior Notes and the 2028 Senior Notes (the &#8220;Non-Guarantor Subsidiaries&#8221;). The Subsidiary Guarantors of the 2030 Senior Notes, the 2028 Senior Notes and the Credit Facility are the same and are listed on Exhibit 22 to this Form 10-K.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Each Subsidiary Guarantor is a direct or indirect 100%-owned subsidiary of M/I Homes, Inc. The guarantees are senior unsecured obligations of each Subsidiary Guarantor and rank equally in right of payment with all existing and future unsecured senior indebtedness of such Subsidiary Guarantor. The guarantees are effectively subordinated to any existing and future secured indebtedness of such Subsidiary Guarantor with respect to any assets comprising security or collateral for such indebtedness. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The guarantees are &#8220;full and unconditional,&#8221; as those terms are used in Regulation S-X, Rule 3-10(b)(3), except that the indentures governing the 2030 Senior Notes and the 2028 Senior Notes provide that a Subsidiary Guarantor&#8217;s guarantee will be released if: (1) all of the assets of such Subsidiary Guarantor have been sold or otherwise disposed of in a transaction in compliance with the terms of the applicable indenture; (2) all of the Equity Interests (as defined in the applicable indenture) held by M/I Homes, Inc. and the Restricted Subsidiaries (as defined in the applicable Indenture) of such Subsidiary Guarantor have been sold or otherwise disposed of to any person other than M/I Homes, Inc. or a Restricted Subsidiary in a transaction in compliance with the terms of the applicable indenture; (3) the Subsidiary Guarantor is designated an Unrestricted Subsidiary (or otherwise ceases to be a Restricted Subsidiary (including by way of liquidation or merger)) in compliance with the terms of the applicable indenture; (4) M/I Homes, Inc. exercises its legal defeasance option or covenant defeasance option under the applicable indenture; or (5) all obligations under the applicable indenture are discharged in accordance with the terms of the applicable indenture.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The enforceability of the obligations of the Subsidiary Guarantors under their guarantees may be subject to review under applicable federal or state laws relating to fraudulent conveyance or transfer, voidable preference and similar laws affecting the rights of creditors generally. In certain circumstances, a court could void the guarantees, subordinate amounts owing under the guarantees or order other relief detrimental to the holders of the 2030 Senior Notes and the 2028                                                                                                          Senior Notes.</span></div><div style="text-align:justify"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">42</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present summarized financial information on a combined basis for M/I Homes, Inc. and the Subsidiary Guarantors. Transactions between M/I Homes, Inc. and the Subsidiary Guarantors have been eliminated and the summarized financial information does not reflect M/I Homes, Inc.&#8217;s or the Subsidiary Guarantors&#8217; investment in, and equity in earnings from, the Non-Guarantor Subsidiaries.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Summarized Balance Sheet Data</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:79.163%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.637%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Assets:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cash</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">695,810</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Investment in joint venture arrangements</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">38,373</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amounts due from Non-Guarantor Subsidiaries</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">6,949</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total assets</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">3,769,713</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Liabilities and Shareholders&#8217; Equity:</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total liabilities</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1,306,433</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Shareholders&#8217; equity</span></td><td style="border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2,463,280</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Summarized Statement of Income Data</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:79.163%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.637%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Revenues</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">3,939,673</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Land and housing costs</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">3,014,573</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Selling, general and administrative expense</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">385,394</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Income before income taxes</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">570,088</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income</span></td><td style="border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">434,801</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Weighted Average Borrowings. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2023 and 2022, our weighted average borrowings outstanding were $749.7 million and $811.0&#160;million, respectively, with a weighted average interest rate of 5.33% and 4.96%, respectively.  The decrease in our weighted average borrowings related to decreased borrowings under our then-outstanding M/I Financial credit facilities during 2023 compared to 2022. The increase in our weighted average borrowing rate was due to higher interest rates on our credit facilities in 2023 compared to the prior year. </span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At both December&#160;31, 2023 and December&#160;31, 2022, we had no borrowings outstanding under the Credit Facility. During the twelve months ended December&#160;31, 2023, the average daily amount outstanding and the maximum amount outstanding under the Credit Facility were both zero, and during the twelve months ended December&#160;31, 2022, the average daily amount outstanding under the Credit Facility was $9.0 million and the maximum amount outstanding under the Credit Facility was $82.5 million which occurred during September. Based on our currently anticipated spending on home construction, overhead expenses, share repurchases and land acquisition and development in 2024, offset by expected cash receipts from home deliveries and other sources, we do not expect to incur borrowings under the Credit Facility during 2024.  To the extent we elect to borrow under the Credit Facility during 2024, the actual amount borrowed and the related timing will be subject to numerous factors, which are subject to significant variation as a result of the timing and amount of land and house construction expenditures, payroll and other general and administrative expenses, and cash receipts from home deliveries.  The amount borrowed will also be impacted by other cash receipts and payments, any capital markets transactions or other additional financings by the Company, any repayments or redemptions of outstanding debt, any additional share repurchases under the 2021 Share Repurchase Program and any other extraordinary events or transactions.&#160; The Company may also experience significant variation in cash and Credit Facility balances from week to week due to the timing of such receipts and payments.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were $70.7 million of letters of credit issued and outstanding under the Credit Facility at December&#160;31, 2023.  During 2023, the average daily amount of letters of credit outstanding under the Credit Facility was $79.5 million and the maximum amount of letters of credit outstanding under the Credit Facility was $94.9 million.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December&#160;31, 2023, M/I Financial had $165.8 million outstanding under the MIF Mortgage Repurchase Facility.&#160; During 2023, the average daily amount outstanding under our then-outstanding MIF credit facilities was $49.7 million and the maximum amount outstanding was $245.7 million, which occurred during January.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Universal Shelf Registration. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> In June 2022, the Company filed a universal shelf registration statement with the SEC, which registration statement became effective upon filing and will expire in June 2025.  Pursuant to the registration statement, the Company may, from time to time, offer debt securities, common shares, preferred shares, depositary shares, warrants to purchase debt securities, common shares, preferred shares, depositary shares or units of two or more of those securities, rights </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">43</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">to purchase debt securities, common shares, preferred shares or depositary shares, stock purchase contracts and units.  The timing and amount of offerings, if any, will depend on market and general business conditions.</span></div><div id="i8abfb6921920457cbacddec4407c8012_61"></div><div style="margin-bottom:10pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">INTEREST RATES AND INFLATION</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our business is significantly affected by general economic conditions within the United States and, particularly, by the impact of interest rates and inflation.&#160; These macroeconomic trends have pressured housing affordability, negatively impacted homebuyer sentiment and impacted the costs of financing land development activities and housing construction.  </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The annual rate of inflation in the United States was 3.4% in December 2023, as measured by the Consumer Price Index, down from 6.5% in December 2022 and from 9.1% in June 2022 (which was the highest inflation rate experienced in 40 years).  As the rate of inflation declined during 2023, our costs began to stabilize, as evidenced by our flat gross margin from year to year. However, continued increases in inflation rates could impact our costs, potentially reduce our gross margins, reduce the purchasing power of potential homebuyers, and negatively impact their ability and desire to buy a home.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest rates began to rise in the second half of 2023 from 6.5% at the end of 2022 to over 8% by the end of October 2023 (the highest rates since 2001).  Rates declined slightly by the end of 2023 to approximately 7%. Despite these recent rate fluctuations, the interest rate environment has become less volatile than during the second half of 2022.  The higher mortgage interest rates are making it more difficult for homebuyers to qualify for mortgages or to obtain mortgages at interest rates that are acceptable to them.&#160; Rising interest rates, as well as increased materials and labor costs, can also reduce gross margins.</span></div><div id="i8abfb6921920457cbacddec4407c8012_67"></div><div style="margin-bottom:10pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 7A.  QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our primary market risk results from fluctuations in interest rates.  We are exposed to interest rate risk through borrowings under our revolving credit facilities, consisting of the Credit Facility and the MIF Mortgage Repurchase Facility which permitted borrowings of up to $950.0 million at December&#160;31, 2023, subject to availability constraints.  Additionally, M/I Financial is exposed to interest rate risk associated with its mortgage loan origination services.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Interest Rate Lock Commitments:  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest rate lock commitments (&#8220;IRLCs&#8221;) are extended to certain homebuying customers who have applied for a mortgage loan and meet certain defined credit and underwriting criteria.  Typically, the IRLCs will have a duration of less than six months; however, in certain markets, the duration could extend to nine months.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Some IRLCs are committed to a specific third-party investor through the use of whole loan delivery commitments matching the exact terms of the IRLC loan.  Uncommitted IRLCs are considered derivative instruments and are fair value adjusted, with the resulting gain or loss recorded in current earnings.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Forward Sales of Mortgage-Backed Securities:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  Forward sales of mortgage-backed securities (&#8220;FMBSs&#8221;) are used to protect uncommitted IRLC loans against the risk of changes in interest rates between the lock date and the funding date.  FMBSs related to uncommitted IRLCs are classified and accounted for as non-designated derivative instruments and are recorded at fair value, with gains and losses recorded in current earnings.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Mortgage Loans Held for Sale</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">:  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Mortgage loans held for sale consist primarily of single-family residential loans collateralized by the underlying property.  During the period between when a loan is closed and when it is sold to an investor, the interest rate risk is covered through the use of a whole loan contract or by FMBSs.  The FMBSs are classified and accounted for as non-designated derivative instruments, with gains and losses recorded in current earnings. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below shows the notional amounts of our financial instruments at December 31, 2023 and 2022:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:74.595%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.173%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.556%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.176%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Description of Financial Instrument (in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Uncommitted IRLCs</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">174,274</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">262,529&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">FMBSs related to uncommitted IRLCs</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">174,000</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">341,088&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Whole loan contracts and related mortgage loans held for sale</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">10,398</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16,507&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">FMBSs related to mortgage loans held for sale</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">152,000</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">232,518&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Mortgage loans held for sale covered by FMBSs</span></td><td colspan="2" style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">160,547</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">233,378&#160;</span></td><td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">44</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below shows the measurement of assets and liabilities at December 31, 2023 and 2022:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:74.595%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.173%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.556%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.176%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Description of Financial Instrument (in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Mortgage loans held for sale</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">176,329</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">242,539&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Forward sales of mortgage-backed securities</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(7,220)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3,005)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Interest rate lock commitments</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">3,617</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">787&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Whole loan contracts</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(335)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(377)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">172,391</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">239,944&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the amount of gain (loss) recognized on assets and liabilities for the years ended December 31, 2023, 2022 and 2021:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.637%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.389%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.405%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.681%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.405%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.683%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Description (in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Mortgage loans held for sale</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">6,739</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">407&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,586)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Forward sales of mortgage-backed securities</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(4,215)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(7,482)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,117&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Interest rate lock commitments</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2,829</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,282&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,143)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Whole loan contracts</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">43</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(323)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">353&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total gain (loss) recognized</span></div></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">5,396</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(6,116)</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,741&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides the expected future cash flows and current fair values of borrowings under our credit facilities and mortgage loan origination services that are subject to market risk as interest rates fluctuate, as of December&#160;31, 2023.  Because the MIF Mortgage Repurchase Facility is effectively secured by certain mortgage loans held for sale which are typically sold within 30 to 45 days, its outstanding balance is included in the most current period presented.  The interest rates for our variable rate debt represent the weighted average interest rates in effect at December&#160;31, 2023.  For fixed-rate debt, changes in interest rates generally affect the fair market value of the debt instrument, but not our earnings or cash flow.  Conversely, for variable-rate debt, changes in interest rates generally do not affect the fair market value of the debt instrument but do affect our earnings and cash flow.  We do not have the obligation to prepay fixed-rate debt prior to maturity, and, as a result, interest rate risk and changes in fair market value should not have a significant impact on our fixed-rate debt until we are required or elect to refinance it.</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"/><td style="width:26.587%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.294%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.294%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.294%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.294%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.294%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.294%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.294%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.303%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="39" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Expected Cash Flows by Period</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2027</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2028</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Thereafter</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">12/31/2023</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">ASSETS:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Mortgage loans held for sale:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fixed rate</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$178,862</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$178,862</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$176,329</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted average interest rate</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6.78%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6.78%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:11pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">LIABILITIES:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Long-term debt &#8212; fixed rate</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$400,000</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$300,000</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$700,000</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$650,875</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted average interest rate</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2.83%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1.69%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.52%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Short-term debt &#8212; variable rate</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$165,844</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$165,844</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$165,844</span></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted average interest rate</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.20%</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.20%</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/></tr></table></div><div><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">45</span></div></div></div><div id="i8abfb6921920457cbacddec4407c8012_70"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;margin-top:1pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 8.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:6.02pt">FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA</span></div><div id="i8abfb6921920457cbacddec4407c8012_73"></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To the shareholders and the Board of Directors of M/I Homes, Inc.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Opinion on the Financial Statements</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have audited the accompanying consolidated balance sheets of M/I Homes, Inc. and subsidiaries (the &#8220;Company&#8221;) as of December 31, 2023 and 2022, the related consolidated statements of income, shareholders&#8217; equity, and cash flows for each of the three years in the period ended December&#160;31, 2023, and the related notes (collectively referred to as the &#8220;financial statements&#8221;). In our opinion, the financial statements present fairly, in all material respects, the financial position of the Company as of December 31, 2023 and 2022, and the results of its operations and its cash flows for each of the three years in the period ended December&#160;31, 2023, in conformity with accounting principles generally accepted in the United States of America.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have also audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the Company&#8217;s internal control over financial reporting as of December&#160;31, 2023, based on criteria established in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Internal Control - Integrated Framework (2013)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> issued by the Committee of Sponsoring Organizations of the Treadway Commission and our report dated February&#160;16, 2024, expressed an unqualified opinion on the Company&#8217;s internal control over financial reporting.</span></div><div style="padding-left:24.75pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis for Opinion</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These consolidated financial statements are the responsibility of the Company&#8217;s management. Our responsibility is to express an opinion on the Company&#8217;s consolidated financial statements based on our audits. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the consolidated financial statements are free of material misstatement, whether due to error or fraud. Our audits included performing procedures to assess the risks of material misstatement of the consolidated financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the consolidated financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements. We believe that our audits provide a reasonable basis for our opinion.</span></div><div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Critical Audit Matter</span></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The critical audit matter communicated below is a matter arising from the current-period audit of the financial statements that was communicated or required to be communicated to the audit committee and that (1) relates to accounts or disclosures that are material to the financial statements and (2) involved our especially challenging, subjective, or complex judgments. The communication of critical audit matters does not alter in any way our opinion on the consolidated financial statements, taken as a whole, and we are not, by communicating the critical audit matter below, providing a separate opinion on the critical audit matter or on the accounts or disclosures to which it relates.</span></div><div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Valuation of Inventory - Refer to Notes 1, 3 and 4 to the financial statements</span></div><div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Critical Audit Matter Description</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventory includes the costs of land acquisition, land development and home construction, capitalized interest, real estate taxes, direct overhead costs incurred during development and home construction, and common costs that benefit the entire community, less impairments, if any.&#160; Inventory is recorded at cost, unless events and circumstances indicate that the carrying value of the inventory is impaired, at which point the inventory is written down to fair value. Management assesses inventory for recoverability on a quarterly basis to determine if events or changes in local or national economic conditions indicate that the carrying amount of an asset may not be recoverable.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">46</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In conducting the review for impairment indicators, management evaluates certain qualitative and quantitative factors at the community level. This includes, among other things, margins on sales contracts in backlog; the margins on homes that have been delivered; expected changes in margins with regard to future home sales over the life of the community and with regard to future land sales; the value of the land itself as well as any results from third-party appraisals; selling strategies; or alternative land uses (including disposition of all or a portion of the land owned).   </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Given the subjectivity in determining whether qualitative or quantitative impairment indicators are present for a community, management exercises significant judgment in the identification of whether&#160;impairment indicators are present.  Accordingly, auditing management&#8217;s assessment of impairment indicators requires a high degree of auditor judgment and an increased extent of effort.</span></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">How the Critical Audit Matter Was Addressed in the Audit</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our audit procedures related to the Company&#8217;s identification of impairment indicators for inventory included the following, among others: </span></div><div style="padding-left:11.25pt;text-align:justify;text-indent:-11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:7.75pt">We tested the effectiveness of controls over management&#8217;s evaluation of impairment indicators. </span></div><div style="padding-left:11.25pt;text-align:justify;text-indent:-11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:7.75pt">We evaluated the reasonableness of management&#8217;s assessment of impairment indicators by: </span></div><div style="padding-left:24.75pt;text-align:justify;text-indent:-11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9702;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:7.71pt">Evaluating management's process for identifying qualitative impairment indicators by community and whether management appropriately considered such indicators</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">.</span></div><div style="padding-left:24.75pt;text-align:justify;text-indent:-11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9702;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:7.71pt">Evaluating management's process for identifying quantitative impairment indicators by community and whether management appropriately considered such indicators. </span></div><div style="padding-left:24.75pt;text-align:justify;text-indent:-11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9702;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:7.71pt">Conducting a completeness assessment to determine whether additional impairment indicators were present during the period that were not identified by management. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">/s/ <ix:nonNumeric contextRef="c-1" name="dei:AuditorName" id="f-36">Deloitte &amp; Touche LLP</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:AuditorLocation" id="f-37">Columbus, Ohio</ix:nonNumeric></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">February&#160;16, 2024</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have served as the Company&#8217;s auditor since 1976. </span></div><div style="text-align:justify"><span><br/></span></div><div><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">47</span></div></div></div><div id="i8abfb6921920457cbacddec4407c8012_76"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">M/I HOMES, INC. AND SUBSIDIARIES</span></div><div style="margin-bottom:10pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONSOLIDATED STATEMENTS OF INCOME</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.392%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.666%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.403%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.666%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.403%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.670%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands, except per share amounts)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td></tr><tr style="height:6pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Revenue</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="f-38">4,033,502</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="f-39">4,131,393</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="f-40">3,745,887</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Costs and expenses:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Land and housing</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="f-41">3,014,573</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="f-42">3,087,551</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="f-43">2,836,972</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="f-44">222,765</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="f-45">214,811</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="f-46">192,009</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Selling</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:SellingExpense" format="ixt:num-dot-decimal" scale="3" id="f-47">208,942</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:SellingExpense" format="ixt:num-dot-decimal" scale="3" id="f-48">191,580</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:SellingExpense" format="ixt:num-dot-decimal" scale="3" id="f-49">198,610</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other income</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OtherIncome" scale="3" id="f-50">33</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OtherIncome" scale="3" id="f-51">6</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:OtherIncome" format="ixt:num-dot-decimal" scale="3" id="f-52">2,046</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Interest (income) expense - net</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="mho:InterestIncomeNetOfInterestExpense" format="ixt:num-dot-decimal" scale="3" id="f-53">20,022</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="f-54">2,250</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="f-55">2,156</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Loss on early extinguishment of debt</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" format="ixt:fixed-zero" scale="3" id="f-56">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" format="ixt:fixed-zero" scale="3" id="f-57">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" format="ixt:num-dot-decimal" scale="3" id="f-58">9,072</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total costs and expenses</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:CostsAndExpenses" format="ixt:num-dot-decimal" scale="3" id="f-59">3,426,225</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:CostsAndExpenses" format="ixt:num-dot-decimal" scale="3" id="f-60">3,496,186</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:CostsAndExpenses" format="ixt:num-dot-decimal" scale="3" id="f-61">3,236,773</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:6pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Income before income taxes</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" format="ixt:num-dot-decimal" scale="3" id="f-62">607,277</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" format="ixt:num-dot-decimal" scale="3" id="f-63">635,207</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" format="ixt:num-dot-decimal" scale="3" id="f-64">509,114</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:6pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Provision for income taxes</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-65">141,912</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-66">144,545</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-67">112,246</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:6pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-68">465,365</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-69">490,662</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-70">396,868</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:8pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Earnings per common share:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Basic</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-71">16.76</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-4" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-72">17.60</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-5" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-73">13.64</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Diluted</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-74">16.21</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-4" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-75">17.24</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-5" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-76">13.28</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:6pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted average shares outstanding:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Basic</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-77">27,769</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-4" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-78">27,876</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-5" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-79">29,092</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Diluted</span></td><td colspan="2" style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-80">28,716</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-4" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-81">28,463</ix:nonFraction>&#160;</span></td><td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-5" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-82">29,880</ix:nonFraction>&#160;</span></td><td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">See Notes to Consolidated Financial Statements.</span></div><div><span><br/></span></div><div><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">48</span></div></div></div><div id="i8abfb6921920457cbacddec4407c8012_79"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">M/I HOMES, INC. AND SUBSIDIARIES</span></div><div style="margin-bottom:10pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONSOLIDATED BALANCE SHEETS</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:68.108%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.524%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.603%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.559%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.606%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(Dollars in thousands, except par values)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td></tr><tr style="height:3pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">ASSETS:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cash, cash equivalents and restricted cash</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-83">732,804</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-84">311,542</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Mortgage loans held for sale</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:LoansReceivableHeldForSaleNetNotPartOfDisposalGroup" format="ixt:num-dot-decimal" scale="3" id="f-85">176,329</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:LoansReceivableHeldForSaleNetNotPartOfDisposalGroup" format="ixt:num-dot-decimal" scale="3" id="f-86">242,539</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Inventory</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:InventoryRealEstate" format="ixt:num-dot-decimal" scale="3" id="f-87">2,797,151</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:InventoryRealEstate" format="ixt:num-dot-decimal" scale="3" id="f-88">2,828,602</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Property and equipment - net</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="f-89">34,918</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="f-90">37,446</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Investment in joint venture arrangements</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:EquityMethodInvestments" format="ixt:num-dot-decimal" scale="3" id="f-91">44,011</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:EquityMethodInvestments" format="ixt:num-dot-decimal" scale="3" id="f-92">51,554</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="f-93">56,364</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="f-94">60,416</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred income tax asset</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:DeferredIncomeTaxAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-95">16,094</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:DeferredIncomeTaxAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-96">18,019</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-97">16,400</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-98">16,400</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:OtherAssets" format="ixt:num-dot-decimal" scale="3" id="f-99">148,369</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:OtherAssets" format="ixt:num-dot-decimal" scale="3" id="f-100">148,405</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">TOTAL ASSETS</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="f-101">4,022,440</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="f-102">3,714,923</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:6pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">LIABILITIES AND SHAREHOLDERS&#8217; EQUITY</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">LIABILITIES:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accounts payable</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:AccountsPayableCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-103">204,678</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:AccountsPayableCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-104">228,597</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Customer deposits</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:CustomerAdvancesAndDeposits" format="ixt:num-dot-decimal" scale="3" id="f-105">85,128</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:CustomerAdvancesAndDeposits" format="ixt:num-dot-decimal" scale="3" id="f-106">93,118</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Operating lease liabilities</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:OperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="f-107">57,566</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:OperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="f-108">61,310</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other liabilities</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:OtherLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-109">252,303</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:OtherLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-110">276,217</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Community development district obligations</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:SpecialAssessmentBondNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-111">19,339</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:SpecialAssessmentBondNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-112">29,701</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Obligation for consolidated inventory not owned</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="mho:ObligationForConsolidatedInventoryNotOwned" format="ixt:num-dot-decimal" scale="3" id="f-113">26,899</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="mho:ObligationForConsolidatedInventoryNotOwned" format="ixt:num-dot-decimal" scale="3" id="f-114">17,048</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Notes payable bank - financial services operations</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:WarehouseAgreementBorrowings" format="ixt:num-dot-decimal" scale="3" id="f-115">165,844</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:WarehouseAgreementBorrowings" format="ixt:num-dot-decimal" scale="3" id="f-116">245,741</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Senior notes due 2028 - net</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="mho:SeniorNotesDue2028" format="ixt:num-dot-decimal" scale="3" id="f-117">396,879</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="mho:SeniorNotesDue2028" format="ixt:num-dot-decimal" scale="3" id="f-118">396,105</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Senior notes due 2030 - net</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="mho:SeniorNotesDue2030" format="ixt:num-dot-decimal" scale="3" id="f-119">296,865</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="mho:SeniorNotesDue2030" format="ixt:num-dot-decimal" scale="3" id="f-120">296,361</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">TOTAL LIABILITIES</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="f-121">1,505,501</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="f-122">1,644,198</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Commitments and contingencies (</span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8abfb6921920457cbacddec4407c8012_133">Note 8</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:CommitmentsAndContingencies" format="ixt:fixed-zero" scale="3" id="f-123">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:CommitmentsAndContingencies" format="ixt:fixed-zero" scale="3" id="f-124">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:6pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">SHAREHOLDERS&#8217; EQUITY:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Common shares - $<ix:nonFraction unitRef="usdPerShare" contextRef="c-6" decimals="2" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="f-125">0.01</ix:nonFraction> par value; authorized <ix:nonFraction unitRef="shares" contextRef="c-6" decimals="0" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="f-126">58,000,000</ix:nonFraction> shares at both December 31, 2023 and 2022; issued <ix:nonFraction unitRef="shares" contextRef="c-6" decimals="0" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="f-127">30,137,141</ix:nonFraction> shares at both December 31, 2023 and 2022</span></div></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="f-128">301</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="f-129">301</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Additional paid-in capital</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:AdditionalPaidInCapitalCommonStock" format="ixt:num-dot-decimal" scale="3" id="f-130">349,907</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:AdditionalPaidInCapitalCommonStock" format="ixt:num-dot-decimal" scale="3" id="f-131">352,639</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Retained earnings</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="f-132">2,301,348</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="f-133">1,835,983</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Treasury shares - at cost - <ix:nonFraction unitRef="shares" contextRef="c-6" decimals="0" name="us-gaap:TreasuryStockCommonShares" format="ixt:num-dot-decimal" scale="0" id="f-134">2,375,842</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="c-7" decimals="0" name="us-gaap:TreasuryStockCommonShares" format="ixt:num-dot-decimal" scale="0" id="f-135">2,697,058</ix:nonFraction> shares at December 31, 2023 and 2022, respectively</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:TreasuryStockValue" format="ixt:num-dot-decimal" scale="3" id="f-136">134,617</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:TreasuryStockValue" format="ixt:num-dot-decimal" scale="3" id="f-137">118,198</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">TOTAL SHAREHOLDERS&#8217; EQUITY</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-138">2,516,939</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-139">2,070,725</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">TOTAL LIABILITIES AND SHAREHOLDERS&#8217; EQUITY</span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-140">4,022,440</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-141">3,714,923</ix:nonFraction>&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">See Notes to Consolidated Financial Statements.</span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">49</span></div></div></div><div id="i8abfb6921920457cbacddec4407c8012_85"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">M/I HOMES, INC. AND SUBSIDIARIES</span></div><div style="margin-bottom:10pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONSOLIDATED STATEMENT OF SHAREHOLDERS&#8217; EQUITY</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.964%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:9.280%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.280%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.280%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.280%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.280%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.286%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Common Shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Shares Outstanding</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Additional Paid-in Capital</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Retained Earnings</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Treasury Shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total Shareholders&#8217; Equity</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balance at December 31, 2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-8" decimals="0" name="us-gaap:SharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-148">28,813,849</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="f-149">301</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-150">339,001</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-151">948,453</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-152">29,057</ix:nonFraction>)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-153">1,258,698</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="f-154">396,868</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="f-155">396,868</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Repurchase of common shares</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-14" decimals="0" sign="-" name="us-gaap:TreasuryStockSharesAcquired" format="ixt:num-dot-decimal" scale="0" id="f-156">842,500</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="3" id="f-157">51,520</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="3" id="f-158">51,520</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Stock options exercised</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-14" decimals="0" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" format="ixt:num-dot-decimal" scale="0" id="f-159">452,100</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="f-160">1,227</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="f-161">10,014</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="f-162">11,241</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Stock-based compensation expense</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-163">8,559</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-164">8,559</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferral of executive and director compensation</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:DeferredCompensationArrangementWithIndividualContributionsByEmployer" scale="3" id="f-165">338</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DeferredCompensationArrangementWithIndividualContributionsByEmployer" scale="3" id="f-166">338</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Executive and director deferred compensation distributions</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-14" decimals="0" name="us-gaap:DeferredCompensationArrangementWithIndividualSharesIssued" format="ixt:num-dot-decimal" scale="0" id="f-167">76,181</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:DeferredCompensationArrangementWithIndividualDistributionPaid" format="ixt:num-dot-decimal" scale="3" id="f-168">1,673</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" sign="-" name="us-gaap:DeferredCompensationArrangementWithIndividualDistributionPaid" format="ixt:num-dot-decimal" scale="3" id="f-169">1,673</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DeferredCompensationArrangementWithIndividualDistributionPaid" format="ixt:fixed-zero" scale="3" id="f-170">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balance at December 31, 2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-17" decimals="0" name="us-gaap:SharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-171">28,499,630</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="f-172">301</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-173">347,452</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-19" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-174">1,345,321</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-175">68,890</ix:nonFraction>)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-176">1,624,184</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-22" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="f-177">490,662</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="f-178">490,662</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Repurchase of common shares</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-23" decimals="0" sign="-" name="us-gaap:TreasuryStockSharesAcquired" format="ixt:num-dot-decimal" scale="0" id="f-179">1,200,000</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-24" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="3" id="f-180">55,334</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="3" id="f-181">55,334</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Stock options exercised</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-23" decimals="0" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" format="ixt:num-dot-decimal" scale="0" id="f-182">49,900</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-25" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="f-183">810</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-24" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="f-184">2,176</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="f-185">1,366</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Stock-based compensation expense</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-25" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-186">8,787</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-187">8,787</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferral of executive and director compensation</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-25" decimals="-3" name="us-gaap:DeferredCompensationArrangementWithIndividualContributionsByEmployer" format="ixt:num-dot-decimal" scale="3" id="f-188">1,060</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DeferredCompensationArrangementWithIndividualContributionsByEmployer" format="ixt:num-dot-decimal" scale="3" id="f-189">1,060</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Executive and director deferred compensation distributions</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-23" decimals="0" name="us-gaap:DeferredCompensationArrangementWithIndividualSharesIssued" format="ixt:num-dot-decimal" scale="0" id="f-190">90,553</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-25" decimals="-3" name="us-gaap:DeferredCompensationArrangementWithIndividualDistributionPaid" format="ixt:num-dot-decimal" scale="3" id="f-191">3,850</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-24" decimals="-3" sign="-" name="us-gaap:DeferredCompensationArrangementWithIndividualDistributionPaid" format="ixt:num-dot-decimal" scale="3" id="f-192">3,850</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DeferredCompensationArrangementWithIndividualDistributionPaid" format="ixt:fixed-zero" scale="3" id="f-193">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balance at December 31, 2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-26" decimals="0" name="us-gaap:SharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-194">27,440,083</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-26" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="f-195">301</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-27" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-196">352,639</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-28" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-197">1,835,983</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-29" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-198">118,198</ix:nonFraction>)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-199">2,070,725</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-30" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="f-200">465,365</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="f-201">465,365</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Repurchase of common shares</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-31" decimals="0" sign="-" name="us-gaap:TreasuryStockSharesAcquired" format="ixt:num-dot-decimal" scale="0" id="f-202">726,000</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-32" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="3" id="f-203">65,344</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="3" id="f-204">65,344</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Stock options exercised</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-31" decimals="0" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" format="ixt:num-dot-decimal" scale="0" id="f-205">944,135</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-33" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="f-206">10,500</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-32" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="f-207">44,295</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="f-208">33,795</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Stock-based compensation expense</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-33" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-209">11,370</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-210">11,370</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferral of executive and director compensation</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-33" decimals="-3" name="us-gaap:DeferredCompensationArrangementWithIndividualContributionsByEmployer" format="ixt:num-dot-decimal" scale="3" id="f-211">1,028</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:DeferredCompensationArrangementWithIndividualContributionsByEmployer" format="ixt:num-dot-decimal" scale="3" id="f-212">1,028</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Executive and director deferred compensation distributions</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-31" decimals="0" name="us-gaap:DeferredCompensationArrangementWithIndividualSharesIssued" format="ixt:num-dot-decimal" scale="0" id="f-213">103,081</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-33" decimals="-3" name="us-gaap:DeferredCompensationArrangementWithIndividualDistributionPaid" format="ixt:num-dot-decimal" scale="3" id="f-214">4,630</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-32" decimals="-3" sign="-" name="us-gaap:DeferredCompensationArrangementWithIndividualDistributionPaid" format="ixt:num-dot-decimal" scale="3" id="f-215">4,630</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:DeferredCompensationArrangementWithIndividualDistributionPaid" format="ixt:fixed-zero" scale="3" id="f-216">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance at December 31, 2023</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-34" decimals="0" name="us-gaap:SharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-217">27,761,299</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-34" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="f-218">301</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-35" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-219">349,907</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-36" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-220">2,301,348</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-37" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-221">134,617</ix:nonFraction>)</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-222">2,516,939</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">See Notes to Consolidated Financial Statements.</span></div><div><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">50</span></div></div></div><div id="i8abfb6921920457cbacddec4407c8012_88"></div><hr style="page-break-after:always"/><div style="min-height:40.5pt;width:100%"><div><span><br/></span></div></div><div style="padding-left:9pt;padding-right:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">M/I HOMES, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONSOLIDATED STATEMENTS OF CASH FLOWS</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:68.006%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.416%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.971%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.416%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.971%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.420%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">OPERATING ACTIVITIES:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-223">465,365</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-224">490,662</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-225">396,868</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Adjustments to reconcile net income to net cash provided by (used in) operating activities:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Impairment of inventory and investment in joint venture arrangements</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:AssetImpairmentCharges" format="ixt:num-dot-decimal" scale="3" id="f-226">10,608</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AssetImpairmentCharges" format="ixt:num-dot-decimal" scale="3" id="f-227">18,352</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:AssetImpairmentCharges" format="ixt:fixed-zero" scale="3" id="f-228">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Equity in income from joint venture arrangements</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncomeLossFromEquityMethodInvestments" scale="3" id="f-229">33</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:IncomeLossFromEquityMethodInvestments" scale="3" id="f-230">6</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:IncomeLossFromEquityMethodInvestments" scale="3" id="f-231">103</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Mortgage loan originations</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PaymentsForOriginationOfMortgageLoansHeldForSale" format="ixt:num-dot-decimal" scale="3" id="f-232">2,118,884</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:PaymentsForOriginationOfMortgageLoansHeldForSale" format="ixt:num-dot-decimal" scale="3" id="f-233">2,069,615</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:PaymentsForOriginationOfMortgageLoansHeldForSale" format="ixt:num-dot-decimal" scale="3" id="f-234">2,239,928</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net gain from property disposals</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:GainLossOnSaleOfProperties" format="ixt:fixed-zero" scale="3" id="f-235">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:GainLossOnSaleOfProperties" format="ixt:fixed-zero" scale="3" id="f-236">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:GainLossOnSaleOfProperties" format="ixt:num-dot-decimal" scale="3" id="f-237">1,943</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Proceeds from the sale of mortgage loans</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ProceedsFromSaleOfMortgageLoansHeldForSale" format="ixt:num-dot-decimal" scale="3" id="f-238">2,191,832</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:ProceedsFromSaleOfMortgageLoansHeldForSale" format="ixt:num-dot-decimal" scale="3" id="f-239">2,103,139</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:ProceedsFromSaleOfMortgageLoansHeldForSale" format="ixt:num-dot-decimal" scale="3" id="f-240">2,195,980</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair value adjustment of mortgage loans held for sale</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="mho:FairValueAdjustmentOfMortgageLoansHeldForSale" format="ixt:num-dot-decimal" scale="3" id="f-241">6,738</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="mho:FairValueAdjustmentOfMortgageLoansHeldForSale" scale="3" id="f-242">408</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" sign="-" name="mho:FairValueAdjustmentOfMortgageLoansHeldForSale" format="ixt:num-dot-decimal" scale="3" id="f-243">2,586</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Capitalization of originated mortgage servicing rights</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="mho:AdditionsOfServicingAsset" format="ixt:num-dot-decimal" scale="3" id="f-244">6,182</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" sign="-" name="mho:AdditionsOfServicingAsset" format="ixt:num-dot-decimal" scale="3" id="f-245">8,872</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" sign="-" name="mho:AdditionsOfServicingAsset" format="ixt:num-dot-decimal" scale="3" id="f-246">16,213</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amortization of mortgage servicing rights</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:AmortizationOfMortgageServicingRightsMSRs" format="ixt:num-dot-decimal" scale="3" id="f-247">1,578</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AmortizationOfMortgageServicingRightsMSRs" format="ixt:num-dot-decimal" scale="3" id="f-248">1,624</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:AmortizationOfMortgageServicingRightsMSRs" format="ixt:num-dot-decimal" scale="3" id="f-249">1,640</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(Gain) loss on sale of mortgage servicing rights</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:GainOnSaleOfInvestments" scale="3" id="f-250">936</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="mho:LossOnSaleOfMortgageServicingRights" scale="3" id="f-251">318</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:GainOnSaleOfInvestments" format="ixt:num-dot-decimal" scale="3" id="f-252">1,135</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Depreciation</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="3" id="f-253">12,916</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="3" id="f-254">12,982</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="3" id="f-255">12,691</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amortization of debt issue costs</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:AmortizationOfFinancingCostsAndDiscounts" format="ixt:num-dot-decimal" scale="3" id="f-256">2,875</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AmortizationOfFinancingCostsAndDiscounts" format="ixt:num-dot-decimal" scale="3" id="f-257">2,568</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:AmortizationOfFinancingCostsAndDiscounts" format="ixt:num-dot-decimal" scale="3" id="f-258">2,584</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Loss on early extinguishment of debt</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="mho:Lossonearlyextinguishmentofdebtexcludingprepaymentpenalty" format="ixt:fixed-zero" scale="3" id="f-259">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="mho:Lossonearlyextinguishmentofdebtexcludingprepaymentpenalty" format="ixt:fixed-zero" scale="3" id="f-260">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" sign="-" name="mho:Lossonearlyextinguishmentofdebtexcludingprepaymentpenalty" format="ixt:num-dot-decimal" scale="3" id="f-261">2,040</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Stock-based compensation expense</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-262">11,370</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-263">8,787</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-264">8,559</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred income tax expense (benefit)</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInDeferredIncomeTaxes" format="ixt:num-dot-decimal" scale="3" id="f-265">2,705</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:IncreaseDecreaseInDeferredIncomeTaxes" format="ixt:num-dot-decimal" scale="3" id="f-266">7,767</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:IncreaseDecreaseInDeferredIncomeTaxes" format="ixt:num-dot-decimal" scale="3" id="f-267">4,068</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Change in assets and liabilities:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Inventory</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInInventories" format="ixt:num-dot-decimal" scale="3" id="f-268">46,728</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:IncreaseDecreaseInInventories" format="ixt:num-dot-decimal" scale="3" id="f-269">348,650</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:IncreaseDecreaseInInventories" format="ixt:num-dot-decimal" scale="3" id="f-270">508,189</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherOperatingAssets" format="ixt:num-dot-decimal" scale="3" id="f-271">3,426</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherOperatingAssets" format="ixt:num-dot-decimal" scale="3" id="f-272">31,476</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherOperatingAssets" format="ixt:num-dot-decimal" scale="3" id="f-273">2,329</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accounts payable</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccountsPayable" format="ixt:num-dot-decimal" scale="3" id="f-274">23,919</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccountsPayable" format="ixt:num-dot-decimal" scale="3" id="f-275">15,908</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsPayable" format="ixt:num-dot-decimal" scale="3" id="f-276">58,836</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Customer deposits</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInCustomerDeposits" format="ixt:num-dot-decimal" scale="3" id="f-277">7,990</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInCustomerDeposits" format="ixt:num-dot-decimal" scale="3" id="f-278">14,746</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:IncreaseDecreaseInCustomerDeposits" format="ixt:num-dot-decimal" scale="3" id="f-279">35,229</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accrued compensation</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncreaseDecreaseInAccruedSalaries" format="ixt:num-dot-decimal" scale="3" id="f-280">2,644</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:IncreaseDecreaseInAccruedSalaries" format="ixt:num-dot-decimal" scale="3" id="f-281">8,745</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:IncreaseDecreaseInAccruedSalaries" format="ixt:num-dot-decimal" scale="3" id="f-282">7,732</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other liabilities</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherOperatingLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-283">35,234</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherOperatingLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-284">34,342</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherOperatingLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-285">27,682</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net cash provided by (used in) operating activities</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="f-286">552,131</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="f-287">184,071</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="f-288">16,823</ix:nonFraction>)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:6pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">INVESTING ACTIVITIES:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Purchase of property and equipment</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-289">5,769</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-290">9,333</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-291">25,301</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Return of capital from joint venture arrangements</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital" format="ixt:fixed-zero" scale="3" id="f-292">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital" format="ixt:num-dot-decimal" scale="3" id="f-293">1,892</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital" format="ixt:num-dot-decimal" scale="3" id="f-294">1,213</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Investment in and advances to joint venture arrangements</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PaymentsToAcquireInterestInSubsidiariesAndAffiliates" format="ixt:num-dot-decimal" scale="3" id="f-295">23,560</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:PaymentsToAcquireInterestInSubsidiariesAndAffiliates" format="ixt:num-dot-decimal" scale="3" id="f-296">20,139</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:PaymentsToAcquireInterestInSubsidiariesAndAffiliates" format="ixt:num-dot-decimal" scale="3" id="f-297">51,622</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Proceeds from sale of mortgage servicing rights</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ProceedsFromSaleOfMortgageServicingRightsMSR" format="ixt:num-dot-decimal" scale="3" id="f-298">10,697</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:ProceedsFromSaleOfMortgageServicingRightsMSR" scale="3" id="f-299">200</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:ProceedsFromSaleOfMortgageServicingRightsMSR" format="ixt:num-dot-decimal" scale="3" id="f-300">15,417</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Proceeds from sale of property</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ProceedsFromSaleOfPropertyHeldForSale" format="ixt:fixed-zero" scale="3" id="f-301">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:ProceedsFromSaleOfPropertyHeldForSale" format="ixt:fixed-zero" scale="3" id="f-302">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:ProceedsFromSaleOfPropertyHeldForSale" format="ixt:num-dot-decimal" scale="3" id="f-303">8,571</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net cash used in investing activities</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="f-304">18,632</ix:nonFraction>)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="f-305">27,380</ix:nonFraction>)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="f-306">51,722</ix:nonFraction>)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:6pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">FINANCING ACTIVITIES:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Repayment of senior notes </span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:RepaymentsOfSeniorDebt" format="ixt:fixed-zero" scale="3" id="f-307">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:RepaymentsOfSeniorDebt" format="ixt:fixed-zero" scale="3" id="f-308">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:RepaymentsOfSeniorDebt" format="ixt:num-dot-decimal" scale="3" id="f-309">250,000</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Proceeds from issuance of senior notes</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfSeniorLongTermDebt" format="ixt:fixed-zero" scale="3" id="f-310">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfSeniorLongTermDebt" format="ixt:fixed-zero" scale="3" id="f-311">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfSeniorLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="f-312">300,000</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Proceeds from bank borrowings - homebuilding operations</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ProceedsFromBankDebt" format="ixt:fixed-zero" scale="3" id="f-313">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:ProceedsFromBankDebt" format="ixt:num-dot-decimal" scale="3" id="f-314">362,000</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:ProceedsFromBankDebt" format="ixt:fixed-zero" scale="3" id="f-315">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Repayments of bank borrowings - homebuilding operations</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:RepaymentsOfBankDebt" format="ixt:fixed-zero" scale="3" id="f-316">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:RepaymentsOfBankDebt" format="ixt:num-dot-decimal" scale="3" id="f-317">362,000</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:RepaymentsOfBankDebt" format="ixt:fixed-zero" scale="3" id="f-318">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(Net repayments of) net proceeds from bank borrowings - financial services operations</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess" format="ixt:num-dot-decimal" scale="3" id="f-319">79,897</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" sign="-" name="us-gaap:ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess" format="ixt:num-dot-decimal" scale="3" id="f-320">20,419</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess" format="ixt:num-dot-decimal" scale="3" id="f-321">40,526</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(Principal repayments of) proceeds from notes payable-other and community development <br/>district bond obligations</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ProceedsFromRepaymentsOfOtherDebt" format="ixt:fixed-zero" scale="3" id="f-322">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" sign="-" name="us-gaap:ProceedsFromRepaymentsOfOtherDebt" format="ixt:num-dot-decimal" scale="3" id="f-323">4,549</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:ProceedsFromRepaymentsOfOtherDebt" scale="3" id="f-324">478</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Repurchase of common shares</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="f-325">65,344</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="f-326">55,334</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="f-327">51,520</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Debt issue costs</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PaymentsOfDebtIssuanceCosts" scale="3" id="f-328">791</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:PaymentsOfDebtIssuanceCosts" format="ixt:num-dot-decimal" scale="3" id="f-329">2,581</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:PaymentsOfDebtIssuanceCosts" format="ixt:num-dot-decimal" scale="3" id="f-330">6,622</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Proceeds from exercise of stock options</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ProceedsFromStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="f-331">33,795</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:ProceedsFromStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="f-332">1,366</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:ProceedsFromStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="f-333">11,241</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net cash (used in) provided by financing activities</span></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="f-334">112,237</ix:nonFraction>)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="f-335">81,517</ix:nonFraction>)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="f-336">44,103</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net increase (decrease) in cash, cash equivalents and restricted cash</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="f-337">421,262</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="f-338">75,174</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" sign="-" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="f-339">24,442</ix:nonFraction>)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cash, cash equivalents and restricted cash balance at beginning of period</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-340">311,542</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-341">236,368</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-342">260,810</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cash, cash equivalents and restricted cash balance at end of period</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-343">732,804</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-344">311,542</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-345">236,368</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:6pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">SUPPLEMENTAL DISCLOSURE OF CASH FLOW INFORMATION:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cash paid during the year for:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Interest &#8212; net of amount capitalized</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:InterestPaidNet" format="ixt:num-dot-decimal" scale="3" id="f-346">1,481</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:InterestPaidNet" format="ixt:num-dot-decimal" scale="3" id="f-347">1,886</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:InterestPaidNet" format="ixt:num-dot-decimal" scale="3" id="f-348">1,955</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Income taxes</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncomeTaxesPaidNet" format="ixt:num-dot-decimal" scale="3" id="f-349">150,668</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:IncomeTaxesPaidNet" format="ixt:num-dot-decimal" scale="3" id="f-350">155,052</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:IncomeTaxesPaidNet" format="ixt:num-dot-decimal" scale="3" id="f-351">109,881</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">NON-CASH TRANSACTIONS DURING THE PERIOD:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Community development district infrastructure</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="mho:CommunityDevelopmentDistrictInfrastructure" format="ixt:num-dot-decimal" scale="3" id="f-352">10,362</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="mho:CommunityDevelopmentDistrictInfrastructure" format="ixt:num-dot-decimal" scale="3" id="f-353">9,612</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="mho:CommunityDevelopmentDistrictInfrastructure" format="ixt:num-dot-decimal" scale="3" id="f-354">11,893</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Consolidated inventory not owned</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="mho:ConsolidatedInventoryNotOwnedObligation" format="ixt:num-dot-decimal" scale="3" id="f-355">9,851</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="mho:ConsolidatedInventoryNotOwnedObligation" format="ixt:num-dot-decimal" scale="3" id="f-356">14,280</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" sign="-" name="mho:ConsolidatedInventoryNotOwnedObligation" format="ixt:num-dot-decimal" scale="3" id="f-357">7,146</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Distribution of single-family lots from joint venture arrangements</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="mho:DistributionOfSingleFamilyLotsFromUnconsolidatedLlcs" format="ixt:num-dot-decimal" scale="3" id="f-358">31,136</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="mho:DistributionOfSingleFamilyLotsFromUnconsolidatedLlcs" format="ixt:num-dot-decimal" scale="3" id="f-359">23,820</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="mho:DistributionOfSingleFamilyLotsFromUnconsolidatedLlcs" format="ixt:num-dot-decimal" scale="3" id="f-360">28,064</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">See Notes to Consolidated Financial Statements.</span></div><div style="height:40.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">51</span></div></div></div><div id="i8abfb6921920457cbacddec4407c8012_91"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">M/I HOMES, INC. AND SUBSIDIARIES</span></div><div style="text-align:center;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div><span><br/></span></div><div id="i8abfb6921920457cbacddec4407c8012_94"></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 1.  <ix:nonNumeric contextRef="c-1" name="us-gaap:BasisOfAccounting" id="f-361" continuedAt="f-361-1" escape="true">Summary of Significant Accounting Policies</ix:nonNumeric></span></div><ix:continuation id="f-361-1" continuedAt="f-361-2"><ix:nonNumeric contextRef="c-1" name="us-gaap:ConsolidationPolicyTextBlock" id="f-362" continuedAt="f-362-1" escape="true"><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Business.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;M/I Homes, Inc. and its subsidiaries (the &#8220;Company,&#8221; &#8220;we,&#8221; &#8220;us&#8221; and &#8220;our&#8221;) is engaged primarily in the construction and sale of single-family residential homes in Columbus and Cincinnati, Ohio; Indianapolis, Indiana; Chicago, Illinois; Minneapolis/St. Paul, Minnesota; Detroit, Michigan; Tampa, Orlando, Fort Myers/Naples, and Sarasota, Florida; Austin, Dallas/Fort Worth, Houston and San Antonio, Texas; Charlotte and Raleigh, North Carolina; and Nashville, Tennessee.&#160;&#160;The Company designs, sells and builds single-family homes on developed lots, which it develops or purchases ready for home construction.&#160;&#160;The Company also purchases undeveloped land to develop into developed lots for future construction of single-family homes and, on a limited basis, for sale to others.&#160;&#160;Our homebuilding operations operate across two geographic regions in the United States.&#160;&#160;Within these regions, our operations have similar economic characteristics and, therefore, they have been aggregated into two reportable homebuilding segments: Southern homebuilding and Northern homebuilding.</span></div></ix:nonNumeric><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="f-362-1">The Company conducts mortgage financing activities through its 100%-owned subsidiary, M/I Financial, LLC (&#8220;M/I Financial&#8221;), which originates mortgage loans primarily for purchasers of the Company&#8217;s homes.&#160;&#160;The loans and the servicing rights are generally sold to outside mortgage lenders.&#160;&#160;The Company and M/I Financial also operate 100%-owned subsidiaries that provide title services to purchasers of the Company&#8217;s homes.&#160;&#160;Our mortgage banking and title service activities have similar economic characteristics and, therefore, they have been aggregated into one reportable segment, the financial services segment.</ix:continuation> </span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:BasisOfAccountingPolicyPolicyTextBlock" id="f-363" escape="true"><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation.  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States (&#8220;GAAP&#8221;) and include the accounts of M/I Homes, Inc. and those of our consolidated subsidiaries, partnerships and other entities in which we have a controlling financial interest, and of variable interest entities in which we are deemed the primary beneficiary.  Intercompany balances and transactions have been eliminated in consolidation. &#160;The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosures of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the period.&#160;&#160;Actual results could differ from these estimates and have a significant impact on our financial condition, results of operations and cash flows.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:109%">Reclassifications.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:109%">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:109%">Certain amounts in our Consolidated Financial Statements for year ended December 31, 2022 were adjusted to conform to our 2023 presentation. The Company believes these reclassifications are immaterial.</span></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" id="f-364" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash, Cash Equivalents and Restricted Cash.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Cash and cash equivalents are liquid investments, such as U.S. government securities, commercial bank deposits, and money market funds, with an initial maturity of three months or less.  Amounts in transit from title companies for homes delivered are included in this balance at December 31, 2023 and 2022.  Restricted cash consists of cash held in escrow.  Cash, Cash Equivalents and Restricted Cash includes restricted cash balances of $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:RestrictedCashAndCashEquivalents" format="ixt:num-dot-decimal" scale="6" id="f-365">0.2</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:RestrictedCashAndCashEquivalents" format="ixt:num-dot-decimal" scale="6" id="f-366">1.0</ix:nonFraction>&#160;million at December 31, 2023 and 2022, respectively.</span></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:LoansAndLeasesReceivableMortgageBankingActivitiesPolicy" id="f-367" escape="true"><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Mortgage Loans Held for Sale.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;Mortgage loans held for sale consists primarily of single-family residential loans collateralized by the underlying property.&#160;&#160;Generally, all of the mortgage loans originated by M/I Financial and related servicing rights are sold to third-party investors shortly after origination.&#160;&#160;Refer to the Revenue Recognition policy described below for additional discussion.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:InventoryPolicyTextBlock" id="f-368" continuedAt="f-368-1" escape="true"><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Inventory.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160; Inventory includes the costs of land acquisition, land development and home construction, capitalized interest, real estate taxes, direct overhead costs incurred during development and home construction, and common costs that benefit the entire community, less impairments, if any.  Land acquisition, land development and common costs (both incurred and estimated to be incurred) are typically allocated to individual lots based on the total number of lots expected to be closed in each community or phase, or based on the relative fair value, the relative sales value or the front footage method of each lot.  Any changes to the estimated total development costs of a community or phase are allocated proportionately to homes remaining in the community or phase and homes previously closed.  The cost of individual lots is transferred to homes under construction when home construction begins.  Home construction costs are accumulated on a specific identification basis.  Costs of home deliveries include the specific construction cost of the home and the allocated lot costs.  Such costs are charged to cost of sales simultaneously with revenue recognition.  When a home is closed, we typically have not yet paid all incurred costs necessary to complete the home.  As homes close, we compare the home construction budget to actual recorded costs to date to estimate the additional costs to be incurred from our subcontractors related to the home.  We record a liability and a corresponding charge to cost of sales for the amount we estimate will ultimately be paid related to that home.  We monitor the </span></div></ix:nonNumeric></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">52</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="f-368-1"><ix:continuation id="f-361-2" continuedAt="f-361-3"><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">accuracy of such estimates by comparing actual costs incurred in subsequent months to the estimate, although actual costs to complete a home in the future could differ from our estimates.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventory is recorded at cost, unless events and circumstances indicate that the carrying value of the inventory is impaired, at which point the inventory is written down to fair value as required by the Financial Accounting Standards Board (&#8220;FASB&#8221;) Accounting Standards Codification (&#8220;ASC&#8221;) 360-10, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Property, Plant and Equipment </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(&#8220;ASC 360&#8221;).&#160; The Company assesses inventory for recoverability on a quarterly basis to determine if events or changes in local or national economic conditions indicate that the carrying amount of an asset may not be recoverable.  In conducting our quarterly review for indicators of impairment on a community level, we evaluate, among other things, the margins on sales contracts in backlog, the margins on homes that have been delivered, expected changes in margins with regard to future home sales over the life of the community, expected changes in margins with regard to future land sales, the value of the land itself as well as any results from third party appraisals.  We pay particular attention to communities in which inventory is moving at a slower than anticipated absorption pace, and communities whose average sales price and/or margins are trending downward and are anticipated to continue to trend downward.  We also evaluate communities where management intends to lower the sales price or offer incentives in order to improve absorptions even if the community&#8217;s historical results do not indicate a potential for impairment.  From the review of all of these factors, we identify communities whose carrying values may exceed their estimated undiscounted future cash flows and run a test for recoverability.  For those communities whose carrying values exceed the estimated undiscounted future cash flows and which are deemed to be impaired, the impairment recognized is measured by the amount by which the carrying amount of the communities exceeds the estimated fair value.  Due to the fact that the Company&#8217;s cash flow models and estimates of fair values are based upon management estimates and assumptions, unexpected changes in market conditions and/or changes in management&#8217;s intentions with respect to the inventory may lead the Company to incur additional impairment charges in the future.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our determination of fair value is based on projections and estimates, which are Level 3 measurement inputs.&#160;&#160;Because each inventory asset is unique, there are numerous inputs and assumptions used in our valuation techniques, including estimated average selling price, construction and development costs, absorption pace (reflecting any product mix change strategies implemented or to be implemented), selling strategies, alternative land uses (including disposition of all or a portion of the land owned), or discount rates, which could materially impact future cash flow and fair value estimates. </span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If communities are not recoverable based on estimated future undiscounted cash flows, the impairment to be recognized is measured as the amount by which the carrying amount of the assets exceeds the estimated fair value of the assets.  The fair value of a community is estimated by discounting management&#8217;s cash flow projections using an appropriate risk-adjusted interest rate.  As of both December&#160;31, 2023 and December&#160;31, 2022, we utilized discount rates ranging from <ix:nonFraction unitRef="number" contextRef="c-38" decimals="2" name="mho:DiscountRateUsedInDeterminingFairValueOfLandAndLots" scale="-2" id="f-369">13</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="c-39" decimals="2" name="mho:DiscountRateUsedInDeterminingFairValueOfLandAndLots" scale="-2" id="f-370">16</ix:nonFraction>% in our valuations.  The discount rate used in determining each asset&#8217;s estimated fair value reflects the inherent risks associated with the related estimated cash flow stream, as well as current risk-free rates available in the market and estimated market risk premiums.  For example, construction in progress inventory, which is closer to completion, will generally require a lower discount rate than land under development in communities consisting of multiple phases spanning several years of development.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our quarterly assessments reflect management&#8217;s best estimates.  Due to the inherent uncertainties in management&#8217;s estimates and uncertainties related to our operations and our industry as a whole, we are unable to determine at this time if and to what extent continuing future impairments will occur.  Additionally, due to the volume of possible outcomes that can be generated from changes in the various model inputs for each community, we do not believe it is possible to create a sensitivity analysis that can provide meaningful information for the users of our consolidated financial statements.  Further details relating to our assessment of inventory for recoverability are included in </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8abfb6921920457cbacddec4407c8012_106">Note 3</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> to our Consolidated Financial Statements.</span></div></ix:continuation></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">53</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="f-361-3" continuedAt="f-361-4"><ix:nonNumeric contextRef="c-1" name="us-gaap:PropertyPlantAndEquipmentPolicyTextBlock" id="f-371" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Property and Equipment-net.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  The Company records property and equipment at cost and subsequently depreciates the assets using both straight-line and accelerated methods.&#160;&#160;<ix:nonNumeric contextRef="c-1" name="us-gaap:PropertyPlantAndEquipmentTextBlock" id="f-372" continuedAt="f-372-1" escape="true">Following are the major classes of depreciable assets and their estimated useful lives:</ix:nonNumeric></span></div><ix:continuation id="f-372-1"><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:75.069%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.426%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.577%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.428%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Office furnishings, leasehold improvements, computer equipment and computer software</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-40" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-373">39,650</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-41" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-374">38,489</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Transportation and construction equipment</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-42" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-375">20,729</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-43" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-376">20,735</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Property and equipment</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-377">60,379</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-378">59,224</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accumulated depreciation</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-379">25,461</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-380">21,778</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Property and equipment, net</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="f-381">34,918</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="f-382">37,446</ix:nonFraction>&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:76.677%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.123%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Estimated Useful Lives</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Office furnishings, leasehold improvements, computer equipment and computer software</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3-7 years</span></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Transportation and construction equipment</span></div></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5-25 years</span></td></tr></table></div></ix:continuation><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation expense was $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:SECScheduleIIIRealEstateAccumulatedDepreciationDepreciationExpense" format="ixt:num-dot-decimal" scale="6" id="f-383">8.2</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:SECScheduleIIIRealEstateAccumulatedDepreciationDepreciationExpense" format="ixt:num-dot-decimal" scale="6" id="f-384">8.4</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:SECScheduleIIIRealEstateAccumulatedDepreciationDepreciationExpense" format="ixt:num-dot-decimal" scale="6" id="f-385">7.5</ix:nonFraction>&#160;million in 2023, 2022 and 2021, respectively.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock" id="f-386" escape="true"><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Goodwill.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  Goodwill represents the excess of the purchase price paid over the fair value of the net assets acquired and liabilities assumed in business combinations.  As a result of the Company&#8217;s acquisition of the homebuilding assets and operations of Pinnacle Homes in Detroit, Michigan on March 1, 2018, the Company recorded goodwill of $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="6" id="f-387">16.4</ix:nonFraction> million, which is included as Goodwill in our Consolidated Balance Sheets.  This amount was based on the estimated fair values of the acquired assets and assumed liabilities at the date of the acquisition in accordance with ASC 350,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Intangibles, Goodwill and Other&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(&#8220;ASC 350&#8221;). The Company performed its annual goodwill impairment analysis during the fourth quarter of 2023, and no impairment was recorded at December&#160;31, 2023.  See </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8abfb6921920457cbacddec4407c8012_151">Note 12</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> to the Company&#8217;s Consolidated Financial Statements for further discussion.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="mho:OtherAssetsPolicyTextBlock" id="f-388" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other Assets.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;<ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfOtherAssetsTableTextBlock" id="f-389" continuedAt="f-389-1" escape="true">Other assets at&#160;December 31, 2023 and 2022&#160;consisted of the following:</ix:nonNumeric></span></div><ix:continuation id="f-389-1"><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:73.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.408%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.597%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Development reimbursement receivable from local municipalities</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:OtherReceivables" format="ixt:num-dot-decimal" scale="3" id="f-390">66,406</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:OtherReceivables" format="ixt:num-dot-decimal" scale="3" id="f-391">57,078</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Mortgage servicing rights</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:ServicingAsset" format="ixt:num-dot-decimal" scale="3" id="f-392">10,656</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:ServicingAsset" format="ixt:num-dot-decimal" scale="3" id="f-393">15,813</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Prepaid expenses</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:PrepaidExpenseCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-394">19,130</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:PrepaidExpenseCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-395">18,258</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Prepaid acquisition costs</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="mho:PrepaidLandAcquisitionCosts" format="ixt:num-dot-decimal" scale="3" id="f-396">8,482</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="mho:PrepaidLandAcquisitionCosts" format="ixt:num-dot-decimal" scale="3" id="f-397">5,737</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:OtherAssetsMiscellaneous" format="ixt:num-dot-decimal" scale="3" id="f-398">43,695</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:OtherAssetsMiscellaneous" format="ixt:num-dot-decimal" scale="3" id="f-399">51,519</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total other assets</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:OtherAssets" format="ixt:num-dot-decimal" scale="3" id="f-400">148,369</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:OtherAssets" format="ixt:num-dot-decimal" scale="3" id="f-401">148,405</ix:nonFraction>&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:continuation></ix:nonNumeric><div><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ExtendedProductWarrantyPolicy" id="f-402" continuedAt="f-402-1" escape="true"><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Warranty Reserves. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We use subcontractors for nearly all aspects of home construction.  Although our subcontractors are generally required to repair and replace any product or labor defects, we are, during applicable warranty periods, ultimately responsible to the homeowner for making such repairs.  As such, we record warranty reserves to cover our exposure to the costs for materials and labor not expected to be covered by our subcontractors to the extent they relate to warranty-type claims.  Warranty reserves are established by charging cost of sales and crediting a warranty reserve for each home delivered.&#160; The amounts charged are estimated by management to be adequate to cover expected warranty-related costs under the Company&#8217;s warranty programs.  Warranty reserves are recorded for warranties under our Home Builder&#8217;s Limited Warranty (&#8220;HBLW&#8221;) and our transferable structural warranty (see additional information in </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8abfb6921920457cbacddec4407c8012_133">Note 8</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> to our Consolidated Financial Statements).</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The warranty reserves for the HBLW are established as a percentage of average sales price and adjusted based on historical payment patterns determined, generally, by geographic area and recent trends.  Factors that are given consideration in determining the HBLW reserves include: (1) the historical range of amounts paid per average sales price on a home; (2) type and mix of amenity packages added to the home; (3) any warranty expenditures not considered to be normal and recurring; (4) timing of payments; (5) improvements in quality of construction expected to impact future warranty expenditures; and (6) conditions that may affect certain projects and require a different percentage of average sales price for those specific projects.  Changes in estimates for warranties occur due to changes in the historical payment experience and differences between the actual payment pattern experienced during the period and the historical payment pattern used in our evaluation of the warranty reserve balance at the end of each quarter.  Actual future warranty costs could differ from our current estimated amount.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our warranty reserves for our transferable structural warranty programs are established on a per-unit basis.  While the structural warranty reserve is recorded as each house is delivered, the sufficiency of the structural warranty per unit charge and total reserve is re-evaluated on an annual basis, with the assistance of an actuary, using our own historical data and trends, industry-wide historical data and trends, and other project specific factors.  The reserves are also evaluated quarterly and adjusted if we </span></div></ix:nonNumeric></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">54</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="f-361-4" continuedAt="f-361-5"><ix:continuation id="f-402-1"><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">encounter activity that is inconsistent with the historical experience used in the annual analysis.  These reserves are subject to variability due to uncertainties regarding structural defect claims for products we build, the markets in which we build, claim settlement history, insurance and legal interpretations, among other factors.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our warranty reserve amounts are based upon historical experience and geographic location.  While we believe that our warranty reserves are sufficient to cover our projected costs, there can be no assurances that historical data and trends will accurately predict our actual warranty costs.  At December 31, 2023 and 2022, warranty reserves of $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:StandardProductWarrantyAccrual" format="ixt:num-dot-decimal" scale="6" id="f-403">32.0</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:StandardProductWarrantyAccrual" format="ixt:num-dot-decimal" scale="6" id="f-404">32.9</ix:nonFraction>&#160;million, respectively, are included in Other Liabilities on the Consolidated Balance Sheets.  See </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8abfb6921920457cbacddec4407c8012_133">Note 8</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> to our Consolidated Financial Statements for additional information related to our warranty reserves.</span></div></ix:continuation><ix:nonNumeric contextRef="c-1" name="mho:InsuranceDeductibleReservesPolicyPolicyTextBlock" id="f-405" escape="true"><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Self-insurance Reserves.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  Self-insurance reserves are made for estimated liabilities associated with employee health care, workers&#8217; compensation, and general liability insurance.&#160; Our workers&#8217; compensation claims are insured by a third party.  The reserves related to employee health care and workers&#8217; compensation are based on historical experience and open case reserves.&#160; Our general liability claims are insured by a third party, subject to a self-insured retention (&#8220;SIR&#8221;).&#160; &#160; The Company records a reserve for general liability claims falling below the Company&#8217;s SIR.&#160; The reserve estimate is based on an actuarial evaluation of our past history of general liability claims, other industry specific factors and specific event analysis.&#160; At December 31, 2023 and 2022, self-insurance reserves of $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:SelfInsuranceReserve" format="ixt:num-dot-decimal" scale="6" id="f-406">3.6</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:SelfInsuranceReserve" format="ixt:num-dot-decimal" scale="6" id="f-407">3.2</ix:nonFraction> million, respectively, are included in Other Liabilities on the Consolidated Balance Sheets.&#160; The Company recorded expenses totaling $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:GeneralInsuranceExpense" format="ixt:num-dot-decimal" scale="6" id="f-408">11.6</ix:nonFraction>&#160;million, $<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:GeneralInsuranceExpense" format="ixt:num-dot-decimal" scale="6" id="f-409">10.9</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:GeneralInsuranceExpense" format="ixt:num-dot-decimal" scale="6" id="f-410">11.4</ix:nonFraction>&#160;million for all self-insured and general liability claims during the years ended December 31, 2023, 2022 and 2021, respectively.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="mho:OtherLiabilitiesPolicyTextBlock" id="f-411" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other Liabilities.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160; <ix:nonNumeric contextRef="c-1" name="us-gaap:OtherLiabilitiesTableTextBlock" id="f-412" continuedAt="f-412-1" escape="true">Other liabilities at&#160;December 31, 2023 and 2022&#160;consisted of the following:</ix:nonNumeric></span></div><ix:continuation id="f-412-1"><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:73.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.408%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.597%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accruals related to land development</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="mho:Accrualsrelatedtolanddevelopment" format="ixt:num-dot-decimal" scale="3" id="f-413">106,200</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="mho:Accrualsrelatedtolanddevelopment" format="ixt:num-dot-decimal" scale="3" id="f-414">119,965</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Warranty</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:StandardProductWarrantyAccrual" format="ixt:num-dot-decimal" scale="3" id="f-415">31,980</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:StandardProductWarrantyAccrual" format="ixt:num-dot-decimal" scale="3" id="f-416">32,902</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Payroll and other benefits</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:EmployeeRelatedLiabilitiesCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-417">61,025</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:EmployeeRelatedLiabilitiesCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-418">59,409</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:OtherAccruedLiabilitiesCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-419">53,098</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:OtherAccruedLiabilitiesCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-420">63,941</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total other liabilities</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:OtherLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-421">252,303</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:OtherLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-422">276,217</ix:nonFraction>&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:continuation></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:RevenueRecognitionPolicyTextBlock" id="f-423" continuedAt="f-423-1" escape="true"><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue Recognition.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;Revenue and the related profit from the sale of a home and revenue and the related profit from the sale of land to third parties are recognized in the financial statements on the date of closing if delivery has occurred, title has passed to the buyer, all performance obligations (as defined below) have been met, and control of the home or land is transferred to the buyer in an amount that reflects the consideration we expect to be entitled to receive in exchange for the home or land.  If not received immediately upon closing, cash proceeds from home closings are held in escrow for the Company&#8217;s benefit, typically for up to three days, and are included in Cash, Cash Equivalents and Restricted cash on the Consolidated Balance Sheets.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales incentives vary by type of incentive and by amount on a community-by-community and home-by-home basis.  The costs of any sales incentives in the form of free or discounted products and services provided to homebuyers are reflected in Land and housing costs in the Consolidated Statements of Income because such incentives are identified in our home purchase contracts with homebuyers as an intrinsic part of our single performance obligation to deliver and transfer title to their home for the transaction price stated in the contracts.  Sales incentives that we may provide in the form of closing cost allowances are recorded as a reduction of housing revenue at the time the home is delivered.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We record sales commissions within Selling expenses in the Consolidated Statements of Income when incurred (i.e., when the home is delivered) as the amortization period is generally one year or less and therefore capitalization is not required as part of the practical expedient for incremental costs of obtaining a contract.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract liabilities include customer deposits related to sold but undelivered homes.  Substantially all of our home sales are scheduled to close and be recorded to revenue within one year from the date of receiving a customer deposit.  Contract liabilities expected to be recognized as revenue, excluding revenue pertaining to contracts that have an original expected duration of one year or less, is not material.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A performance obligation is a promise in a contract to transfer a distinct good or service to the customer.  A contract&#8217;s transaction price is allocated to each distinct performance obligation and recognized as revenue when, or as, the performance obligation is satisfied.  All of our home purchase contracts have a single performance obligation as the promise to transfer the home is not separately identifiable from other promises in the contract and, therefore, not distinct.  Our performance obligation, to deliver the agreed-upon home, is generally satisfied in less than one year from the original contract date.  Deferred revenue </span></div></ix:nonNumeric></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">55</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="f-361-5" continuedAt="f-361-6"><ix:continuation id="f-423-1"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">resulting from uncompleted performance obligations existing at the time we deliver new homes to our homebuyers is not material.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Although our third-party land sale contracts may include multiple performance obligations, the revenue we expect to recognize in any future year related to remaining performance obligations, excluding revenue pertaining to contracts that have an original expected duration of one year or less, is not material.  We do not disclose the value of unsatisfied performance obligations for land sale contracts with an original expected duration of one year or less.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognize the majority of the revenue associated with our mortgage loan operations when the mortgage loans are sold and/or related servicing rights are sold to third party investors or retained and managed under a third-party sub-service arrangement.  The revenue recognized is reduced by the fair value of the related guarantee provided to the investor.  The fair value of the guarantee is recognized in revenue when the Company is released from its obligation under the guarantee (note that guarantees are excluded from the scope of ASC 606).  As of December 31, 2023 and 2022, we retained mortgage servicing rights of <ix:nonFraction unitRef="number" contextRef="c-6" decimals="0" name="mho:NumberOfLoansWeRetainMortgageServicingRightsOn" format="ixt:num-dot-decimal" scale="0" id="f-424">2,656</ix:nonFraction> and <ix:nonFraction unitRef="number" contextRef="c-7" decimals="0" name="mho:NumberOfLoansWeRetainMortgageServicingRightsOn" format="ixt:num-dot-decimal" scale="0" id="f-425">3,787</ix:nonFraction> loans, respectively, for a total value of $<ix:nonFraction unitRef="usd" contextRef="c-44" decimals="-3" name="us-gaap:ServicingAsset" format="ixt:num-dot-decimal" scale="6" id="f-426">10.7</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="c-45" decimals="-3" name="us-gaap:ServicingAsset" format="ixt:num-dot-decimal" scale="6" id="f-427">15.8</ix:nonFraction>&#160;million, respectively.  We recognize financial services revenue associated with our title operations as homes are delivered, closing services are rendered, and title policies are issued, all of which generally occur simultaneously as each home is delivered.  All of the underwriting risk associated with title insurance policies is transferred to third-party insurers.</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:DisaggregationOfRevenueTableTextBlock" id="f-428" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents our revenues disaggregated by revenue source:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:513.00pt"><tr><td style="width:1.0pt"/><td style="width:363.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:43.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:3.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:43.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:3.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:43.75pt"/><td style="width:1.0pt"/></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr style="height:11pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></div></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:11pt"><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Housing</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-46" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="f-429">3,914,372</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-47" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="f-430">4,010,427</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-48" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="f-431">3,630,469</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:11pt"><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Land sales</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-49" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="f-432">25,301</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-50" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="f-433">34,771</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-51" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="f-434">13,390</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:11pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Financial services </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(a)</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-52" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="f-435">93,829</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-53" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="f-436">86,195</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-54" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="f-437">102,028</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:11pt"><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total revenue</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="f-438">4,033,502</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="f-439">4,131,393</ix:nonFraction>&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="f-440">3,745,887</ix:nonFraction>&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:120%;padding-left:9.36pt">Revenues include hedging gains of $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:GainLossOnOilAndGasHedgingActivity" format="ixt:num-dot-decimal" scale="6" id="f-441">11.9</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:GainLossOnOilAndGasHedgingActivity" format="ixt:num-dot-decimal" scale="6" id="f-442">49.4</ix:nonFraction> million, and $<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:GainLossOnOilAndGasHedgingActivity" format="ixt:num-dot-decimal" scale="6" id="f-443">1.6</ix:nonFraction>&#160;million for the years ended December 31, 2023, 2022 and 2021, respectively.  Hedging gains do not represent revenues recognized from contracts with customers.</span></div></ix:nonNumeric><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Refer to</span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8abfb6921920457cbacddec4407c8012_163"> Note 15</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for presentation of our revenues disaggregated by geography.  As our homebuilding operations accounted for over <ix:nonFraction unitRef="rate" contextRef="c-5" decimals="2" name="mho:Homebuildingoperationspercentoftotalrevenue" scale="-2" id="f-444">97</ix:nonFraction>% of our total revenues for the years ended December 31, 2023, 2022 and 2021, with most of those revenues generated from home purchase contracts with customers, we believe the disaggregation of revenues as disclosed above and in </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8abfb6921920457cbacddec4407c8012_163">Note 15</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> fairly depict how the nature, amount, timing and uncertainty of cash flows are affected by economic factors.</span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:CostOfSalesPolicyTextBlock" id="f-445" escape="true"><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Land and Housing Cost of Sales.  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All associated homebuilding costs are charged to cost of sales in the period when the revenues from home deliveries are recognized.  Homebuilding costs include: land and land development costs; home construction costs (including an estimate of the costs to complete construction); previously capitalized interest; real estate taxes; indirect costs; and estimated warranty costs.  All other costs are expensed as incurred.  Sales incentives, including pricing discounts and financing costs paid by the Company, are recorded as a reduction of revenue in the Company&#8217;s Consolidated Statements of Income.  Sales incentives in the form of options or upgrades are recorded in homebuilding costs.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:IncomeTaxPolicyTextBlock" id="f-446" escape="true"><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income Taxes.  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company records income taxes under the asset and liability method.  Under this method, deferred tax assets and liabilities are recognized based on future tax consequences attributable to (1) temporary differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and (2) operating loss and tax credit carryforwards, if any.  Deferred tax assets and liabilities are measured using enacted tax rates in effect in the years in which those temporary differences are expected to reverse.  The effect on deferred tax assets and liabilities of a change in tax rates is recognized in earnings in the period when the change is enacted.  </span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accordance with ASC 740-10, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(&#8220;ASC 740&#8221;)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> we evaluate the realizability of our deferred tax assets, including the benefit from net operating losses (&#8220;NOLs&#8221;) and tax credit carryforwards, if any, to determine if a valuation allowance is required based on whether it is more likely than not (a likelihood of more than 50%) that all or any portion of the deferred tax assets will not be realized.  The ultimate realization of deferred tax assets is primarily dependent upon the generation of future taxable income. In determining the future tax consequences of events that have been recognized in the consolidated financial statements or tax returns, judgment is required.  This assessment gives appropriate consideration to all positive and negative evidence related to the realization of the deferred tax assets and considers, among other matters, the nature, frequency and severity of current and cumulative losses, forecasts of future profitability, the length of statutory carryforward periods, our experience with operating losses and our experience of utilizing tax credit carryforwards and tax planning alternatives.  See </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8abfb6921920457cbacddec4407c8012_157">Note 14</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> to our Consolidated Financial Statements for more information regarding our deferred tax assets.</span></div></ix:nonNumeric></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">56</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="f-361-6"><ix:nonNumeric contextRef="c-1" name="us-gaap:EarningsPerSharePolicyTextBlock" id="f-447" escape="true"><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Earnings Per Share.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;The Company computes earnings per share in accordance with ASC 260, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Earnings per Share</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, (&#8220;ASC 260&#8221;).  Basic earnings per share is calculated by dividing income attributable to common shareholders by the weighted average number of common shares outstanding during each year.  Diluted earnings per share gives effect to the potential dilution that could occur if securities or contracts to issue our common shares that are dilutive were exercised or converted into common shares or resulted in the issuance of common shares that then shared our earnings.  In periods of net losses, no dilution is computed.  See </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8abfb6921920457cbacddec4407c8012_154">Note 13</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> to our Consolidated Financial Statements for more information regarding our earnings per share calculation.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" id="f-448" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recently Adopted Accounting Standards.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2023, FASB issued Accounting Standards Update (&#8220;ASU&#8221;) No. 2023-06, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Disclosure Improvements: Codification Amendments in Response to the SEC&#8217;s Disclosure Update and Simplification Initiative issued in August 2018</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (&#8220;ASU 2023-06&#8221;). ASU 2023-06 amends GAAP to reflect updates and simplifications to certain disclosure requirements referred to the FASB by the SEC. The targeted amendments incorporate 14 of the 27 disclosures referred by the SEC into codification. Some of the amendments represent clarifications to, or technical corrections of, the current requirements. ASU 2023-06 could move certain disclosures from the nonfinancial portions of SEC filings to the financial statement notes. Each amendment in ASU 2023-06 will only become effective if the SEC removes the related disclosure or presentation requirement from its existing regulations by June 30, 2027. No amendments were effective at December 31, 2023. The Company is currently evaluating the impact the adoption of ASU 2023-06 may have on our consolidated financial statements and disclosures, but we do not expect the impact to be significant.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2023, the FASB issued ASU No. 2023-07, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (&#8220;ASU 2023-07&#8221;). ASU 2023-07 requires disclosure of significant segment expenses that are regularly provided to the chief operating decision maker (&#8220;CODM&#8221;) and included within each reported measure of segment profit or loss, an amount and description of its composition for other segment items to reconcile to segment profit or loss, and the title and position of the entity&#8217;s CODM. The amendments in this update also expand the interim segment disclosure requirements. ASU 2023-07 will be applied retrospectively and is effective for annual reporting periods in fiscal years beginning after December 15, 2023, and interim reporting periods in fiscal years beginning after December 31, 2024. The Company is currently evaluating the impact the adoption of ASU 2023-07 may have on our consolidated financial statements and disclosures, but we do not expect the impact to be significant. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2023, the FASB issued ASU No. 2023-09, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes (Topic 740): Improvements to Income Tax Disclosures</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (&#8220;ASU 2023-09&#8221;). ASU 2023-09 requires public companies to annually (1) disclose specific categories in the rate reconciliation and (2) provide additional information for reconciling items that meet a quantitative threshold (if the effect of those reconciling items is equal to or greater than five percent of the amount computed by multiplying pretax income or loss by the applicable statutory income tax rate). ASU 2023-09 will be effective for the annual reporting periods in fiscal years beginning after December 15, 2024. The Company is currently evaluating the impact the adoption of ASU 2023-09 may have on our consolidated financial statements and disclosures, but we do not expect the impact to be significant.</span></div></ix:nonNumeric></ix:continuation><div id="i8abfb6921920457cbacddec4407c8012_100"></div><div style="margin-bottom:10pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 2.  <ix:nonNumeric contextRef="c-1" name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" id="f-460" continuedAt="f-460-1" escape="true">Stock-Based and Deferred Compensation</ix:nonNumeric></span></div><ix:continuation id="f-460-1" continuedAt="f-460-2"><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We measure and recognize compensation expense associated with our grant of equity-based awards in accordance with ASC 718, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Compensation-Stock Compensation </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(&#8220;ASC 718&#8221;), which generally requires that companies measure and recognize stock-based compensation expense in an amount equal to the fair value of share-based awards granted under compensation arrangements over the related vesting period.  We have granted share-based awards to certain of our employees and directors in the form of stock options, director stock units, director restricted stock units and performance share units (&#8220;PSU&#8217;s&#8221;). Determining the fair value of share-based awards requires judgment to identify the appropriate valuation model and develop the assumptions.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Stock Incentive Plans</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company maintains the M/I Homes, Inc. 2018 Long-Term Incentive Plan (the &#8220;2018 LTIP&#8221;), an equity compensation plan administered by the Compensation Committee of our Board of Directors.  Under the 2018 LTIP, the Company is permitted to grant (1) nonqualified stock options to purchase common shares, (2) incentive stock options to purchase common shares, (3) stock appreciation rights, (4) restricted common shares, (5) other stock-based awards (awards that are valued in whole or in part by reference to, or otherwise based on, the fair market value of our common shares), and (6) cash-based awards to its officers, employees, non-employee directors and other eligible participants.  Subject to certain adjustments, the 2018 LTIP authorizes awards to officers, employees, non-employee directors and other eligible participants for up to <ix:nonFraction unitRef="shares" contextRef="c-1" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="f-461">4,217,436</ix:nonFraction> common shares, of which <ix:nonFraction unitRef="shares" contextRef="c-6" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" format="ixt:num-dot-decimal" scale="0" id="f-462">1,150,922</ix:nonFraction> remained available for grant at December&#160;31, 2023.</span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">57</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="f-460-2" continuedAt="f-460-3"><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2018 LTIP replaced the M/I Homes, Inc. 2009 Long-Term Incentive Plan (the &#8220;2009 LTIP&#8221;), which was terminated immediately following our 2018 Annual Meeting of Shareholders. Awards outstanding under the 2009 LTIP remain in effect in accordance with their respective terms. </span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock Options</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock options are granted at the market price of the Company&#8217;s common shares at the close of business on the date of grant.&#160;&#160;The grant date fair value for stock option awards is estimated using the Black-Scholes option pricing model.  Options awarded vest 20% annually over five years and expire after ten years.  We recognize stock-based compensation expense for our stock option awards over the requisite service period of the award.  Under the 2018 LTIP and the 2009 LTIP, in the case of termination due to death, disability or retirement, all options will become immediately exercisable.&#160;&#160;Shares issued upon option exercise may consist of treasury shares, authorized but unissued common shares or common shares purchased by or on behalf of the Company in the open market.</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock" id="f-463" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Following is a summary of stock option activity for the year ended December&#160;31, 2023, relating to the stock options awarded under the 2018 LTIP and the 2009 LTIP:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:48.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.841%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.115%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.280%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.115%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.115%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.769%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 6.62pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Exercise<br/>Price</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average Remaining Contractual Term (Years)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate Intrinsic Value</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(a)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></div></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Options outstanding at December&#160;31, 2022</span></div></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-7" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:num-dot-decimal" scale="0" id="f-464">2,018,700</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-7" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="f-465">40.33</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-4" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear" id="f-466">7.06</ix:nonNumeric></span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" format="ixt:num-dot-decimal" scale="3" id="f-467">15,241</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" format="ixt:num-dot-decimal" scale="0" id="f-468">495,500</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" scale="0" id="f-469">58.90</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-1" decimals="0" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" format="ixt:num-dot-decimal" scale="0" id="f-470">944,135</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" scale="0" id="f-471">35.79</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-1" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-472">48,500</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" scale="0" id="f-473">51.40</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Options outstanding at December&#160;31, 2023</span></div></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-6" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:num-dot-decimal" scale="0" id="f-474">1,521,565</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-6" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="f-475">48.84</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear" id="f-476">7.53</ix:nonNumeric></span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" format="ixt:num-dot-decimal" scale="3" id="f-477">135,269</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Options vested or expected to vest at December&#160;31, 2023</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-6" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" format="ixt:num-dot-decimal" scale="0" id="f-478">1,476,245</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-6" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" scale="0" id="f-479">48.76</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" format="ixt-sec:duryear" id="f-480">7.52</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" format="ixt:num-dot-decimal" scale="3" id="f-481">131,357</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Options exercisable at December&#160;31, 2023</span></div></td><td colspan="2" style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-6" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" format="ixt:num-dot-decimal" scale="0" id="f-482">279,965</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-6" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" scale="0" id="f-483">38.49</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear" id="f-484">5.58</ix:nonNumeric></span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" format="ixt:num-dot-decimal" scale="3" id="f-485">27,786</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:12pt;margin-top:5pt;padding-left:4.5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:22.63pt">Intrinsic value is defined as the amount by which the fair value of the underlying common shares exceeds the exercise price of the option.</span></div></ix:nonNumeric><div style="margin-bottom:10pt;margin-top:2pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The aggregate intrinsic value of options exercised during the years ended December 31, 2023, 2022 and 2021 was $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" format="ixt:num-dot-decimal" scale="6" id="f-486">45.2</ix:nonFraction>&#160;million, $<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" format="ixt:num-dot-decimal" scale="6" id="f-487">1.0</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" format="ixt:num-dot-decimal" scale="6" id="f-488">15.3</ix:nonFraction> million, respectively.</span></div><ix:nonNumeric contextRef="c-61" name="us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" id="f-489" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of our five-year service-based stock options granted during the years ended December 31, 2023, 2022 and 2021 was established at the date of grant using the Black-Scholes pricing model, with the weighted average assumptions as follows:</span></div><div style="margin-bottom:10pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:512.25pt"><tr><td style="width:1.0pt"/><td style="width:343.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:49.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:4.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:49.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:4.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:49.00pt"/><td style="width:1.0pt"/></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-61" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="f-490">4.02</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-62" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="f-491">1.87</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1.75pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-63" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="f-492">0.66</ix:nonFraction>%</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Expected volatility</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-61" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" id="f-493">38.54</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-62" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" id="f-494">34.06</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1.75pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-63" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" id="f-495">31.66</ix:nonFraction>%</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Expected term (in years)</span></td><td colspan="3" style="padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-61" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" format="ixt-sec:duryear" id="f-496">5.5</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-62" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" format="ixt-sec:duryear" id="f-497">5.4</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-63" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" format="ixt-sec:duryear" id="f-498">5.5</ix:nonNumeric></span></td></tr><tr style="height:12pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted average grant date fair value of options granted during the period</span></td><td style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td colspan="2" style="border-bottom:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-61" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-499">24.67</ix:nonFraction></span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="border-bottom:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-62" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-500">16.29</ix:nonFraction></span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="border-bottom:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-63" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-501">15.69</ix:nonFraction></span></td></tr></table></div></ix:nonNumeric><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The risk-free interest rate is based upon the U.S. Treasury constant maturity rate at the date of the grant.&#160;&#160;Expected volatility is based on an average of (1)&#160;historical volatility of the Company&#8217;s stock and (2)&#160;implied volatility from traded options on the Company&#8217;s stock.&#160;&#160;The risk-free rate for periods within the contractual life of the stock option award is based on the yield curve of a zero-coupon U.S. Treasury bond on the date the stock option award is granted, with a maturity equal to the expected term of the stock option award granted.&#160;&#160;The Company uses historical data to estimate stock option exercises and forfeitures within its valuation model.&#160;&#160;The expected life of stock option awards granted is derived from historical exercise experience under the Company&#8217;s share-based payment plans, and represents the period of time that stock option awards granted are expected to be outstanding.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total stock-based compensation expense related to stock option awards that has been charged against income was $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="6" id="f-502">7.5</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="6" id="f-503">5.4</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="6" id="f-504">4.6</ix:nonFraction> million for the years ended December&#160;31, 2023, 2022 and 2021, respectively, relating to the 2018 LTIP and the 2009 LTIP.&#160;&#160;As of December&#160;31, 2023, there was a total of $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" format="ixt:num-dot-decimal" scale="6" id="f-505">17.5</ix:nonFraction> million of unrecognized compensation expense related to unvested stock option awards that will be recognized as stock-based compensation expense as the awards vest over a weighted average period of <ix:nonNumeric contextRef="c-1" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" format="ixt-sec:duryear" id="f-506">2.2</ix:nonNumeric> years for the service awards.</span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">58</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="f-460-3" continuedAt="f-460-4"><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Director Restricted Stock Units </span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2023, the Company awarded each non-employee director <ix:nonFraction unitRef="shares" contextRef="c-6" decimals="0" name="mho:NonEmployeeDirectorRestrictedStockUnitsAwarded" format="ixt:num-dot-decimal" scale="0" id="f-507">2,894</ix:nonFraction> restricted stock units, for a total of <ix:nonFraction unitRef="shares" contextRef="c-6" decimals="0" name="mho:RestrictedStockUnitsAwardedUnderThe2018LTIPPlan" format="ixt:num-dot-decimal" scale="0" id="f-508">20,258</ix:nonFraction> restricted stock units, under the 2018 LTIP which will vest on the first anniversary of the date of grant (subject to the non-employee director&#8217;s continued service on the Board of Directors on the vesting date (except in the case of death or disability)) and will be settled in common shares upon the director&#8217;s termination of service as a director.  The Company awarded its non-employee directors a total of <ix:nonFraction unitRef="shares" contextRef="c-7" decimals="0" name="mho:RestrictedStockUnitsAwardedUnderThe2018LTIPPlan" format="ixt:num-dot-decimal" scale="0" id="f-509">35,195</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="c-21" decimals="0" name="mho:RestrictedStockUnitsAwardedUnderThe2018LTIPPlan" format="ixt:num-dot-decimal" scale="0" id="f-510">20,370</ix:nonFraction> restricted stock units under the 2018 LTIP during the years ended December 31, 2022 and 2021, respectively.  The grant date fair value for the director restricted stock units is based upon the closing price of our common shares on the date of grant.  Stock-based compensation expense for our director restricted stock units is recognized over the period of the award (amortized over one year).  The Company recognized stock-based compensation expense related to the awards of $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="mho:ValueOfStockUnitsAwardedUnderThe2018LTIPPlan" format="ixt:num-dot-decimal" scale="6" id="f-511">1.5</ix:nonFraction> million in 2023, $<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="mho:ValueOfStockUnitsAwardedUnderThe2018LTIPPlan" format="ixt:num-dot-decimal" scale="6" id="f-512">1.4</ix:nonFraction> million in 2022 and $<ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-3" name="mho:ValueOfStockUnitsAwardedUnderThe2018LTIPPlan" format="ixt:num-dot-decimal" scale="6" id="f-513">0.9</ix:nonFraction> million in 2021. </span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Director Stock Units </span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 5, 2009, the Company&#8217;s Board of Directors terminated the M/I Homes, Inc. 2006 Director Equity Incentive Plan (the &#8220;Director Equity Plan&#8221;).&#160; Awards outstanding under the Director Equity Plan remain in effect in accordance with their respective terms.&#160; At December 31, 2023, there were <ix:nonFraction unitRef="shares" contextRef="c-6" decimals="0" name="mho:ShareBasedCompensationArrangementByShareBasedPaymentAwardUnitsOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-514">8,059</ix:nonFraction> stock units outstanding under the Director Equity Plan with a value of $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="mho:ShareBasedCompensationArrangementByShareBasedPaymentAwardValueOfUnitsOutstanding" format="ixt:num-dot-decimal" scale="6" id="f-515">0.2</ix:nonFraction>&#160;million.  Each stock unit is the equivalent of one common share, vests immediately and will be converted into a common share upon termination of service as a director.  The grant date fair value for the director stock units is based upon the closing price of our common shares on the date of grant. Stock-based compensation expense for our director stock units is recognized at the date of grant.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Performance Share Unit Awards</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February&#160;15, 2023, February&#160;17, 2022 and February&#160;16, 2021, the Company awarded its executive officers (in the aggregate) a target number of PSU&#8217;s under the 2018 LTIP equal to <ix:nonFraction unitRef="shares" contextRef="c-64" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="f-516">27,243</ix:nonFraction>, <ix:nonFraction unitRef="shares" contextRef="c-65" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="f-517">33,619</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="c-66" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="f-518">30,875</ix:nonFraction> PSU&#8217;s, respectively.  Each PSU represents a contingent right to receive one common share of the Company if vesting is satisfied at the end of a three-year performance period (the &#8220;Performance Period&#8221;) based on the related performance conditions and market conditions.  The ultimate number of PSU&#8217;s that will vest and be earned, if any, after the completion of the Performance Period, is based on (1) (a) the Company&#8217;s cumulative annual pre-tax income from operations, excluding extraordinary items as defined in the underlying award agreements with the executive officers, over the Performance Period (weighted <ix:nonFraction unitRef="rate" contextRef="c-6" decimals="1" name="mho:PercentageweightofPSUsrelatedtoperformancecondition" scale="-2" id="f-519">80</ix:nonFraction>%) (the &#8220;Performance Condition&#8221;), and (b) the Company&#8217;s relative total shareholder return over the Performance Period compared to the total shareholder return of a peer group of other publicly-traded homebuilders (weighted <ix:nonFraction unitRef="rate" contextRef="c-6" decimals="1" name="mho:PercentageweightofPSUsrelatedtomarketcondition" scale="-2" id="f-520">20</ix:nonFraction>%) (the &#8220;Market Condition&#8221;) and (2) the participant&#8217;s continued employment through the end of the Performance Period, except in the case of termination due to death, disability or retirement or involuntary termination without cause by the Company.  The number of PSU&#8217;s that vest may increase by up to 50% from the target number based on levels of achievement of the above criteria as set forth in the applicable award agreements and decrease to zero if the Company fails to meet the minimum performance levels for both of the above criteria.  If the Company achieves the minimum performance levels for both of the above criteria, 50% of the target number of PSU&#8217;s will vest and be earned.  Any portion of PSU&#8217;s that does not vest at the end of the Performance Period will be forfeited. Additionally, the PSU&#8217;s have no dividend or voting rights during the Performance Period.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The grant date fair value for PSU&#8217;s with a market condition (as defined in ASC 718) is estimated using the Monte Carlo simulation methodology, and the grant date fair value for PSU&#8217;s with a performance condition (as defined in ASC 718) is based upon the closing price of our common shares on the date of grant.  The grant date fair value of the portion of the PSU&#8217;s subject to the Performance Condition and the Market Condition component was $<ix:nonFraction unitRef="usd" contextRef="c-67" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" scale="0" id="f-521">58.73</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="c-68" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" scale="0" id="f-522">64.45</ix:nonFraction>, respectively, for the 2023 PSU&#8217;s, $<ix:nonFraction unitRef="usd" contextRef="c-69" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" scale="0" id="f-523">47.59</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="c-70" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" scale="0" id="f-524">50.51</ix:nonFraction>, respectively, for the 2022 PSU&#8217;s, and $<ix:nonFraction unitRef="usd" contextRef="c-71" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" scale="0" id="f-525">51.82</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="c-72" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" scale="0" id="f-526">56.44</ix:nonFraction>, respectively, for the 2021 PSU&#8217;s.  In accordance with ASC 718, for the portion of the PSU&#8217;s subject to a Market Condition, stock-based compensation expense is derived using the Monte Carlo simulation methodology and is recognized ratably over the service period regardless of whether or not the attainment of the Market Condition is probable.  Therefore, the Company recognized $<ix:nonFraction unitRef="usd" contextRef="c-73" decimals="-5" name="us-gaap:DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="6" id="f-527">0.6</ix:nonFraction> million in stock-based compensation expense during 2023 related to the Market Condition portion of the 2023, 2022 and 2021 PSU awards.  There was a total of $<ix:nonFraction unitRef="usd" contextRef="c-74" decimals="-5" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" format="ixt:num-dot-decimal" scale="6" id="f-528">0.2</ix:nonFraction> million of unrecognized stock-based compensation expense related to the Market Condition portion of the 2023 and 2022 PSU awards as of December&#160;31, 2023.  At December&#160;31, 2023, the Market Condition for the 2021 PSU awards was met. Based on these results and board approval, <ix:nonFraction unitRef="shares" contextRef="c-75" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="f-529">9,262</ix:nonFraction> PSU&#8217;s vested during the first quarter of 2024 with respect to the portion of the 2021 PSU&#8217;s subject to the Market Condition.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the portion of the PSU&#8217;s subject to a Performance Condition, we recognize stock-based compensation expense on a straight-line basis over the Performance Period based on the probable outcome of the related Performance Condition. If satisfaction of the Performance Condition is not probable, stock-based compensation expense recognition is deferred until probability is attained and a cumulative compensation expense adjustment is recorded and recognized ratably over the </span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">59</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="f-460-4"><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">remaining service period.  The Company reassesses the probability of the satisfaction of the Performance Condition on a quarterly basis, and stock-based compensation expense is adjusted based on the portion of the requisite service period that has passed.  If actual results differ significantly from these estimates, stock-based compensation expense could be higher and have a material impact on our consolidated financial statements.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognized $<ix:nonFraction unitRef="usd" contextRef="c-67" decimals="-3" name="us-gaap:DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="6" id="f-530">0.2</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-76" decimals="-5" name="us-gaap:DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="6" id="f-531">0.9</ix:nonFraction> million of stock-based compensation expense related to the Performance Condition portion of the 2023 and 2022 PSU awards, respectively, during 2023 based on the probability of attaining the Performance Conditions.  The Company has $<ix:nonFraction unitRef="usd" contextRef="c-77" decimals="-5" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" format="ixt:num-dot-decimal" scale="6" id="f-532">0.4</ix:nonFraction> million of unrecognized stock-based compensation expense related to the Performance Condition portion of each of the 2023 and 2022 PSU awards at December&#160;31, 2023.  The Company recognized $<ix:nonFraction unitRef="usd" contextRef="c-78" decimals="-5" name="us-gaap:DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="6" id="f-533">0.6</ix:nonFraction> million of stock-based compensation expense related to the Performance Condition portion of the 2021 PSU awards as of December&#160;31, 2023 based on the achievement of the maximum performance level.  Based on these results and board approval, <ix:nonFraction unitRef="shares" contextRef="c-79" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="f-534">37,050</ix:nonFraction> PSU&#8217;s vested during the first quarter of 2024 with respect to the portion of the 2021 PSU awards subject to the Performance Condition.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Deferred Compensation Plans</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The purpose of the Company&#8217;s Amended and Restated Executives&#8217; Deferred Compensation Plan (the &#8220;Executive Plan&#8221;), a non-qualified deferred compensation plan, is to provide an opportunity for certain eligible employees of the Company to defer a portion of their compensation and to invest in the Company&#8217;s common shares.&#160;&#160;The purpose of the Company&#8217;s Amended and Restated Director Deferred Compensation Plan (the &#8220;Director Plan&#8221;) is to provide its directors with an opportunity to defer their director compensation and to invest in the Company&#8217;s common shares.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Compensation expense deferred into the Executive Plan and the Director Plan (together the &#8220;Plans&#8221;) totaled $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="0" name="us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="6" id="f-535">0.9</ix:nonFraction> million for the year ended December&#160;31, 2023, $<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="0" name="us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="6" id="f-536">1.1</ix:nonFraction> million in 2022 and $<ix:nonFraction unitRef="usd" contextRef="c-21" decimals="0" name="us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="6" id="f-537">0.3</ix:nonFraction> million in 2021.&#160;&#160;The portion of cash compensation deferred by employees and directors under the Plans is invested in fully-vested equity units in the Plans.&#160;&#160;One equity unit is the equivalent of one common share.&#160;&#160;Equity units and the related dividends (if any) will be converted and generally distributed to the employee or director in the form of common shares at the earlier of his or her elected distribution date or termination of service as an employee or director of the Company.&#160;&#160;Distributions from the Plans totaled $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:StockOptionPlanExpense" format="ixt:num-dot-decimal" scale="6" id="f-538">0.5</ix:nonFraction>&#160;million, $<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:StockOptionPlanExpense" format="ixt:num-dot-decimal" scale="6" id="f-539">0.4</ix:nonFraction>&#160;million, and $<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:StockOptionPlanExpense" format="ixt:num-dot-decimal" scale="6" id="f-540">0.3</ix:nonFraction>&#160;million during the years ended December&#160;31, 2023, 2022 and 2021, respectively.&#160;&#160;As of December&#160;31, 2023, there were a total of <ix:nonFraction unitRef="shares" contextRef="c-6" decimals="0" name="mho:StockUnitsOutstandingUnderStockOptionPlan" format="ixt:num-dot-decimal" scale="0" id="f-541">52,552</ix:nonFraction> equity units with a value of $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="mho:TotalValueOfUnitsOutstandingUnderAllStockOptionPlans" format="ixt:num-dot-decimal" scale="6" id="f-542">2.4</ix:nonFraction>&#160;million outstanding under the Plans.&#160;&#160;The aggregate fair market value of these units at December&#160;31, 2023, based on the closing price of the underlying common shares, was approximately $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:DeferredCompensationEquity" format="ixt:num-dot-decimal" scale="6" id="f-543">7.2</ix:nonFraction> million, and the associated deferred tax benefit the Company would recognize if the outstanding units were distributed was $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits" format="ixt:num-dot-decimal" scale="6" id="f-544">2.2</ix:nonFraction>&#160;million as of December&#160;31, 2023.&#160;&#160;Common shares are issued from treasury shares upon distribution of equity units from the Plans.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Profit Sharing and Retirement Plan</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has a profit-sharing and retirement plan that covers substantially all Company employees and permits participants to make contributions to the plan on a pre-tax basis in accordance with the provisions of Section 401(k) of the Internal Revenue Code of 1986, as amended.&#160;&#160;Company contributions to the plan are also made at the discretion of the Company&#8217;s Board of Directors based on the Company&#8217;s profitability and resulted in a $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:DefinedBenefitPlanContributionsByEmployer" format="ixt:num-dot-decimal" scale="6" id="f-545">5.6</ix:nonFraction>&#160;million, $<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:DefinedBenefitPlanContributionsByEmployer" format="ixt:num-dot-decimal" scale="6" id="f-546">5.8</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:DefinedBenefitPlanContributionsByEmployer" format="ixt:num-dot-decimal" scale="6" id="f-547">4.7</ix:nonFraction>&#160;million expense (net of plan expenses) for the years ended December 31, 2023, 2022 and 2021, respectively.</span></div></ix:continuation><div id="i8abfb6921920457cbacddec4407c8012_106"></div><div style="margin-bottom:10pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 3.  <ix:nonNumeric contextRef="c-1" name="us-gaap:FairValueDisclosuresTextBlock" id="f-550" continuedAt="f-550-1" escape="true">Fair Value Measurements</ix:nonNumeric></span></div><ix:continuation id="f-550-1" continuedAt="f-550-2"><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There are three measurement input levels for determining fair value: Level 1, Level 2, and Level 3.  Fair values determined by Level 1 inputs utilize quoted prices in active markets for identical assets or liabilities that the Company has the ability to access.  Fair values determined by Level 2 inputs utilize inputs other than quoted prices included in Level 1 that are observable for the asset or liability, either directly or indirectly.  Level 2 inputs include quoted prices for similar assets and liabilities in active markets, and inputs other than quoted prices that are observable for the asset or liability, such as interest rates and yield curves that are observable at commonly quoted intervals.  Level 3 inputs are unobservable inputs for the asset or liability, and include situations where there is little, if any, market activity for the asset or liability.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Assets Measured on a Recurring Basis</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To meet financing needs of our home-buying customers, M/I Financial is party to interest rate lock commitments (&#8220;IRLCs&#8221;), which are extended to customers who have applied for a mortgage loan and meet certain defined credit and underwriting criteria. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These IRLCs are considered derivative financial instruments.  M/I Financial manages interest rate risk related to its IRLCs and mortgage loans held for sale through the use of forward sales of mortgage-backed securities (&#8220;FMBSs&#8221;), the use of whole loan delivery commitments, and the occasional purchase of options on FMBSs in accordance with Company policy.  These FMBSs, options on FMBSs, and IRLCs covered by FMBSs are considered non-designated derivatives.  These amounts </span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">60</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="f-550-2" continuedAt="f-550-3"><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">are either recorded in Other Assets or Other Liabilities on the Consolidated Balance Sheets (depending on the respective balance for that year ended December 31).</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company measures both mortgage loans held for sale and IRLCs at fair value.&#160;&#160;Fair value measurement results in a better presentation of the changes in fair values of the loans and the derivative instruments used to economically hedge them.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the normal course of business, our financial services segment enters into contractual commitments to extend credit to buyers of single-family homes with fixed expiration dates.&#160;&#160;The commitments become effective when the borrowers &#8220;lock-in&#8221; a specified interest rate within established time frames.&#160;&#160;Market risk arises if interest rates move adversely between the time of the &#8220;lock-in&#8221; of rates by the borrower and the sale date of the loan to an investor.&#160;&#160;To mitigate the effect of the interest rate risk inherent in providing rate lock commitments to borrowers, the Company enters into optional or mandatory delivery forward sale contracts to sell whole loans and mortgage-backed securities to broker/dealers.&#160;&#160;The forward sale contracts lock in an interest rate and price for the sale of loans similar to the specific rate lock commitments.&#160;&#160;The Company does not engage in speculative trading or derivative activities.&#160;&#160;Both the rate lock commitments to borrowers and the forward sale contracts to broker/dealers or investors are undesignated derivatives, and accordingly, are marked to fair value through earnings.&#160;&#160;Changes in fair value measurements are included in earnings in the accompanying Consolidated Statements of Income.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of mortgage loans held for sale is estimated based primarily on published prices for mortgage-backed securities with similar characteristics.&#160;&#160;To calculate the effects of interest rate movements, the Company utilizes applicable published mortgage-backed security prices, and multiplies the price movement between the rate lock date and the balance sheet date by the notional loan commitment amount.&#160; The Company applies a fallout rate to IRLCs when measuring the fair value of rate lock commitments.&#160;&#160;Fallout is defined as locked loan commitments for which the Company does not close a mortgage loan and is based on management&#8217;s judgment and company experience.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company sells loans on a servicing released or servicing retained basis, and receives servicing compensation.&#160;&#160;Thus, the value of the servicing rights included in the fair value measurement is based upon contractual terms with investors and depends on the loan type. Mortgage servicing rights (Level 3 financial instruments as they are measured using significant unobservable inputs such as mortgage prepayment rates, discount rates and delinquency rates) are periodically evaluated for impairment. The amount of impairment is the amount by which the mortgage servicing rights, net of accumulated amortization, exceed their fair value, which is calculated using third-party valuations. Impairment, if any, is recognized through a valuation allowance and a reduction of revenue. Both the carrying value and fair value of mortgage servicing rights was $<ix:nonFraction unitRef="usd" contextRef="c-81" decimals="-3" name="us-gaap:ServicingAsset" format="ixt:num-dot-decimal" scale="6" id="f-551">10.7</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="c-82" decimals="-3" name="us-gaap:ServicingAsset" format="ixt:num-dot-decimal" scale="6" id="f-552">15.8</ix:nonFraction>&#160;million at December&#160;31, 2023 and 2022, respectively. </span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the Company&#8217;s forward sales contracts to broker/dealers solely considers the market price movement of the same type of security between the trade date and the balance sheet date.&#160;&#160;The market price changes are multiplied by the notional amount of the forward sales contracts to measure the fair value.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Interest Rate Lock Commitments.  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">IRLCs are extended to certain homebuying customers who have applied for a mortgage loan and meet certain defined credit and underwriting criteria.  Typically, the IRLCs will have a term of less than six months; however, in certain markets, the term could extend to nine months.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Some IRLCs are committed to a specific third-party investor through the use of whole loan delivery commitments matching the exact terms of the IRLC loan.  Uncommitted IRLCs are considered derivative instruments and are fair value adjusted, with the resulting gain or loss recorded in current earnings.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Forward Sales of Mortgage-Backed Securities. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> FMBSs are used to protect uncommitted IRLC loans against the risk of changes in interest rates between the lock date and the funding date.  FMBSs related to uncommitted IRLCs and FMBSs related to mortgage loans held for sale are classified and accounted for as non-designated derivative instruments and are recorded at fair value, with gains and losses recorded in current earnings.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Mortgage Loans Held for Sale.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Mortgage loans held for sale consists primarily of single-family residential loans collateralized by the underlying property.  Generally, all of the mortgage loans and related servicing rights are sold to third-party investors shortly after origination.&#160; During the period between when a loan is closed and when it is sold to an investor, the interest rate risk is covered through the use of a whole loan contract or by FMBSs.</span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">61</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="f-550-3" continuedAt="f-550-4"><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock" id="f-553" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below shows the notional amounts of our financial instruments at December 31, 2023 and 2022:</span></div><div style="margin-bottom:15pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:74.777%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.700%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.012%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Description of Financial Instrument (in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Uncommitted IRLCs</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="mho:NotionalAmountOfUncommittedInterestRateLockCommitments" format="ixt:num-dot-decimal" scale="3" id="f-554">174,274</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="mho:NotionalAmountOfUncommittedInterestRateLockCommitments" format="ixt:num-dot-decimal" scale="3" id="f-555">262,529</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">FMBSs related to uncommitted IRLCs</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="mho:ForwardSalesOfMortgageBackedSecuritiesRelatedToUncommittedInterestRateLockCommitments" format="ixt:num-dot-decimal" scale="3" id="f-556">174,000</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="mho:ForwardSalesOfMortgageBackedSecuritiesRelatedToUncommittedInterestRateLockCommitments" format="ixt:num-dot-decimal" scale="3" id="f-557">341,088</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Whole loan contracts and related mortgage loans held for sale</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="mho:BestEffortContractsAndRelatedMortgageLoansHeldForSale" format="ixt:num-dot-decimal" scale="3" id="f-558">10,398</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="mho:BestEffortContractsAndRelatedMortgageLoansHeldForSale" format="ixt:num-dot-decimal" scale="3" id="f-559">16,507</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">FMBSs related to mortgage loans held for sale</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="mho:ForwardSalesOfMortgageBackedSecuritiesRelatedToMortgageLoansHeldForSale" format="ixt:num-dot-decimal" scale="3" id="f-560">152,000</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="mho:ForwardSalesOfMortgageBackedSecuritiesRelatedToMortgageLoansHeldForSale" format="ixt:num-dot-decimal" scale="3" id="f-561">232,518</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Mortgage loans held for sale covered by FMBSs</span></td><td colspan="2" style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="mho:MortgageLoansHeldForSaleCoveredByForwardSalesOfMortgageBackedSecurities" format="ixt:num-dot-decimal" scale="3" id="f-562">160,547</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="mho:MortgageLoansHeldForSaleCoveredByForwardSalesOfMortgageBackedSecurities" format="ixt:num-dot-decimal" scale="3" id="f-563">233,378</ix:nonFraction>&#160;</span></td><td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock" id="f-564" escape="true"><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the amount of gain (loss) recognized, within our revenue in the Consolidated Statements of Income, on assets and liabilities measured on a recurring basis for the years ended December 31, 2023, 2022 and 2021:</span></div><div style="margin-bottom:15pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:512.25pt"><tr><td style="width:1.0pt"/><td style="width:343.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:49.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:4.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:49.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:4.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:49.00pt"/><td style="width:1.0pt"/></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Description (in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Mortgage loans held for sale</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-83" decimals="-3" name="mho:GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis" format="ixt:num-dot-decimal" scale="3" id="f-565">6,739</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-84" decimals="-3" name="mho:GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis" scale="3" id="f-566">407</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-85" decimals="-3" sign="-" name="mho:GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis" format="ixt:num-dot-decimal" scale="3" id="f-567">2,586</ix:nonFraction>)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Forward sales of mortgage-backed securities</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-86" decimals="-3" sign="-" name="mho:GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis" format="ixt:num-dot-decimal" scale="3" id="f-568">4,215</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-87" decimals="-3" sign="-" name="mho:GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis" format="ixt:num-dot-decimal" scale="3" id="f-569">7,482</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-88" decimals="-3" name="mho:GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis" format="ixt:num-dot-decimal" scale="3" id="f-570">6,117</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Interest rate lock commitments</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-89" decimals="-3" name="mho:GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis" format="ixt:num-dot-decimal" scale="3" id="f-571">2,829</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-90" decimals="-3" name="mho:GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis" format="ixt:num-dot-decimal" scale="3" id="f-572">1,282</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-91" decimals="-3" sign="-" name="mho:GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis" format="ixt:num-dot-decimal" scale="3" id="f-573">2,143</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Whole loan contracts</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-92" decimals="-3" name="mho:GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis" scale="3" id="f-574">43</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-93" decimals="-3" sign="-" name="mho:GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis" scale="3" id="f-575">323</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-94" decimals="-3" name="mho:GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis" scale="3" id="f-576">353</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total gain (loss) recognized</span></div></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="mho:GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis" format="ixt:num-dot-decimal" scale="3" id="f-577">5,396</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" sign="-" name="mho:GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis" format="ixt:num-dot-decimal" scale="3" id="f-578">6,116</ix:nonFraction>)</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="mho:GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis" format="ixt:num-dot-decimal" scale="3" id="f-579">1,741</ix:nonFraction>&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock" id="f-580" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables set forth the fair value of the Company&#8217;s derivative instruments and their location within the Consolidated Balance Sheets for the periods indicated (except for mortgage loans held for sale which are disclosed as a separate line item):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:33.498%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.989%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.498%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.573%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.330%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.989%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.498%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.573%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.752%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Asset Derivatives</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Liability Derivatives</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Description of Derivatives</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance Sheet <br/>Location</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value <br/>(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance Sheet Location</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value <br/>(in thousands)</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Forward sales of mortgage-backed securities</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other assets</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other liabilities</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-3" name="us-gaap:EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability" format="ixt:num-dot-decimal" scale="3" id="f-581">7,220</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Interest rate lock commitments</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other assets</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-96" decimals="-3" name="us-gaap:EmbeddedDerivativeFairValueOfEmbeddedDerivativeAsset" format="ixt:num-dot-decimal" scale="3" id="f-582">3,617</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other liabilities</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Whole loan contracts</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other assets</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other liabilities</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-97" decimals="-3" name="us-gaap:EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability" scale="3" id="f-583">335</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total fair value measurements</span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:EmbeddedDerivativeFairValueOfEmbeddedDerivativeAsset" format="ixt:num-dot-decimal" scale="3" id="f-584">3,617</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability" format="ixt:num-dot-decimal" scale="3" id="f-585">7,555</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:33.498%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.989%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.498%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.573%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.330%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.989%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.498%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.573%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.752%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Asset Derivatives</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Liability Derivatives</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Description of Derivatives</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balance Sheet <br/>Location</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair Value <br/>(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balance Sheet Location</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair Value <br/>(in thousands)</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Forward sales of mortgage-backed securities</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other liabilities</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-98" decimals="-3" name="us-gaap:EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability" format="ixt:num-dot-decimal" scale="3" id="f-586">3,005</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Interest rate lock commitments</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-99" decimals="-3" name="us-gaap:EmbeddedDerivativeFairValueOfEmbeddedDerivativeAsset" scale="3" id="f-587">787</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other liabilities</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Whole loan contracts</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other liabilities</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-100" decimals="-3" name="us-gaap:EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability" scale="3" id="f-588">377</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total fair value measurements</span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:EmbeddedDerivativeFairValueOfEmbeddedDerivativeAsset" scale="3" id="f-589">787</ix:nonFraction>&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability" format="ixt:num-dot-decimal" scale="3" id="f-590">3,382</ix:nonFraction>&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">62</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="f-550-4" continuedAt="f-550-5"><div style="margin-bottom:10pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Assets Measured on a Non-Recurring Basis</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company assesses inventory for recoverability on a quarterly basis if events or changes in local or national economic conditions indicate that the carrying amount of an asset may not be recoverable.  Our determination of fair value is based on projections and estimates, which are Level 3 measurement inputs.  For further explanation of the Company&#8217;s policy regarding our assessment of recoverability for assets measured on a non-recurring basis, see </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8abfb6921920457cbacddec4407c8012_94">Note 1</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> to our Consolidated Financial Statements.  The table below shows the level and measurement of assets measured on a non-recurring basis for the years ended December 31, 2023, 2022 and 2021:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:512.25pt"><tr><td style="width:1.0pt"/><td style="width:274.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:64.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:49.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:4.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:49.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:7.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:49.00pt"/><td style="width:1.0pt"/></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr style="height:21pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Description (in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair Value Hierarchy</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span></div></td></tr><tr style="height:5pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Adjusted basis of inventory </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Level 3</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-101" decimals="-3" name="mho:LongLivedRealEstateAssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-591">28,043</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-102" decimals="-3" name="mho:LongLivedRealEstateAssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-592">16,141</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-103" decimals="-3" name="mho:LongLivedRealEstateAssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-593">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total losses</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-101" decimals="-3" name="mho:RealEstateRelatedImpairments" format="ixt:num-dot-decimal" scale="3" id="f-594">10,608</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-102" decimals="-3" name="mho:RealEstateRelatedImpairments" format="ixt:num-dot-decimal" scale="3" id="f-595">18,351</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-103" decimals="-3" name="mho:RealEstateRelatedImpairments" format="ixt:fixed-zero" scale="3" id="f-596">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr style="height:12pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Initial basis of inventory </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-101" decimals="-3" name="mho:LongLivedAssetsInitialBasis" format="ixt:num-dot-decimal" scale="3" id="f-597">38,651</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-102" decimals="-3" name="mho:LongLivedAssetsInitialBasis" format="ixt:num-dot-decimal" scale="3" id="f-598">24,306</ix:nonFraction>&#160;</span></td><td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-103" decimals="-3" name="mho:LongLivedAssetsInitialBasis" format="ixt:fixed-zero" scale="3" id="f-599">&#8212;</ix:nonFraction>&#160;</span></td><td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">The fair values in the table above represent only assets whose carrying values were adjusted in the respective period.</span></div><div style="margin-bottom:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">The carrying values for these assets may have subsequently increased or decreased from the fair value reported due to activities that have occurred since the measurement date.</span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">This amount is inclusive of our investments in joint venture arrangements.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Financial Instruments</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Counterparty Credit Risk.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  To reduce the risk associated with losses that would be recognized if counterparties failed to perform as contracted, the Company limits the entities with whom management can enter into commitments.  This risk of accounting loss is the difference between the market rate at the time of non-performance by the counterparty and the rate to which the Company committed. </span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:FairValueByBalanceSheetGroupingTextBlock" id="f-600" escape="true"><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the carrying amounts and fair values of the Company&#8217;s financial instruments at December 31, 2023 and 2022.  The objective of the fair value measurement is to estimate the price at which an orderly transaction to sell the asset or transfer the liability would take place between market participants at the measurement date under current market conditions.</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:38.666%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:3.432%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.280%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.992%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.700%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.700%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.700%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.262%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value Hierarchy</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Assets:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cash, cash equivalents and restricted cash</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Level 1</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-81" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-601">732,804</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-44" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-602">732,804</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-82" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-603">311,542</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-45" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-604">311,542</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Mortgage loans held for sale</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Level 2</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-81" decimals="-3" name="us-gaap:MortgagesHeldForSaleFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-605">176,329</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-44" decimals="-3" name="us-gaap:MortgagesHeldForSaleFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-606">176,329</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-82" decimals="-3" name="us-gaap:MortgagesHeldForSaleFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-607">242,539</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-45" decimals="-3" name="us-gaap:MortgagesHeldForSaleFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-608">242,539</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Interest rate lock commitments</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Level 2</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-81" decimals="-3" name="mho:InterestRateLockCommitmentsFairValueDisclosuresAssets" format="ixt:num-dot-decimal" scale="3" id="f-609">3,617</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-44" decimals="-3" name="mho:InterestRateLockCommitmentsFairValueDisclosuresAssets" format="ixt:num-dot-decimal" scale="3" id="f-610">3,617</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-82" decimals="-3" name="mho:InterestRateLockCommitmentsFairValueDisclosuresAssets" scale="3" id="f-611">787</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-45" decimals="-3" name="mho:InterestRateLockCommitmentsFairValueDisclosuresAssets" scale="3" id="f-612">787</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Liabilities:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Notes payable - homebuilding operations</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Level 2</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-81" decimals="-3" name="us-gaap:LinesOfCreditFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-613">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-44" decimals="-3" name="us-gaap:LinesOfCreditFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-614">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-82" decimals="-3" name="us-gaap:LinesOfCreditFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-615">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-45" decimals="-3" name="us-gaap:LinesOfCreditFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-616">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Notes payable - financial services operations</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Level 2</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-81" decimals="-3" name="us-gaap:NotesPayableFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-617">165,844</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-44" decimals="-3" name="us-gaap:NotesPayableFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-618">165,844</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-82" decimals="-3" name="us-gaap:NotesPayableFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-619">245,741</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-45" decimals="-3" name="us-gaap:NotesPayableFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-620">245,741</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Senior notes due 2028 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(a)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Level 2</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-81" decimals="-3" name="mho:SeniorNotesDue2028FairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-621">400,000</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-44" decimals="-3" name="mho:SeniorNotesDue2028FairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-622">383,500</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-82" decimals="-3" name="mho:SeniorNotesDue2028FairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-623">400,000</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-45" decimals="-3" name="mho:SeniorNotesDue2028FairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-624">353,500</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Senior notes due 2030 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(a)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Level 2</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-81" decimals="-3" name="mho:SeniorNotesDue2030FairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-625">300,000</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-44" decimals="-3" name="mho:SeniorNotesDue2030FairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-626">267,375</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-82" decimals="-3" name="mho:SeniorNotesDue2030FairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-627">300,000</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-45" decimals="-3" name="mho:SeniorNotesDue2030FairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-628">240,750</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Whole loan contracts for committed IRLCs and mortgage loans held for sale</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Level 2</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-81" decimals="-3" name="mho:BestEffortsContractsForCommittedInterestRateLockCommitmentsAndMortgageLoansHeldForSaleFairValueDisclosures" scale="3" id="f-629">335</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-44" decimals="-3" name="mho:BestEffortsContractsForCommittedInterestRateLockCommitmentsAndMortgageLoansHeldForSaleFairValueDisclosures" scale="3" id="f-630">335</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-82" decimals="-3" name="mho:BestEffortsContractsForCommittedInterestRateLockCommitmentsAndMortgageLoansHeldForSaleFairValueDisclosures" scale="3" id="f-631">377</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-45" decimals="-3" name="mho:BestEffortsContractsForCommittedInterestRateLockCommitmentsAndMortgageLoansHeldForSaleFairValueDisclosures" scale="3" id="f-632">377</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Forward sales of mortgage-backed securities</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Level 2</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-81" decimals="-3" name="mho:ForwardContractsFairValueDisclosuresLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-633">7,220</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-44" decimals="-3" name="mho:ForwardContractsFairValueDisclosuresLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-634">7,220</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-82" decimals="-3" name="mho:ForwardContractsFairValueDisclosuresLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-635">3,005</ix:nonFraction>&#160;</span></td><td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-45" decimals="-3" name="mho:ForwardContractsFairValueDisclosuresLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-636">3,005</ix:nonFraction>&#160;</span></td><td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:12pt;margin-top:4pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.13pt">Our senior notes are stated at the principal amount outstanding which does not include the impact of premiums, discounts, and debt issuance costs that are amortized to interest cost over the respective terms of the notes.</span></div></ix:nonNumeric><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following methods and assumptions were used by the Company in estimating its fair value disclosures of financial instruments at December 31, 2023 and 2022:</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash, Cash Equivalents and Restricted Cash.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  The carrying amounts of these items approximate fair value because they are short-term by nature.</span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">63</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="f-550-5"><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Mortgage Loans Held for Sale, Forward Sales of Mortgage-Backed Securities, Interest Rate Lock Commitments, Whole Loan Contracts for Committed IRLCs and Mortgage Loans Held for Sale, Senior Notes due 2028, and Senior Notes due 2030. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The fair value of these financial instruments was determined based upon market quotes at December 31, 2023 and 2022.  The market quotes used were quoted prices for similar assets or liabilities along with inputs taken from observable market data by correlation.  The inputs were adjusted to account for the condition of the asset or liability.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Notes Payable - Homebuilding Operations.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  The interest rate available to the Company during 2023 under the Company&#8217;s $<ix:nonFraction unitRef="usd" contextRef="c-104" decimals="-6" name="us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="f-637">650</ix:nonFraction> million unsecured revolving credit facility, dated <ix:nonNumeric contextRef="c-105" name="us-gaap:LineOfCreditFacilityInitiationDate1" format="ixt:date-monthname-day-year-en" id="f-638">July&#160;18, 2013</ix:nonNumeric>, as amended mostly recently in December 2022 (the &#8220;Credit Facility&#8221;), fluctuated daily with SOFR plus a margin of 175 basis points, and thus the carrying value is a reasonable estimate of fair value.  See </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8abfb6921920457cbacddec4407c8012_145">Note 11</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> to our Consolidated Financial Statements for additional information regarding the Credit Facility.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Notes Payable - Financial Services Operations.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  M/I Financial is a party to a $<ix:nonFraction unitRef="usd" contextRef="c-106" decimals="-3" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="f-639">300</ix:nonFraction> million mortgage repurchase agreement, dated <ix:nonNumeric contextRef="c-107" name="us-gaap:LineOfCreditFacilityInitiationDate1" format="ixt:date-monthname-day-year-en" id="f-640">October&#160;24, 2023</ix:nonNumeric> (the &#8220;MIF Mortgage Repurchase Facility&#8221;).  For this credit facility, the interest rate is based on a variable rate index, and thus its carrying value is a reasonable estimate of fair value.  The interest rate available to M/I Financial fluctuated with SOFR.  See </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8abfb6921920457cbacddec4407c8012_145">Note 11</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> to our Consolidated Financial Statements for additional information regarding the MIF Mortgage Repurchase Facility.</span></div></ix:continuation><div id="i8abfb6921920457cbacddec4407c8012_112"></div><div style="margin-bottom:10pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 4.  Inventory and Capitalized Interest</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:InventoryDisclosureTextBlock" id="f-646" continuedAt="f-646-1" escape="true"><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Inventory</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfInventoryCurrentTableTextBlock" id="f-647" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the Company&#8217;s inventory as of December 31, 2023 and 2022 is as follows:</span></div><div style="margin-bottom:10pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.145%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.767%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Single-family lots, land and land development costs</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:InventoryRealEstateLandAndLandDevelopmentCosts" format="ixt:num-dot-decimal" scale="3" id="f-648">1,446,576</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:InventoryRealEstateLandAndLandDevelopmentCosts" format="ixt:num-dot-decimal" scale="3" id="f-649">1,294,779</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Land held for sale</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:InventoryLandHeldForSale" format="ixt:num-dot-decimal" scale="3" id="f-650">6,932</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:InventoryLandHeldForSale" format="ixt:num-dot-decimal" scale="3" id="f-651">3,331</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Homes under construction</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:InventoryHomesUnderConstruction" format="ixt:num-dot-decimal" scale="3" id="f-652">1,177,101</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:InventoryHomesUnderConstruction" format="ixt:num-dot-decimal" scale="3" id="f-653">1,366,804</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Model homes and furnishings - at cost (less accumulated depreciation: December&#160;31, 2023 - $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="mho:ModelHomeAccumulatedDepreciation" format="ixt:num-dot-decimal" scale="3" id="f-654">10,940</ix:nonFraction>; </span></div><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December&#160;31, 2022 - $<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="mho:ModelHomeAccumulatedDepreciation" format="ixt:num-dot-decimal" scale="3" id="f-655">10,371</ix:nonFraction>)</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="mho:InventoryModelHomesAndFurnishings" format="ixt:num-dot-decimal" scale="3" id="f-656">68,696</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="mho:InventoryModelHomesAndFurnishings" format="ixt:num-dot-decimal" scale="3" id="f-657">61,200</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Community development district infrastructure</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="mho:CommunityDevelopmentDistrict" format="ixt:num-dot-decimal" scale="3" id="f-658">19,339</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="mho:CommunityDevelopmentDistrict" format="ixt:num-dot-decimal" scale="3" id="f-659">29,701</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Land purchase deposits</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="mho:LandPurchaseDeposits" format="ixt:num-dot-decimal" scale="3" id="f-660">51,608</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="mho:LandPurchaseDeposits" format="ixt:num-dot-decimal" scale="3" id="f-661">55,739</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Consolidated inventory not owned</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:LandUnderPurchaseOptionsRecorded" format="ixt:num-dot-decimal" scale="3" id="f-662">26,899</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:LandUnderPurchaseOptionsRecorded" format="ixt:num-dot-decimal" scale="3" id="f-663">17,048</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total inventory</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:InventoryRealEstate" format="ixt:num-dot-decimal" scale="3" id="f-664">2,797,151</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:InventoryRealEstate" format="ixt:num-dot-decimal" scale="3" id="f-665">2,828,602</ix:nonFraction>&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Single-family lots, land and land development costs include raw land that the Company has purchased to develop into lots, costs incurred to develop the raw land into lots, and lots for which development has been completed, but which have not yet been used to start construction of a home.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Homes under construction include homes that are in various stages of construction.  As of December 31, 2023 and 2022, we had <ix:nonFraction unitRef="homes" contextRef="c-6" decimals="INF" name="mho:NumberOfSpeculativeHomes" format="ixt:num-dot-decimal" scale="0" id="f-666">2,023</ix:nonFraction> homes (with a carrying value of $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="mho:SpeculativeHomesCarryingValue" format="ixt:num-dot-decimal" scale="6" id="f-667">424.2</ix:nonFraction> million) and <ix:nonFraction unitRef="homes" contextRef="c-7" decimals="INF" name="mho:NumberOfSpeculativeHomes" format="ixt:num-dot-decimal" scale="0" id="f-668">1,827</ix:nonFraction> homes (with a carrying value of $<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="mho:SpeculativeHomesCarryingValue" format="ixt:num-dot-decimal" scale="6" id="f-669">431.7</ix:nonFraction> million), respectively, included in homes under construction that were not subject to a sales contract.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Model homes and furnishings include homes that are under construction or have been completed and are being used as sales models.  The amount also includes the net book value of furnishings included in our model homes.  Depreciation on model home furnishings is recorded using an accelerated method over the estimated useful life of the assets, which is typically three years.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company assesses inventory for recoverability on a quarterly basis.  See Notes </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8abfb6921920457cbacddec4407c8012_94">1</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8abfb6921920457cbacddec4407c8012_106">3</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> to our Consolidated Financial Statements for additional details relating to our procedures for evaluating our inventories for impairment. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Land purchase deposits include both refundable and non-refundable amounts paid to third party sellers relating to the purchase of land.  On an ongoing basis, the Company evaluates the land option agreements relating to the land purchase deposits.  The Company expenses any deposits and accumulated pre-acquisition costs relating to such agreements in the period when the Company makes the decision not to proceed with the purchase of land under an agreement.</span></div></ix:nonNumeric><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">64</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="f-646-1"><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Capitalized Interest</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company capitalizes interest during land development and home construction.&#160;&#160;Capitalized interest is charged to land and housing costs and expensed as the related inventory is delivered to a third party.&#160;&#160;<ix:nonNumeric contextRef="c-1" name="mho:RealEstateInventoryCapitalizedInterestCostsTableTextBlock" id="f-670" continuedAt="f-670-1" escape="true">The summary of capitalized interest for the years ended December 31, 2023, 2022 and 2021 is as follows:</ix:nonNumeric></span></div><ix:continuation id="f-670-1"><div style="margin-bottom:8pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:64.639%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.441%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.117%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.441%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.117%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.445%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Capitalized interest, beginning of period</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:RealEstateInventoryCapitalizedInterestCosts" format="ixt:num-dot-decimal" scale="3" id="f-671">29,625</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-3" name="us-gaap:RealEstateInventoryCapitalizedInterestCosts" format="ixt:num-dot-decimal" scale="3" id="f-672">24,343</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" name="us-gaap:RealEstateInventoryCapitalizedInterestCosts" format="ixt:num-dot-decimal" scale="3" id="f-673">21,329</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Interest capitalized to inventory</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:RealEstateInventoryCapitalizedInterestCostsIncurred" format="ixt:num-dot-decimal" scale="3" id="f-674">35,845</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:RealEstateInventoryCapitalizedInterestCostsIncurred" format="ixt:num-dot-decimal" scale="3" id="f-675">35,552</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:RealEstateInventoryCapitalizedInterestCostsIncurred" format="ixt:num-dot-decimal" scale="3" id="f-676">36,843</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Capitalized interest charged to land and housing costs and expenses</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:RealEstateInventoryCapitalizedInterestCostsCostOfSales1" format="ixt:num-dot-decimal" scale="3" id="f-677">33,326</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:RealEstateInventoryCapitalizedInterestCostsCostOfSales1" format="ixt:num-dot-decimal" scale="3" id="f-678">30,270</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:RealEstateInventoryCapitalizedInterestCostsCostOfSales1" format="ixt:num-dot-decimal" scale="3" id="f-679">33,829</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Capitalized interest, end of period</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:RealEstateInventoryCapitalizedInterestCosts" format="ixt:num-dot-decimal" scale="3" id="f-680">32,144</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:RealEstateInventoryCapitalizedInterestCosts" format="ixt:num-dot-decimal" scale="3" id="f-681">29,625</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-3" name="us-gaap:RealEstateInventoryCapitalizedInterestCosts" format="ixt:num-dot-decimal" scale="3" id="f-682">24,343</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Interest incurred</span></td><td style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:InterestCostsIncurred" format="ixt:num-dot-decimal" scale="3" id="f-683">15,823</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:InterestCostsIncurred" format="ixt:num-dot-decimal" scale="3" id="f-684">37,802</ix:nonFraction>&#160;</span></td><td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:InterestCostsIncurred" format="ixt:num-dot-decimal" scale="3" id="f-685">38,999</ix:nonFraction>&#160;</span></td><td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:continuation></ix:continuation><div id="i8abfb6921920457cbacddec4407c8012_115"></div><div style="margin-bottom:10pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 5.  <ix:nonNumeric contextRef="c-1" name="us-gaap:RelatedPartyTransactionsDisclosureTextBlock" id="f-686" continuedAt="f-686-1" escape="true">Transactions with Related Parties</ix:nonNumeric></span></div><ix:continuation id="f-686-1"><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, in the ordinary course of business, we have transacted with related or affiliated companies and with certain of our officers and directors. We believe that the terms and fees negotiated for all transactions listed below are no less favorable than those that could be negotiated in arm&#8217;s length transactions.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company made a contribution of $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" format="ixt:num-dot-decimal" scale="6" id="f-687">2.3</ix:nonFraction>&#160;million in 2023 to the M/I Homes Foundation, a charitable organization having certain officers and directors of the Company on its Board of Trustees. </span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company had a receivable of $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="mho:SplitDollarLifeInsurancePolicies" format="ixt:num-dot-decimal" scale="6" id="f-688">0.2</ix:nonFraction> million at both December 31, 2023 and 2022 due from an executive officer, relating to amounts owed to the Company for split-dollar life insurance policy premiums.&#160;&#160;The Company will collect the receivable either directly from the executive officer, if employment terminates other than by death, or from the executive officer&#8217;s beneficiary, if employment terminates due to death of the executive officer.</span></div></ix:continuation><div id="i8abfb6921920457cbacddec4407c8012_121"></div><div style="margin-bottom:10pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 6. <ix:nonNumeric contextRef="c-1" name="us-gaap:EquityMethodInvestmentsDisclosureTextBlock" id="f-691" continuedAt="f-691-1" escape="true">Investment in Joint Venture Arrangements</ix:nonNumeric></span></div><ix:continuation id="f-691-1" continuedAt="f-691-2"><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In order to minimize our investment and risk of land exposure in a single location, we have periodically partnered with other land developers or homebuilders to share in the land investment and development of a property through joint ownership and development agreements, joint ventures, and other similar arrangements.  As of December&#160;31, 2023 and 2022, our investment in such joint venture arrangements totaled $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:EquityMethodInvestments" format="ixt:num-dot-decimal" scale="6" id="f-692">44.0</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:EquityMethodInvestments" format="ixt:num-dot-decimal" scale="6" id="f-693">51.6</ix:nonFraction>&#160;million, respectively, and was reported as Investment in Joint Venture Arrangements on our Consolidated Balance Sheets.  The decrease from prior year was driven primarily by lot distributions from our joint venture arrangements during 2023 of $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="mho:DistributionOfSingleFamilyLotsFromUnconsolidatedLlcs" format="ixt:num-dot-decimal" scale="6" id="f-694">31.1</ix:nonFraction>&#160;million offset, in part, by our cash contributions to our joint venture arrangements during 2023 of $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:PaymentsToAcquireInterestInSubsidiariesAndAffiliates" format="ixt:num-dot-decimal" scale="6" id="f-695">23.6</ix:nonFraction>&#160;million.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The majority of our investment in joint venture arrangements for both 2023 and 2022 consisted of joint ownership and development agreements for which a special purpose entity was not established (&#8220;JODAs&#8221;).  In these JODAs, we own the property jointly with partners which are typically other builders, and land development activities are funded jointly until the developed lots are subdivided for separate ownership by the partners in accordance with the JODA and the approved site plan.  As of December&#160;31, 2023 and 2022, the Company had $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="mho:Companysinvestmentinjointdevelopmentorsimilaragreements" format="ixt:num-dot-decimal" scale="6" id="f-696">38.4</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="mho:Companysinvestmentinjointdevelopmentorsimilaragreements" format="ixt:num-dot-decimal" scale="6" id="f-697">45.9</ix:nonFraction> million, respectively, invested in JODAs.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The remainder of our investment in joint venture arrangements was comprised of joint venture arrangements where a special purpose entity was established to own and develop the property.  For these joint venture arrangements, we generally enter into limited liability company or similar arrangements (&#8220;LLCs&#8221;) with the other partners.  These entities typically engage in land development activities for the purpose of distributing or selling developed lots to the Company and its partners in the LLC.  As of December&#160;31, 2023 and 2022, the Company had $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="mho:EquityinvestedinLLCs" format="ixt:num-dot-decimal" scale="6" id="f-698">5.6</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="mho:EquityinvestedinLLCs" format="ixt:num-dot-decimal" scale="6" id="f-699">5.7</ix:nonFraction> million, respectively, of equity invested in LLCs.  The Company&#8217;s percentage of ownership in these LLCs as of both December&#160;31, 2023 and 2022 ranged from <ix:nonFraction unitRef="number" contextRef="c-108" decimals="2" name="us-gaap:EquityMethodInvestmentOwnershipPercentage" scale="-2" id="f-700">25</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="c-109" decimals="2" name="us-gaap:EquityMethodInvestmentOwnershipPercentage" scale="-2" id="f-701">50</ix:nonFraction>%.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We use the equity method of accounting for investments in LLCs and other joint venture arrangements, including JODAs, over which we exercise significant influence but do not have a controlling interest.  Under the equity method, our share of the LLCs&#8217; earnings or loss, if any, is included in our Consolidated Statements of Income.  The Company&#8217;s equity in income relating to earnings from its LLCs was less than $0.1 million for both the years ended December&#160;31, 2023 and 2022, and $0.1 million for the year ended December 31, 2021. Our share of the profit relating to lots we purchase from our LLCs is deferred until homes are delivered by us and title passes to a homebuyer.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe that the Company&#8217;s maximum exposure related to its investment in these joint venture arrangements as of December&#160;31, 2023 was the amount invested of $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:EquityMethodInvestments" format="ixt:num-dot-decimal" scale="6" id="f-702">44.0</ix:nonFraction>&#160;million, which is reported as Investment in Joint Venture Arrangements </span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">65</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="f-691-2"><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">on our Consolidated Balance Sheets. We expect to invest further amounts in these joint venture arrangements as development of the properties progresses.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company assesses its investments in joint venture arrangements for recoverability on a quarterly basis in accordance with ASC 323, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Investments - Equity Method and Joint Ventures </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(&#8220;ASC 323&#8221;)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">as described below.  If the fair value of the investment is less than the investment&#8217;s carrying value, and the Company determines that the decline in value is other than temporary, the Company will write down the value of the investment to its estimated fair value.  The determination of whether an investment&#8217;s fair value is less than the carrying value requires management to make certain assumptions regarding the amount and timing of future contributions to the joint venture arrangements, the timing of distribution of lots to the Company from the joint venture arrangements, the projected fair value of the lots at the time of distribution to the Company, and the estimated proceeds from, and timing of, the sale of land or lots to third parties.  In determining the fair value of investments in joint venture arrangements, the Company evaluates the projected cash flows associated with each joint venture arrangement.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of both December&#160;31, 2023 and 2022, the Company used a discount rate of <ix:nonFraction unitRef="number" contextRef="c-39" decimals="2" name="mho:DiscountRateUsedInDeterminingFairValueOfLandAndLots" scale="-2" id="f-703">16</ix:nonFraction>% in determining the fair value of investments in joint venture arrangements.  In addition to the assumptions management must make to determine if the investment&#8217;s fair value is less than the carrying value, management must also use judgment in determining whether the impairment is other than temporary.  The factors management considers are: (1) the length of time and the extent to which the market value has been less than cost; (2) the financial condition and near-term prospects of the joint venture arrangement; and (3) the intent and ability of the Company to retain its investment in the joint venture arrangements for a period of time sufficient to allow for any anticipated recovery in market value.  Due to uncertainties in the estimation process and the significant volatility in demand for new housing, actual results could differ significantly from such estimates.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Variable Interest Entities</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">With respect to our investments in these LLCs, we are required, under ASC 810-10, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Consolidation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (&#8220;ASC 810&#8221;), to evaluate whether or not such entities should be consolidated into our Consolidated Financial Statements.  We perform these evaluations when each new entity is created and upon any events that require reconsideration of the entity.  In order to determine if we should consolidate an LLC, we determine (1) if the LLC is a variable interest entity (&#8220;VIE&#8221;) and (2) if we are the primary beneficiary of the entity.  To determine whether we are the primary beneficiary of an entity, we consider whether we have the ability to control the activities of the VIE that most significantly impact its economic performance.  This analysis considers, among other things, whether we have: the ability to determine the budget and scope of land development work, if any; the ability to control financing decisions for the VIE; the ability to acquire additional land into the VIE or dispose of land in the VIE not under contract with M/I Homes; and the ability to change or amend the existing option contract with the VIE.  If we determine that we are not able to control such activities, we are not considered the primary beneficiary of the VIE.  As of December&#160;31, 2023 and 2022, we have determined that no LLC in which we have an interest met the requirements of a VIE.</span></div></ix:continuation><div id="i8abfb6921920457cbacddec4407c8012_127"></div><div style="margin-bottom:10pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 7.  <ix:nonNumeric contextRef="c-1" name="us-gaap:GuaranteesTextBlock" id="f-711" continuedAt="f-711-1" escape="true">Guarantees and Indemnifications</ix:nonNumeric></span></div><ix:continuation id="f-711-1" continuedAt="f-711-2"><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Guarantee and indemnity liabilities are established by charging the applicable income statement or balance sheet line, depending on the nature of the guarantee or indemnity, and crediting a liability.&#160;&#160;In the ordinary course of business, M/I Financial, a 100%-owned subsidiary of M/I Homes, Inc., enters into agreements that provide a limited-life guarantee on loans sold to certain third-party purchasers of its mortgage loans that M/I Financial will repurchase a loan if certain conditions occur, primarily if the mortgagor does not meet the terms of the loan within the first six months after the sale of the loan.  Loans totaling approximately $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="mho:TotalOfLoansCoveredByGuarantees" format="ixt:num-dot-decimal" scale="6" id="f-712">544.5</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="mho:TotalOfLoansCoveredByGuarantees" format="ixt:num-dot-decimal" scale="6" id="f-713">360.4</ix:nonFraction> million were covered under these guarantees as of December 31, 2023 and 2022, respectively.  The increase in loans covered by these guarantees from December&#160;31, 2022 is a result of a change in the mix of investors and their related purchase terms.  A portion of the revenue paid to M/I Financial for providing the guarantees on these loans was deferred at December&#160;31, 2023, and will be recognized in income as M/I Financial is released from its obligation under the guarantees.  The risk associated with the guarantees above is offset by the value of the underlying assets. M/I Financial estimates its actual liability related to the guarantee and any indemnities subsequently provided to the purchaser of the loans in lieu of loan repurchase based on historical loss experience.&#160;&#160;Actual future costs associated with loans guaranteed or indemnified could differ materially from our current estimated amounts.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">M/I Financial has received inquiries concerning underwriting matters from purchasers of its loans regarding certain loans totaling approximately $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="mho:TotalOfGuaranteedLoansInquiredAbout" format="ixt:num-dot-decimal" scale="6" id="f-714">6.3</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="mho:TotalOfGuaranteedLoansInquiredAbout" format="ixt:num-dot-decimal" scale="6" id="f-715">2.4</ix:nonFraction> million at December 31, 2023 and 2022, respectively.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">M/I Financial has also guaranteed the collectability of certain loans to third party insurers (U.S. Department of Housing and Urban Development and U.S. Veterans Administration) of those loans for periods ranging from five to thirty years.  The maximum potential amount of future payments is equal to the outstanding loan value less the value of the underlying asset plus administrative costs incurred related to foreclosure on the loans, should this event occur.</span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">66</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="f-711-2"><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recorded a liability relating to the guarantees described above totaling $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="mho:LoanRepurchaseGuaranteeLiability" format="ixt:num-dot-decimal" scale="6" id="f-716">1.7</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="mho:LoanRepurchaseGuaranteeLiability" format="ixt:num-dot-decimal" scale="6" id="f-717">0.7</ix:nonFraction>&#160;million at December 31, 2023 and 2022, respectively, which is management&#8217;s best estimate of the Company&#8217;s liability with respect to such guarantees.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has also provided certain other guarantees and indemnities in connection with the purchase and development of land, including environmental indemnities, and guarantees of the completion of land development.&#160;&#160;The Company estimates these liabilities based on the estimated cost of insurance coverage or estimated cost of acquiring a bond in the amount of the exposure.&#160;&#160;Actual future costs associated with these guarantees and indemnities could differ materially from our current estimated amounts.  At December 31, 2023 and 2022, guarantees and indemnities of $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:GuaranteeObligationsCurrentCarryingValue" format="ixt:num-dot-decimal" scale="6" id="f-718">2.4</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:GuaranteeObligationsCurrentCarryingValue" format="ixt:num-dot-decimal" scale="6" id="f-719">1.4</ix:nonFraction> million, respectively, were included in Other Liabilities on the Consolidated Balance Sheets.</span></div></ix:continuation><div id="i8abfb6921920457cbacddec4407c8012_133"></div><div style="margin-bottom:10pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 8.  <ix:nonNumeric contextRef="c-1" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" id="f-722" continuedAt="f-722-1" escape="true">Commitments and Contingencies</ix:nonNumeric></span></div><ix:continuation id="f-722-1" continuedAt="f-722-2"><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Warranty</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our warranty reserves are included in Other Liabilities in the Company&#8217;s Consolidated Balance Sheets, as further explained in </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8abfb6921920457cbacddec4407c8012_94">Note 1</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> to our Consolidated Financial Statements.&#160; <ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock" id="f-723" continuedAt="f-723-1" escape="true">A summary of warranty activity for the years ended December 31, 2023, 2022 and 2021 is as follows:</ix:nonNumeric></span></div><ix:continuation id="f-723-1"><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:66.154%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.738%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.415%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.738%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.415%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.740%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Warranty reserves, beginning of period</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:ProductWarrantyAccrual" format="ixt:num-dot-decimal" scale="3" id="f-724">32,902</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-3" name="us-gaap:ProductWarrantyAccrual" format="ixt:num-dot-decimal" scale="3" id="f-725">29,728</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" name="us-gaap:ProductWarrantyAccrual" format="ixt:num-dot-decimal" scale="3" id="f-726">29,012</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Warranty expense on homes delivered during the period</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ProductWarrantyAccrualWarrantiesIssued" format="ixt:num-dot-decimal" scale="3" id="f-727">21,525</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:ProductWarrantyAccrualWarrantiesIssued" format="ixt:num-dot-decimal" scale="3" id="f-728">21,936</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:ProductWarrantyAccrualWarrantiesIssued" format="ixt:num-dot-decimal" scale="3" id="f-729">20,877</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Changes in estimates for pre-existing warranties</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ProductWarrantyAccrualPreexistingIncreaseDecrease" format="ixt:num-dot-decimal" scale="3" id="f-730">2,457</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:ProductWarrantyAccrualPreexistingIncreaseDecrease" format="ixt:num-dot-decimal" scale="3" id="f-731">5,374</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:ProductWarrantyAccrualPreexistingIncreaseDecrease" format="ixt:num-dot-decimal" scale="3" id="f-732">2,382</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Settlements made during the period</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ProductWarrantyAccrualPayments" format="ixt:num-dot-decimal" scale="3" id="f-733">24,904</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:ProductWarrantyAccrualPayments" format="ixt:num-dot-decimal" scale="3" id="f-734">24,136</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:ProductWarrantyAccrualPayments" format="ixt:num-dot-decimal" scale="3" id="f-735">22,543</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Warranty reserves, end of period</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:ProductWarrantyAccrual" format="ixt:num-dot-decimal" scale="3" id="f-736">31,980</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:ProductWarrantyAccrual" format="ixt:num-dot-decimal" scale="3" id="f-737">32,902</ix:nonFraction>&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-3" name="us-gaap:ProductWarrantyAccrual" format="ixt:num-dot-decimal" scale="3" id="f-738">29,728</ix:nonFraction>&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div></ix:continuation><div style="margin-bottom:8pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Performance Bonds and Letters of Credit</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company provides standby letters of credit and completion bonds for development work in progress, deposits on land and lot purchase agreements and miscellaneous deposits.&#160; At December&#160;31, 2023, the Company had outstanding approximately $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="mho:LettersOfCreditAndBonds" format="ixt:num-dot-decimal" scale="6" id="f-739">391.7</ix:nonFraction>&#160;million of completion bonds and standby letters of credit, some of which were issued to various local governmental entities that expire at various times through September 2028.  Included in this total are: (1) $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="mho:OutstandingPerformanceBonds" format="ixt:num-dot-decimal" scale="6" id="f-740">313.0</ix:nonFraction> million of performance and maintenance bonds and $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="mho:PerformanceLettersOfCreditOutstanding" format="ixt:num-dot-decimal" scale="6" id="f-741">56.7</ix:nonFraction> million of performance letters of credit that serve as completion bonds for land development work in progress (letters of credit represent potential commitments and generally expire within one or two years); (2) $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="mho:FinancialLettersOfCredit" format="ixt:num-dot-decimal" scale="6" id="f-742">14.0</ix:nonFraction>&#160;million of financial letters of credit, of which $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="mho:OutstandingLettersOfCreditInLieuOfCashDepositsUnderCertainLandOptionContracts" format="ixt:num-dot-decimal" scale="6" id="f-743">10.3</ix:nonFraction>&#160;million represent deposits on land and lot purchase agreements; (3) $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="mho:FinancialBonds" format="ixt:num-dot-decimal" scale="6" id="f-744">4.7</ix:nonFraction>&#160;million of financial bonds; and (4) $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="mho:CorporateNotes" format="ixt:num-dot-decimal" scale="6" id="f-745">3.3</ix:nonFraction>&#160;million of corporate notes.  The development agreements under which we are required to provide completion bonds or letters of credit are generally not subject to a required completion date and only require that the improvements are in place in phases as houses are built and sold.&#160;&#160;In locations where development has progressed, the amount of development work remaining to be completed is typically less than the remaining amount of bonds or letters of credit due to timing delays in obtaining releases of the bonds or letters of credit.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Land Option Agreements</span></div><div><span><br/></span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the ordinary course of business, the Company enters into land option or purchase agreements for which we generally pay non-refundable deposits.  Pursuant to these land option agreements, the Company provides a deposit to the seller as consideration for the right to purchase land at different times in the future, usually at predetermined prices.&#160; In accordance with ASC 810, we analyze our land option or purchase agreements to determine whether the corresponding land sellers are VIEs and, if so, whether we are the primary beneficiary, using an analysis similar to that described above in </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8abfb6921920457cbacddec4407c8012_121">Note 6</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.  Although we do not have legal title to the optioned land, ASC 810 requires a company to consolidate a VIE if the company is determined to be the primary beneficiary.  In cases where we are the primary beneficiary, even though we do not have title to such land, we are required to consolidate these purchase/option agreements and reflect such assets and liabilities in our Consolidated Inventory Not Owned in our Consolidated Balance Sheets.  At both December 31, 2023 and 2022, we concluded that we were not the primary beneficiary of any VIEs from which we are purchasing land under option or purchase agreements.  </span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, we evaluate our land option or purchase agreements to determine for each contract if (1) a portion or all of the purchase price is a specific performance requirement, or (2) the amount of deposits and prepaid acquisition and development costs exceed certain thresholds relative to the remaining purchase price of the lots.  If either is the case, then the remaining purchase price of the lots (or the specific performance amount, if applicable) is recorded as an asset and liability in Consolidated Inventory Not Owned (as further described below) on our Consolidated Balance Sheets.</span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">67</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="f-722-2"><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other than as described below in &#8220;Consolidated Inventory Not Owned and Related Obligation,&#8221; the Company currently believes that its maximum exposure as of December&#160;31, 2023 related to our land option agreements is equal to the amount of the Company&#8217;s outstanding deposits and prepaid acquisition costs, which totaled $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="mho:OutstandingDepositsOnLandAndLots" format="ixt:num-dot-decimal" scale="6" id="f-746">73.7</ix:nonFraction>&#160;million, including cash deposits of $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="mho:LandPurchaseDeposits" format="ixt:num-dot-decimal" scale="6" id="f-747">51.6</ix:nonFraction>&#160;million, prepaid acquisition costs of $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="mho:PrepaidLandAcquisitionCosts" format="ixt:num-dot-decimal" scale="6" id="f-748">8.5</ix:nonFraction>&#160;million, letters of credit of $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="mho:OutstandingLettersOfCreditInLieuOfCashDepositsUnderCertainLandOptionContracts" format="ixt:num-dot-decimal" scale="6" id="f-749">10.3</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:ShortTermNonBankLoansAndNotesPayable" format="ixt:num-dot-decimal" scale="6" id="f-750">3.3</ix:nonFraction> million of other non-cash deposits.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December&#160;31, 2023, the Company also had options and contingent purchase agreements to acquire land and developed lots with an aggregate purchase price of approximately $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:PurchaseOptionsLand" format="ixt:num-dot-decimal" scale="9" id="f-751">1.09</ix:nonFraction> billion.  Purchase of properties under these agreements is contingent upon satisfaction of certain requirements by the Company and the sellers.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Consolidated Inventory Not Owned and Related Obligation</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December&#160;31, 2023 and December&#160;31, 2022, Consolidated Inventory Not Owned was $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:LandUnderPurchaseOptionsRecorded" format="ixt:num-dot-decimal" scale="6" id="f-752">26.9</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:LandUnderPurchaseOptionsRecorded" format="ixt:num-dot-decimal" scale="6" id="f-753">17.0</ix:nonFraction> million, respectively.  At December 31, 2023 and 2022, the corresponding liability of $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="mho:ObligationForConsolidatedInventoryNotOwned" format="ixt:num-dot-decimal" scale="6" id="f-754">26.9</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="mho:ObligationForConsolidatedInventoryNotOwned" format="ixt:num-dot-decimal" scale="6" id="f-755">17.0</ix:nonFraction>&#160;million, respectively, has been classified as Obligation for Consolidated Inventory Not Owned on the Consolidated Balance Sheets.  The increase in this balance from December&#160;31, 2022 is related primarily to an increase in the number of land purchase agreements that had deposits and prepaid acquisition and development costs that exceeded certain thresholds resulting in the remaining purchase price of the lots to be recorded in inventory not owned, as well as an increase in the aggregate purchase amount of land contracts with specific performance requirements. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Legal Matters<br/></span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company and certain of its subsidiaries have been named as defendants in certain other legal proceedings which are incidental to our business.  While management currently believes that the ultimate resolution of these other legal proceedings, individually and in the aggregate, will not have a material effect on the Company&#8217;s financial position, results of operations&#160;and cash flows, such legal proceedings are subject to inherent uncertainties.  The Company has recorded a liability to provide for the anticipated costs, including legal defense costs, associated with the resolution of these other legal proceedings.  However, the possibility exists that the costs to resolve these legal proceedings could differ from the recorded estimates and, therefore, have a material effect&#160;on the Company&#8217;s net income for the periods in which they are resolved.  At December 31, 2023 and 2022, we had $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:LossContingencyAccrualAtCarryingValue" format="ixt:num-dot-decimal" scale="6" id="f-756">1.0</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:LossContingencyAccrualAtCarryingValue" format="ixt:num-dot-decimal" scale="6" id="f-757">1.2</ix:nonFraction> million reserved for legal expenses, respectively.</span></div></ix:continuation><div id="i8abfb6921920457cbacddec4407c8012_139"></div><div style="margin-bottom:10pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 9.  <ix:nonNumeric contextRef="c-1" name="us-gaap:LesseeOperatingLeasesTextBlock" id="f-758" continuedAt="f-758-1" escape="true">Operating Leases</ix:nonNumeric></span></div><ix:continuation id="f-758-1" continuedAt="f-758-2"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company leases certain office space and model homes under operating leases with remaining terms of less than one year to <ix:nonNumeric contextRef="c-6" name="us-gaap:LesseeOperatingLeaseRemainingLeaseTerm" format="ixt-sec:duryear" id="f-759">17</ix:nonNumeric> years.&#160;&#160;The Company sells model homes to investors with the express purpose of leasing the homes back as sales models for a specified period of time.&#160;&#160;Under ASC 842, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Leases</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> ("ASC 842"), the Company records the sale of the model home and the profit on the sale at the time of the home delivery.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determines if an arrangement is a lease at inception when the arrangement transfers the right to control the use of an identified asset to the Company.  Right of Use (&#8220;ROU&#8221;) assets represent the right to use an underlying asset for the lease term and lease liabilities represent the obligation to make payments arising from the lease agreement. The Company has operating leases but does not have any material financing leases.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease ROU assets and operating lease liabilities are recognized at the lease commencement date based on the present value of the lease payments over the lease term.  The lease term includes an option to extend or terminate a lease when it is reasonably certain that the option will be exercised.  The exercise of these lease renewal options is generally at our discretion.&#160; The operating lease ROU assets include any lease payments made in advance and exclude any lease incentives.  Lease payments include both lease and non-lease components as a single lease component.   Lease expense is recognized on a straight-line basis over the lease term.  The expense recognition pattern for our leases remained substantially unchanged as a result of the adoption of ASC 842.  Variable lease payments consist of non-lease services related to the lease. Variable lease payments are excluded from the ROU assets and lease liabilities and are expensed as incurred.  Short-term leases include leases with terms of less than one year without renewal options that are reasonably certain to be exercised and are recognized on a straight-line basis over the lease term.  Due to our election of the practical expedient, leases with an initial term of twelve months or less are not recorded on the balance sheet.  As the rate implicit in our leases is not readily determinable, the Company uses its estimated incremental borrowing rate at the commencement date in determining the present value of the lease payments.  We give consideration to our debt issuances as well as to the current rate available under our Credit Facility when calculating our incremental borrowing rate.  Our lease agreements do not contain any residual value guarantees or material restrictive covenants.</span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">68</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="f-758-2"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the twelve months ended December&#160;31, 2023, the Company&#8217;s operating ROU asset and operating lease liability decreased by $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="6" id="f-760">4.1</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:CapitalLeaseObligationsIncurred" format="ixt:num-dot-decimal" scale="6" id="f-761">3.7</ix:nonFraction> million, respectively, as a result of $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense" format="ixt:num-dot-decimal" scale="6" id="f-762">9.2</ix:nonFraction>&#160;million of additional ROU asset amortization and $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="6" id="f-763">8.9</ix:nonFraction>&#160;million of additional periodic lease expense, offset partially by $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="mho:IncreaseinOperatingleasesduetonewleases" format="ixt:num-dot-decimal" scale="6" id="f-764">5.2</ix:nonFraction> million in additional leases and modifications to existing leases throughout the period (which is recorded within its Consolidated Statement of Cash Flows in the change in Other Assets and Other Liabilities).  As of December&#160;31, 2023, the Company&#8217;s ROU asset was $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="6" id="f-765">56.4</ix:nonFraction>&#160;million, and its operating lease liability had a balance of $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:OperatingLeaseLiability" format="ixt:num-dot-decimal" scale="6" id="f-766">57.6</ix:nonFraction> million on its Consolidated Balance Sheets.  The weighted-average remaining lease term was <ix:nonNumeric contextRef="c-6" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="f-767">10.4</ix:nonNumeric> years, and the weighted-average discount rate was <ix:nonFraction unitRef="rate" contextRef="c-6" decimals="4" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="f-768">4.1</ix:nonFraction>%.</span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:LeaseCostTableTextBlock" id="f-769" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the twelve months ended December&#160;31, 2023, the Company had the following operating lease expense components:</span></div><div style="margin-bottom:10pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:304.50pt"><tr><td style="width:1.0pt"/><td style="width:234.25pt"/><td style="width:1.0pt"/><td colspan="3" style="display:none"/><td style="width:1.0pt"/><td style="width:66.25pt"/><td style="width:1.0pt"/></tr><tr style="height:11pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:11pt"><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Operating lease expense</span></td><td colspan="3" style="display:none"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OperatingLeasePayments" format="ixt:num-dot-decimal" scale="3" id="f-770">11,134</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:11pt"><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Variable lease expense</span></td><td colspan="3" style="display:none"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:VariableLeasePayment" format="ixt:num-dot-decimal" scale="3" id="f-771">2,100</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:11pt"><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Short-term lease expense</span></td><td colspan="3" style="display:none"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ShortTermLeasePayments" format="ixt:num-dot-decimal" scale="3" id="f-772">2,742</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:11pt"><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total lease expense</span></td><td colspan="3" style="display:none"/><td style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OperatingLeaseExpense" format="ixt:num-dot-decimal" scale="3" id="f-773">15,976</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock" id="f-774" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents a maturity analysis of our annual undiscounted cash flows reconciled to the carrying value of our operating lease liabilities as of December&#160;31, 2023:</span></div><div style="margin-bottom:7pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:304.50pt"><tr><td style="width:1.0pt"/><td style="width:234.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:66.25pt"/><td style="width:1.0pt"/></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></div></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:11pt"><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2024</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="mho:LesseeOperatingLeaseLiabilityPaymentsDueYearOne" format="ixt:num-dot-decimal" scale="3" id="f-775">10,864</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:11pt"><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" format="ixt:num-dot-decimal" scale="3" id="f-776">8,721</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:11pt"><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" format="ixt:num-dot-decimal" scale="3" id="f-777">7,698</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:11pt"><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" format="ixt:num-dot-decimal" scale="3" id="f-778">6,220</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:11pt"><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive" format="ixt:num-dot-decimal" scale="3" id="f-779">5,398</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:11pt"><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" format="ixt:num-dot-decimal" scale="3" id="f-780">31,809</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:11pt"><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total lease payments</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" format="ixt:num-dot-decimal" scale="3" id="f-781">70,710</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:11pt"><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Less: Imputed interest</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" format="ixt:num-dot-decimal" scale="3" id="f-782">13,144</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:11pt"><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total operating lease liability</span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:OperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="f-783">57,566</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div></ix:nonNumeric></ix:continuation><div id="i8abfb6921920457cbacddec4407c8012_142"></div><div style="margin-bottom:10pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 10.  <ix:nonNumeric contextRef="c-1" name="mho:CommunityDevelopmentDistrictBondsTextBlock" id="f-784" continuedAt="f-784-1" escape="true">Community Development District Infrastructure and Related Obligations</ix:nonNumeric></span></div><ix:continuation id="f-784-1" continuedAt="f-784-2"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A Community Development District and/or Community Development Authority (&#8220;CDD&#8221;) is a unit of local government created under various state and/or local statutes to encourage planned community development and to allow for the construction and maintenance of long-term infrastructure through alternative financing sources, including the tax-exempt markets.&#160;&#160;A CDD is generally created through the approval of the local city or county in which the CDD is located and is controlled by a Board of Supervisors representing the landowners within the CDD.&#160;&#160;CDDs may utilize bond financing to fund construction or acquisition of certain on-site and off-site infrastructure improvements near or within these communities.&#160;&#160;CDDs are also granted the power to levy special assessments to impose ad valorem taxes, rates, fees and other charges for the use of the CDD project.&#160;&#160;An allocated share of the principal and interest on the bonds issued by the CDD is assigned to and constitutes a lien on each parcel within the community evidenced by an assessment (the &#8220;Assessment&#8221;).&#160;&#160;The owner of each such parcel is responsible for the payment of the Assessment on that parcel.&#160;&#160;If the owner of the parcel fails to pay the Assessment, the CDD may foreclose on the lien pursuant to powers conferred to the CDD under applicable state laws and/or foreclosure procedures.&#160;&#160;In connection with the development of certain of the Company&#8217;s communities, CDDs have been established and bonds have been issued to finance a portion of the related infrastructure.&#160;&#160;<ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" id="f-785" continuedAt="f-785-1" escape="true">Following are details relating to such CDD bond obligations issued and outstanding as of December&#160;31, 2023 and 2022:</ix:nonNumeric></span></div><ix:continuation id="f-785-1"><div style="margin-bottom:10pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:85.233%"><tr><td style="width:1.0%"/><td style="width:26.344%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.654%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.822%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.502%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.540%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Issue Date</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Maturity Date</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Interest Rate</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Principal Amount as of December&#160;31, 2023</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Principal Amount as of December&#160;31, 2022</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></div></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-112" name="us-gaap:DebtInstrumentIssuanceDate1" format="ixt:date-month-day-year" id="f-786">12/22/2017</ix:nonNumeric></span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-112" name="us-gaap:DebtInstrumentMaturityDate" format="ixt:date-month-day-year" id="f-787">5/1/2048</ix:nonNumeric></span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-113" decimals="4" name="us-gaap:LongTermDebtPercentageBearingFixedInterestRate" scale="-2" id="f-788">5.13</ix:nonFraction>%</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 7.75pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-113" decimals="-3" name="us-gaap:OtherLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="f-789">9,815</ix:nonFraction></span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 7.75pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-114" decimals="-3" name="us-gaap:OtherLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="f-790">9,815</ix:nonFraction></span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-115" name="us-gaap:DebtInstrumentIssuanceDate1" format="ixt:date-month-day-year" id="f-791">7/18/2019</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-115" name="us-gaap:DebtInstrumentMaturityDate" format="ixt:date-month-day-year" id="f-792">5/1/2050</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-116" decimals="4" name="us-gaap:LongTermDebtPercentageBearingFixedInterestRate" scale="-2" id="f-793">4.10</ix:nonFraction>%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-116" decimals="-3" name="us-gaap:OtherLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="f-794">4,705</ix:nonFraction></span></td><td colspan="3" style="padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-117" decimals="-3" name="us-gaap:OtherLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="f-795">4,705</ix:nonFraction></span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-118" name="us-gaap:DebtInstrumentIssuanceDate1" format="ixt:date-month-day-year" id="f-796">10/29/2020</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-118" name="us-gaap:DebtInstrumentMaturityDate" format="ixt:date-month-day-year" id="f-797">5/1/2051</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-119" decimals="4" name="us-gaap:LongTermDebtPercentageBearingFixedInterestRate" scale="-2" id="f-798">3.80</ix:nonFraction>%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-119" decimals="-3" name="us-gaap:OtherLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="f-799">5,785</ix:nonFraction></span></td><td colspan="3" style="padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-120" decimals="-3" name="us-gaap:OtherLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="f-800">5,785</ix:nonFraction></span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-121" name="us-gaap:DebtInstrumentIssuanceDate1" format="ixt:date-month-day-year" id="f-801">6/30/2021</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-121" name="us-gaap:DebtInstrumentMaturityDate" format="ixt:date-month-day-year" id="f-802">5/1/2051</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-122" decimals="4" name="us-gaap:LongTermDebtPercentageBearingFixedInterestRate" scale="-2" id="f-803">3.66</ix:nonFraction>%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-122" decimals="-3" name="us-gaap:OtherLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="f-804">6,135</ix:nonFraction></span></td><td colspan="3" style="padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-123" decimals="-3" name="us-gaap:OtherLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="f-805">6,135</ix:nonFraction></span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-124" name="us-gaap:DebtInstrumentIssuanceDate1" format="ixt:date-month-day-year" id="f-806">10/5/2021</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-124" name="us-gaap:DebtInstrumentMaturityDate" format="ixt:date-month-day-year" id="f-807">5/1/2052</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-125" decimals="4" name="us-gaap:LongTermDebtPercentageBearingFixedInterestRate" scale="-2" id="f-808">3.59</ix:nonFraction>%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-125" decimals="-3" name="us-gaap:OtherLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="f-809">4,910</ix:nonFraction></span></td><td colspan="3" style="padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-126" decimals="-3" name="us-gaap:OtherLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="f-810">4,910</ix:nonFraction></span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-127" name="us-gaap:DebtInstrumentIssuanceDate1" format="ixt:date-month-day-year" id="f-811">4/1/2022</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-127" name="us-gaap:DebtInstrumentMaturityDate" format="ixt:date-month-day-year" id="f-812">5/1/2051</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-128" decimals="4" name="us-gaap:LongTermDebtPercentageBearingFixedInterestRate" scale="-2" id="f-813">4.23</ix:nonFraction>%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-128" decimals="-3" name="us-gaap:OtherLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="f-814">3,750</ix:nonFraction></span></td><td colspan="3" style="padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-129" decimals="-3" name="us-gaap:OtherLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="f-815">3,750</ix:nonFraction></span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-130" name="us-gaap:DebtInstrumentIssuanceDate1" format="ixt:date-month-day-year" id="f-816">4/1/2022</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-130" name="us-gaap:DebtInstrumentMaturityDate" format="ixt:date-month-day-year" id="f-817">5/1/2053</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-131" decimals="4" name="us-gaap:LongTermDebtPercentageBearingFixedInterestRate" scale="-2" id="f-818">4.24</ix:nonFraction>%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-131" decimals="-3" name="us-gaap:OtherLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="f-819">2,125</ix:nonFraction></span></td><td colspan="3" style="padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-132" decimals="-3" name="us-gaap:OtherLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="f-820">2,125</ix:nonFraction></span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-133" name="us-gaap:DebtInstrumentIssuanceDate1" format="ixt:date-month-day-year" id="f-821">6/1/2022</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-133" name="us-gaap:DebtInstrumentMaturityDate" format="ixt:date-month-day-year" id="f-822">5/1/2052</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-134" decimals="4" name="us-gaap:LongTermDebtPercentageBearingFixedInterestRate" scale="-2" id="f-823">5.40</ix:nonFraction>%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-134" decimals="-3" name="us-gaap:OtherLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="f-824">5,010</ix:nonFraction></span></td><td colspan="3" style="padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-135" decimals="-3" name="us-gaap:OtherLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="f-825">5,010</ix:nonFraction></span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-136" name="us-gaap:DebtInstrumentIssuanceDate1" format="ixt:date-month-day-year" id="f-826">6/1/2022</ix:nonNumeric></span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-136" name="us-gaap:DebtInstrumentMaturityDate" format="ixt:date-month-day-year" id="f-827">5/1/2053</ix:nonNumeric></span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-137" decimals="4" name="us-gaap:LongTermDebtPercentageBearingFixedInterestRate" scale="-2" id="f-828">5.40</ix:nonFraction>%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-137" decimals="-3" name="us-gaap:OtherLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="f-829">3,365</ix:nonFraction></span></td><td colspan="3" style="padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-138" decimals="-3" name="us-gaap:OtherLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="f-830">3,365</ix:nonFraction></span></td></tr><tr><td colspan="9" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total CDD bond obligations issued and outstanding</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 7.75pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:OtherLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="f-831">45,600</ix:nonFraction></span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 7.75pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:OtherLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="f-832">45,600</ix:nonFraction></span></td></tr></table></div></ix:continuation></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">69</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="f-784-2"><div style="margin-bottom:10pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company records a liability for the estimated developer obligations that are probable and estimable and user fees that are required to be paid or transferred at the time the parcel or unit is sold to an end user.&#160;&#160;The Company reduces this liability by the corresponding Assessment assumed by property purchasers and the amounts paid by the Company at the time of closing and the transfer of the property.&#160;&#160;The Company recorded a $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="mho:CommunityDevelopmentDistrictObligations" format="ixt:num-dot-decimal" scale="6" id="f-833">19.3</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="mho:CommunityDevelopmentDistrictObligations" format="ixt:num-dot-decimal" scale="6" id="f-834">29.7</ix:nonFraction>&#160;million liability related to these CDD bond obligations as of December&#160;31, 2023 and December&#160;31, 2022, respectively, along with the related inventory infrastructure.</span></div></ix:continuation><div id="i8abfb6921920457cbacddec4407c8012_145"></div><div style="margin-bottom:10pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 11.  <ix:nonNumeric contextRef="c-1" name="us-gaap:DebtDisclosureTextBlock" id="f-835" continuedAt="f-835-1" escape="true">Debt</ix:nonNumeric></span></div><ix:continuation id="f-835-1" continuedAt="f-835-2"><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Notes Payable - Homebuilding</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Credit Facility provides for an aggregate commitment amount of $<ix:nonFraction unitRef="usd" contextRef="c-104" decimals="-6" name="us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="f-836">650</ix:nonFraction> million and also includes an accordion feature pursuant to which the maximum borrowing availability may be increased to an aggregate of $<ix:nonFraction unitRef="usd" contextRef="c-104" decimals="-6" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="f-837">800</ix:nonFraction> million, subject to obtaining additional commitments from lenders. The Credit Facility matures on <ix:nonNumeric contextRef="c-105" name="us-gaap:LineOfCreditFacilityExpirationDate1" format="ixt:date-monthname-day-year-en" id="f-838">December&#160;9, 2026</ix:nonNumeric>.  Interest on amounts borrowed under the Credit Facility is payable at multiple interest rate options including one, three or six month adjusted term SOFR (subject to a floor of <ix:nonFraction unitRef="number" contextRef="c-105" decimals="4" name="mho:SOFRFloor" scale="-2" id="f-839">0.25</ix:nonFraction>%) plus a margin of 175 basis points (subject to adjustment in subsequent quarterly periods based on the Company&#8217;s leverage ratio).  The Credit Facility also contains certain financial covenants. At December&#160;31, 2023, the Company was in compliance with all financial covenants of the Credit Facility.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The available amount under the Credit Facility is computed in accordance with a borrowing base, which is calculated by applying various advance rates for different categories of inventory, and totaled $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:DebtInstrumentUnusedBorrowingCapacityAmount" format="ixt:num-dot-decimal" scale="9" id="f-840">2.0</ix:nonFraction>&#160;billion of availability for additional senior debt at December&#160;31, 2023.  As a result, the full $<ix:nonFraction unitRef="usd" contextRef="c-104" decimals="-6" name="us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="f-841">650</ix:nonFraction> million commitment amount of the Credit Facility was available, less any borrowings and letters of credit outstanding.  At December&#160;31, 2023, there were <ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:LineOfCredit" format="ixt:fixed-zero" scale="6" id="f-842">no</ix:nonFraction> borrowings outstanding and $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="mho:LettersOfCreditOutstandingUnderCreditFacility" format="ixt:num-dot-decimal" scale="6" id="f-843">70.7</ix:nonFraction>&#160;million of letters of credit outstanding, leaving a net remaining borrowing availability of $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="f-844">579.3</ix:nonFraction>&#160;million. The Credit Facility includes a $<ix:nonFraction unitRef="usd" contextRef="c-104" decimals="-6" name="mho:Sublimitforlettersofcredit" format="ixt:num-dot-decimal" scale="6" id="f-845">250</ix:nonFraction> million sub-facility for letters of credit.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s obligations under the Credit Facility are guaranteed by all of the Company&#8217;s subsidiaries, with the exception of subsidiaries that are primarily engaged in the business of mortgage financing, title insurance or similar financial businesses relating to the homebuilding and home sales business, certain subsidiaries that are not 100%-owned by the Company or another subsidiary, and other subsidiaries designated by the Company as Unrestricted Subsidiaries (as defined in the Credit Facility), subject to limitations on the aggregate amount invested in such Unrestricted Subsidiaries in accordance with the terms of the Credit Facility and the indentures governing the Company&#8217;s $<ix:nonFraction unitRef="usd" contextRef="c-139" decimals="-5" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="f-846">300.0</ix:nonFraction> million aggregate principal amount of <ix:nonFraction unitRef="number" contextRef="c-139" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-847">3.95</ix:nonFraction>% Senior Notes due 2030 (the &#8220;2030 Senior Notes&#8221;) and the Company&#8217;s $<ix:nonFraction unitRef="usd" contextRef="c-140" decimals="-5" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="f-848">400.0</ix:nonFraction> million aggregate principal amount of <ix:nonFraction unitRef="number" contextRef="c-140" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-849">4.95</ix:nonFraction>% Senior Notes due 2028 (the &#8220;2028 Senior Notes&#8221;). The guarantors for the Credit Facility (the &#8220;Subsidiary Guarantors&#8221;) are the same subsidiaries that guarantee the 2030 Senior Notes and the 2028 Senior Notes.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s obligations under the Credit Facility are general, unsecured senior obligations of the Company and the Subsidiary Guarantors and rank equally in right of payment with all our and the Subsidiary Guarantors&#8217; existing and future unsecured senior indebtedness.  Our obligations under the Credit Facility are effectively subordinated to our and the Subsidiary Guarantors&#8217; existing and future secured indebtedness with respect to any assets comprising security or collateral for such indebtedness. </span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Credit Facility contains various representations, warranties and covenants which require, among other things, that the Company maintain (1) a minimum level of Consolidated Tangible Net Worth ($<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:MinimumNetWorthRequiredForCompliance" format="ixt:num-dot-decimal" scale="9" id="f-850">1.5</ix:nonFraction>&#160;billion at December&#160;31, 2023 and subject to increase over time based on earnings and proceeds from equity offerings), (2) a leverage ratio not in excess of <ix:nonFraction unitRef="number" contextRef="c-6" decimals="1" name="mho:Leverageratio" scale="-2" id="f-851">60</ix:nonFraction>%, and (3) either a minimum Interest Coverage Ratio of <ix:nonFraction unitRef="number" contextRef="c-141" decimals="2" name="mho:InterestCoverageRatio" scale="0" id="f-852">1.5</ix:nonFraction> to <ix:nonFraction unitRef="number" contextRef="c-142" decimals="2" name="mho:InterestCoverageRatio" scale="0" id="f-853">1.0</ix:nonFraction> or a minimum amount of available liquidity.  In addition, the Credit Facility contains covenants that limit the Company's number of unsold housing units and model homes, as well as the amount of Investments in Unrestricted Subsidiaries and Joint Ventures.  At December&#160;31, 2023, the Company was in compliance with all financial covenants of the Credit Facility.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Notes Payable - Financial Services</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The MIF Mortgage Warehousing Agreement was used to finance eligible residential mortgage loans originated by M/I Financial. On <ix:nonNumeric contextRef="c-143" name="us-gaap:LineOfCreditFacilityInitiationDate1" format="ixt:date-monthname-day-year-en" id="f-854">October&#160;24, 2023</ix:nonNumeric>, M/I Financial entered into an amendment to its MIF Mortgage Warehousing Agreement which reduced its borrowing availability to $<ix:nonFraction unitRef="usd" contextRef="c-144" decimals="-5" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="f-855">110</ix:nonFraction> million through November 10, 2023. The borrowing availability under the MIF Mortgage Warehouse Agreement increased to $<ix:nonFraction unitRef="usd" contextRef="c-145" decimals="-5" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="f-856">120</ix:nonFraction> million on November 11, 2023. On December 6, 2023, the Company terminated the MIF Mortgage Warehousing Agreement.</span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">70</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="f-835-2" continuedAt="f-835-3"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">M/I Financial entered into a mortgage repurchase agreement on <ix:nonNumeric contextRef="c-107" name="us-gaap:LineOfCreditFacilityInitiationDate1" format="ixt:date-monthname-day-year-en" id="f-857">October&#160;24, 2023</ix:nonNumeric> (the &#8220;MIF Mortgage Repurchase Facility&#8221;), which provides for a maximum borrowing availability of $<ix:nonFraction unitRef="usd" contextRef="c-106" decimals="-3" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="f-858">300</ix:nonFraction> million (subject to increases and decreases during certain periods) and expires on <ix:nonNumeric contextRef="c-107" name="us-gaap:LineOfCreditFacilityExpirationDate1" format="ixt:date-monthname-day-year-en" id="f-859">October&#160;22, 2024</ix:nonNumeric>.  The borrowing availability under the MIF Mortgage Repurchase Facility is $<ix:nonFraction unitRef="usd" contextRef="c-106" decimals="-3" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="f-860">300</ix:nonFraction> million from November 11, 2023 through February 9, 2024, will decrease to $<ix:nonFraction unitRef="usd" contextRef="c-146" decimals="-5" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="f-861">240</ix:nonFraction> million from February 10, 2024 through September 17, 2024 and will increase to $<ix:nonFraction unitRef="usd" contextRef="c-147" decimals="-5" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="f-862">270</ix:nonFraction> million from September 18, 2024 until maturity.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The MIF Mortgage Repurchase Facility is used to finance eligible residential mortgage loans originated by M/I Financial. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">M/I Financial pays interest on each advance under the MIF Mortgage Repurchase Facility at a per annum rate based on Daily Adjusting One-Month Term SOFR plus a margin as defined in the repurchase agreement.  The MIF Mortgage Repurchase Facility also contains certain financial covenants each of which is defined in the repurchase agreement.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December 31, 2023 and 2022, M/I Financial&#8217;s total combined maximum borrowing availability under its credit facilities was $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="mho:MaximumBorrowingAvailabilityUnderAllCreditLines" format="ixt:num-dot-decimal" scale="6" id="f-863">300.0</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="mho:MaximumBorrowingAvailabilityUnderAllCreditLines" format="ixt:num-dot-decimal" scale="6" id="f-864">390.0</ix:nonFraction>&#160;million, respectively.  At December 31, 2023 and 2022, M/I Financial had $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:WarehouseAgreementBorrowings" format="ixt:num-dot-decimal" scale="6" id="f-865">165.8</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:WarehouseAgreementBorrowings" format="ixt:num-dot-decimal" scale="6" id="f-866">245.7</ix:nonFraction>&#160;million, respectively, in borrowings outstanding on a combined basis under its then-outstanding credit facilities.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Senior Notes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of both December 31, 2023 and 2022, we had $<ix:nonFraction unitRef="usd" contextRef="c-139" decimals="-5" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="f-867">300.0</ix:nonFraction> million of our 2030 Senior Notes outstanding.  The 2030 Senior Notes bear interest at a rate of&#160;<ix:nonFraction unitRef="number" contextRef="c-139" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-868">3.95</ix:nonFraction>%&#160;per year, payable semiannually in arrears on February 15 and August 15 of each year, and mature on <ix:nonNumeric contextRef="c-148" name="us-gaap:DebtInstrumentMaturityDate" format="ixt:date-monthname-day-year-en" id="f-869">February&#160;15, 2030</ix:nonNumeric>. The Company may redeem some or all of the 2030 Senior Notes at any time prior to August 15, 2029 (the date that is six months prior to the maturity of the 2030 Senior Notes), at a redemption price equal to 100% of the principal amount thereof, plus accrued and unpaid interest, if any, to, but not including, the redemption date, plus a &#8220;make-whole&#8221; amount set forth in the indenture governing the 2030 Senior Notes. In addition, on or after August 15, 2029 (the date that is six months prior to the maturity of the 2030 Senior Notes), the Company may redeem some or all of the 2030 Senior Notes at a redemption price equal to <ix:nonFraction unitRef="number" contextRef="c-149" decimals="5" name="us-gaap:DebtInstrumentRedemptionPricePercentage" scale="-2" id="f-870">100.000</ix:nonFraction>% of the principal amount thereof, plus accrued and unpaid interest, if any, to, but not including, the redemption date.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of both December 31, 2023 and 2022, we had $<ix:nonFraction unitRef="usd" contextRef="c-140" decimals="-5" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="f-871">400.0</ix:nonFraction> million of our 2028 Senior Notes outstanding.  The 2028 Senior Notes bear interest at a rate of&#160;<ix:nonFraction unitRef="number" contextRef="c-140" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-872">4.95</ix:nonFraction>%&#160;per year, payable semiannually in arrears on February 1 and August 1 of each year, and mature on <ix:nonNumeric contextRef="c-150" name="us-gaap:DebtInstrumentMaturityDate" format="ixt:date-monthname-day-year-en" id="f-873">February&#160;1, 2028</ix:nonNumeric>. We may redeem all or any portion of the 2028 Senior Notes on or after February 1, 2023 at a stated redemption price, together with accrued and unpaid interest thereon. The redemption price will initially be&#160;<ix:nonFraction unitRef="rate" contextRef="c-151" decimals="5" name="us-gaap:DebtInstrumentRedemptionPricePercentage" scale="-2" id="f-874">103.713</ix:nonFraction>%&#160;of the principal amount outstanding, but will decline to <ix:nonFraction unitRef="rate" contextRef="c-152" decimals="5" name="us-gaap:DebtInstrumentRedemptionPricePercentage" scale="-2" id="f-875">102.475</ix:nonFraction>%&#160;of the principal amount outstanding if redeemed during the 12 month period beginning on February 1, 2024, will further decline to&#160;<ix:nonFraction unitRef="rate" contextRef="c-153" decimals="5" name="us-gaap:DebtInstrumentRedemptionPricePercentage" scale="-2" id="f-876">101.238</ix:nonFraction>%&#160;of the principal amount outstanding if redeemed during the 12-month period beginning on February 1, 2025 and will further decline to&#160;<ix:nonFraction unitRef="number" contextRef="c-154" decimals="5" name="us-gaap:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed" scale="-2" id="f-877">100.000</ix:nonFraction>%&#160;of the principal amount outstanding if redeemed on or after February 1, 2026, but prior to maturity.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2030 Senior Notes contain certain covenants, as more fully described and defined in the indenture governing the 2030 Senior Notes, which limit the ability of the Company and the restricted subsidiaries to, among other things: incur certain liens securing indebtedness without equally and ratably securing the 2030 Senior Notes and the guarantees thereof&#894; enter into certain sale and leaseback transactions&#894; and consolidate or merge with or into other companies, liquidate or sell or otherwise dispose of all or substantially all of the Company&#8217;s assets. These covenants are subject to a number of exceptions and qualifications as described in the indenture governing the 2030 Senior Notes. As of December&#160;31, 2023, the Company was in compliance with all terms, conditions, and covenants under the indenture.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2028 Senior Notes contain certain covenants, as more fully described and defined in the indenture governing the 2028 Senior Notes, which limit the ability of the Company and the restricted subsidiaries to, among other things: incur additional indebtedness; make certain payments, including dividends, or repurchase any shares, in an aggregate amount exceeding our &#8220;restricted payments basket&#8221;; make certain investments; and create or incur certain liens, consolidate or merge with or into other companies, or liquidate or sell or transfer all or substantially all of our assets.  These covenants are subject to a number of exceptions and qualifications as described in the indenture governing the 2028 Senior Notes.  As of December&#160;31, 2023, the Company was in compliance with all terms, conditions, and covenants under the indenture. </span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2030 Senior Notes and the 2028 Senior Notes are fully and unconditionally guaranteed jointly and severally on a senior unsecured basis by the Subsidiary Guarantors.  The 2030 Senior Notes and the 2028 Senior Notes are general, unsecured senior obligations of the Company and the Subsidiary Guarantors and rank equally in right of payment with all our and the Subsidiary Guarantors&#8217; existing and future unsecured senior indebtedness.&#160; The 2030 Senior Notes and the 2028 Senior Notes are effectively subordinated to our and the Subsidiary Guarantors&#8217; existing and future secured indebtedness with respect to any assets comprising security or collateral for such indebtedness. </span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">71</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="f-835-3"><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The indenture governing the 2028 Senior Notes limits our ability to pay dividends on, and repurchase, our common shares and any of our preferred shares then outstanding to the amount of the positive balance in our &#8220;restricted payments basket,&#8221; as defined in the indenture.  The &#8220;restricted payments basket&#8221; is equal to $<ix:nonFraction unitRef="usd" contextRef="c-155" decimals="-6" name="mho:Restrictionsonpaymentofdividends" format="ixt:num-dot-decimal" scale="6" id="f-878">125.0</ix:nonFraction>&#160;million plus (1) <ix:nonFraction unitRef="number" contextRef="c-156" decimals="2" name="mho:Percentrestrictionsonpaymentofdividends" scale="-2" id="f-879">50</ix:nonFraction>% of our aggregate consolidated net income (or minus <ix:nonFraction unitRef="number" contextRef="c-157" decimals="2" name="mho:Percentrestrictionsonpaymentofdividends" scale="-2" id="f-880">100</ix:nonFraction>%  of our aggregate consolidated net loss) from October 1, 2015, excluding income or loss from Unrestricted Subsidiaries (as defined in the indenture), plus (2) <ix:nonFraction unitRef="number" contextRef="c-158" decimals="2" name="mho:Percentrestrictionsonpaymentofdividends" scale="-2" id="f-881">100</ix:nonFraction>% of the net cash proceeds from either contributions to the common equity of the Company after December&#160;1, 2015 or the sale of qualified equity interests after December 1, 2015, plus other items and subject to other exceptions.  The positive balance in our restricted payments basket was $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:EquityRestrictions" format="ixt:num-dot-decimal" scale="6" id="f-882">813.7</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:EquityRestrictions" format="ixt:num-dot-decimal" scale="6" id="f-883">661.7</ix:nonFraction> million at December 31, 2023 and 2022, respectively.  The determination to pay future dividends on, or make future repurchases of, our common shares will be at the discretion of our Board of Directors and will depend upon our results of operations, financial condition, capital requirements and compliance with debt covenants, and other factors deemed relevant by our Board of Directors.</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock" id="f-884" escape="true"><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maturities over the next five years with respect to the Company&#8217;s debt as of December&#160;31, 2023 are as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:42.543%"><tr><td style="width:1.0%"/><td style="width:66.253%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:31.547%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Debt Maturities (In thousands)</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2024</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="f-885">165,844</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" format="ixt:fixed-zero" scale="3" id="f-886">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" format="ixt:fixed-zero" scale="3" id="f-887">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" format="ixt:fixed-zero" scale="3" id="f-888">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" format="ixt:num-dot-decimal" scale="3" id="f-889">400,000</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" format="ixt:num-dot-decimal" scale="3" id="f-890">300,000</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="mho:LongTermDebtMaturitiesRepaymentsOfPrincipal" format="ixt:num-dot-decimal" scale="3" id="f-891">865,844</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric></ix:continuation><div style="text-align:justify"><span><br/></span></div><div id="i8abfb6921920457cbacddec4407c8012_151"></div><div style="margin-bottom:10pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 12.  <ix:nonNumeric contextRef="c-1" name="us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock" id="f-893" continuedAt="f-893-1" escape="true">Goodwill</ix:nonNumeric></span></div><ix:continuation id="f-893-1"><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Goodwill</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill represents the excess of the purchase price paid over the fair value of the net assets acquired and liabilities assumed in business combinations.  In connection with the Company&#8217;s acquisition of the homebuilding assets and operations of Pinnacle Homes in Detroit, Michigan in March 2018, the Company recorded goodwill of $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="6" id="f-894">16.4</ix:nonFraction> million, which is included as Goodwill in our Consolidated Balance Sheets.  This amount was based on the estimated fair values of the acquired assets and liabilities at the date of the acquisition in accordance with ASC 350.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accordance with ASC 350, the Company analyzes goodwill for impairment on an annual basis (or more often if indicators of impairment exist).  The Company performs a qualitative assessment to determine whether the existence of events or circumstances leads to a determination that it is more-likely-than-not that the fair value of a reporting unit is less than its carrying amount.  When performing a qualitative assessment, the Company evaluates qualitative factors such as: (1) macroeconomic conditions, such as a deterioration in general economic conditions; (2) industry and market considerations, such as deterioration in the environment in which the entity operates; (3) cost factors, such as increases in raw materials and labor costs; and (4) overall financial performance, such as negative or declining cash flows or a decline in actual or planned revenue or earnings, to determine if it is more-likely-than-not that the fair value of the reporting unit is less than its carrying amount.  If the qualitative assessment indicates that it is more-likely-than-not that the fair value of the reporting unit is less than its carrying amount, then a quantitative assessment is performed to determine the reporting unit&#8217;s fair value.  If the reporting unit&#8217;s carrying value exceeds its fair value, then an impairment loss is recognized for the amount of the excess of the carrying amount over the reporting unit&#8217;s fair value. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company performed its annual goodwill impairment analysis via a quantitative test during both the fourth quarters of 2023 and 2022, and there was no impairment recorded at either December&#160;31, 2023 or December&#160;31, 2022.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The evaluation of goodwill for possible impairment includes estimating fair value using one or a combination of valuation techniques, such as discounted cash flows.  These valuations require the Company to make estimates and assumptions regarding future operating results, cash flows, changes in capital expenditures, selling prices, profitability, and the cost of capital.  Although the Company believes its assumptions and estimates are reasonable, deviations from the assumptions and estimates could produce a materially different result.</span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">72</span></div></div></div><div id="i8abfb6921920457cbacddec4407c8012_154"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 13. <ix:nonNumeric contextRef="c-1" name="us-gaap:EarningsPerShareTextBlock" id="f-895" continuedAt="f-895-1" escape="true">Earnings Per Share</ix:nonNumeric></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" id="f-896" escape="true"><ix:continuation id="f-895-1"><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below presents a reconciliation between basic and diluted weighted average shares outstanding, net income available to common shareholders and basic and diluted income per share for the years ended December 31, 2023, 2022 and 2021:</span></div><div style="margin-bottom:12pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:513.00pt"><tr><td style="width:1.0pt"/><td style="width:363.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:43.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:3.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:43.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:3.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:43.75pt"/><td style="width:1.0pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands, except per share amounts)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">NUMERATOR</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="f-897">465,365</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="f-898">490,662</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="f-899">396,868</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">DENOMINATOR</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Basic weighted average shares outstanding</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-900">27,769</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-4" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-901">27,876</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-5" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-902">29,092</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Effect of dilutive securities:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Stock option awards</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-3" name="mho:IncrementalCommonSharesAttributableToStockOptions" scale="3" id="f-903">639</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-4" decimals="-3" name="mho:IncrementalCommonSharesAttributableToStockOptions" scale="3" id="f-904">265</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-5" decimals="-3" name="mho:IncrementalCommonSharesAttributableToStockOptions" scale="3" id="f-905">468</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred compensation awards</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="3" id="f-906">308</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-4" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="3" id="f-907">322</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-5" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="3" id="f-908">320</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Diluted weighted average shares outstanding - adjusted for assumed conversions</span></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-909">28,716</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-4" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-910">28,463</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-5" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-911">29,880</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Earnings per common share</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Basic</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-912">16.76</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-4" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-913">17.60</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-5" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-914">13.64</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Diluted</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-915">16.21</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-4" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-916">17.24</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-5" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-917">13.28</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Anti-dilutive equity awards not included in the calculation of diluted earnings per common share</span></td><td colspan="2" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-3" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:fixed-zero" scale="3" id="f-918">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-4" decimals="-3" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="3" id="f-919">846</ix:nonFraction>&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-5" decimals="-3" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="3" id="f-920">11</ix:nonFraction>&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:continuation></ix:nonNumeric><div id="i8abfb6921920457cbacddec4407c8012_157"></div><div style="margin-bottom:10pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 14.  <ix:nonNumeric contextRef="c-1" name="us-gaap:IncomeTaxDisclosureTextBlock" id="f-921" continuedAt="f-921-1" escape="true">Income Taxes</ix:nonNumeric></span></div><ix:continuation id="f-921-1" continuedAt="f-921-2"><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company records income taxes under the asset and liability method, whereby deferred tax assets and liabilities are recognized based on future tax consequences attributable to temporary differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and attributable to operating loss and tax credit carryforwards, if any.  Deferred tax assets and liabilities are measured using enacted tax rates expected to apply in the years in which the temporary differences are expected to be recovered or paid.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accordance with ASC 740</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> we evaluate our deferred tax assets, including the benefit from NOLs and tax credit carryforwards, if any, to determine if a valuation allowance is required.  Companies must assess, using significant judgments, whether a valuation allowance should be established based on the consideration of all available evidence using a &#8220;more likely than not&#8221; standard with significant weight being given to evidence that can be objectively verified.  This assessment gives appropriate consideration to all positive and negative evidence related to the realization of the deferred tax assets and considers, among other matters, the nature, frequency and severity of current and cumulative losses, forecasts of future profitability, the length of statutory carryforward periods, our experience with operating losses and our experience of utilizing tax credit carryforwards and tax planning alternatives.  Based upon a review of all available evidence, we believe our deferred tax assets were fully realizable in all periods presented.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Inflation Reduction Act (&#8220;IRA&#8221;) was enacted August 16, 2022 to address the high cost of prescription drugs, healthcare availability, climate change and inflation. The IRA extended the energy efficient homes credit through 2032 and, as a result, the Company recognized a $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:IncomeTaxReconciliationTaxCredits" format="ixt:num-dot-decimal" scale="6" id="f-922">2.0</ix:nonFraction>&#160;million year-to-date tax benefit during 2023. At December&#160;31, 2023, the Company&#8217;s total deferred tax assets were $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:DeferredTaxAssetsGross" format="ixt:num-dot-decimal" scale="6" id="f-923">38.2</ix:nonFraction>&#160;million which were offset by $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:DeferredIncomeTaxLiabilities" format="ixt:num-dot-decimal" scale="6" id="f-924">22.1</ix:nonFraction>&#160;million of total deferred tax liabilities for a $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:DeferredTaxAssetsNet" format="ixt:num-dot-decimal" scale="6" id="f-925">16.1</ix:nonFraction>&#160;million net deferred tax asset which is reported on the Company&#8217;s Consolidated Balance Sheets.</span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">73</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="f-921-2" continuedAt="f-921-3"><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" id="f-926" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The tax effects of the significant temporary differences that comprise the deferred tax assets and liabilities are as follows:</span></div><div style="margin-bottom:15pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:75.508%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.597%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred tax assets:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Warranty, insurance and other accruals</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves" format="ixt:num-dot-decimal" scale="3" id="f-927">11,578</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves" format="ixt:num-dot-decimal" scale="3" id="f-928">11,446</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Equity-based compensation</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" format="ixt:num-dot-decimal" scale="3" id="f-929">1,359</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" format="ixt:num-dot-decimal" scale="3" id="f-930">2,097</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Inventory</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:DeferredTaxAssetsInventory" format="ixt:num-dot-decimal" scale="3" id="f-931">8,555</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:DeferredTaxAssetsInventory" format="ixt:num-dot-decimal" scale="3" id="f-932">9,474</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Operating lease liabilities</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="mho:DeferredTaxAssetOperatingLeaseLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-933">14,421</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="mho:DeferredTaxAssetOperatingLeaseLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-934">15,359</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">State taxes</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:DeferredTaxAssetsStateTaxes" scale="3" id="f-935">392</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:DeferredTaxAssetsStateTaxes" scale="3" id="f-936">421</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net operating loss carryforward</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" scale="3" id="f-937">65</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" scale="3" id="f-938">65</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred charges</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:DeferredTaxAssetsOther" format="ixt:num-dot-decimal" scale="3" id="f-939">1,822</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:DeferredTaxAssetsOther" format="ixt:num-dot-decimal" scale="3" id="f-940">2,656</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total deferred tax assets</span></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:DeferredTaxAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-941">38,192</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:DeferredTaxAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-942">41,518</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred tax liabilities:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Federal effect of state deferred taxes</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="mho:Federaleffectofstatedeferredtaxes" scale="3" id="f-943">550</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="mho:Federaleffectofstatedeferredtaxes" scale="3" id="f-944">645</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Depreciation</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-945">6,606</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-946">7,185</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="mho:DeferredTaxLiabilityOperatingLeaseRightofUseAssets" format="ixt:num-dot-decimal" scale="3" id="f-947">14,120</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="mho:DeferredTaxLiabilityOperatingLeaseRightofUseAssets" format="ixt:num-dot-decimal" scale="3" id="f-948">15,135</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Prepaid expenses</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesPrepaidExpenses" scale="3" id="f-949">822</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesPrepaidExpenses" scale="3" id="f-950">534</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total deferred tax liabilities</span></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-951">22,098</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-952">23,499</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net deferred tax asset</span></td><td style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:DeferredTaxAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-953">16,094</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:DeferredTaxAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-954">18,019</ix:nonFraction>&#160;</span></td><td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" id="f-955" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The provision from income taxes consists of the following:</span></div><div style="margin-bottom:15pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:63.812%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.598%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Current:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Federal</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:CurrentFederalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-956">117,115</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:CurrentFederalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-957">126,752</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:CurrentFederalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-958">93,869</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-959">22,092</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-960">25,560</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-961">22,445</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:CurrentIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-962">139,207</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:CurrentIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-963">152,312</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:CurrentIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-964">116,314</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Federal</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-965">2,347</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" sign="-" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-966">6,740</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" sign="-" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-967">3,530</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" scale="3" id="f-968">358</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" sign="-" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-969">1,027</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" sign="-" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" scale="3" id="f-970">538</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-971">2,705</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-972">7,767</ix:nonFraction>)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-973">4,068</ix:nonFraction>)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-974">141,912</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-975">144,545</ix:nonFraction>&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-976">112,246</ix:nonFraction>&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For 2023, 2022 and 2021, the Company&#8217;s effective tax rate was <ix:nonFraction unitRef="number" contextRef="c-1" decimals="4" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="f-977">23.37</ix:nonFraction>%, <ix:nonFraction unitRef="number" contextRef="c-4" decimals="4" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="f-978">22.76</ix:nonFraction>%, and <ix:nonFraction unitRef="number" contextRef="c-5" decimals="4" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="f-979">22.05</ix:nonFraction>%, respectively. <ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" id="f-980" continuedAt="f-980-1" escape="true">Reconciliation of the differences between income taxes computed at the federal statutory tax rate and consolidated benefit from income taxes are as follows:</ix:nonNumeric></span></div><ix:continuation id="f-980-1"><div style="margin-bottom:10pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:63.812%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.598%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Federal taxes at statutory rate</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" format="ixt:num-dot-decimal" scale="3" id="f-981">127,528</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" format="ixt:num-dot-decimal" scale="3" id="f-982">133,393</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" format="ixt:num-dot-decimal" scale="3" id="f-983">106,914</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">State and local taxes &#8211; net of federal tax benefit</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" format="ixt:num-dot-decimal" scale="3" id="f-984">20,172</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" format="ixt:num-dot-decimal" scale="3" id="f-985">21,764</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" format="ixt:num-dot-decimal" scale="3" id="f-986">17,941</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Equity Compensation</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" format="ixt:num-dot-decimal" scale="3" id="f-987">6,457</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" sign="-" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" scale="3" id="f-988">166</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" sign="-" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" format="ixt:num-dot-decimal" scale="3" id="f-989">2,334</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Federal tax credits</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncomeTaxReconciliationTaxCredits" format="ixt:num-dot-decimal" scale="3" id="f-990">1,991</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:IncomeTaxReconciliationTaxCredits" format="ixt:num-dot-decimal" scale="3" id="f-991">10,001</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:IncomeTaxReconciliationTaxCredits" format="ixt:num-dot-decimal" scale="3" id="f-992">12,676</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncomeTaxReconciliationOtherAdjustments" format="ixt:num-dot-decimal" scale="3" id="f-993">2,660</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" sign="-" name="us-gaap:IncomeTaxReconciliationOtherAdjustments" scale="3" id="f-994">445</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:IncomeTaxReconciliationOtherAdjustments" format="ixt:num-dot-decimal" scale="3" id="f-995">2,401</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-996">141,912</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-997">144,545</ix:nonFraction>&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-998">112,246</ix:nonFraction>&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:continuation><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company files income tax returns in the U.S. federal jurisdiction, and various states.&#160;&#160;The Company is no longer subject to U.S. federal, state or local examinations by tax authorities for years before 2018.&#160;&#160;The Company is audited from time to time, and if any adjustments are made, they would be either immaterial or reserved.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes interest and penalties accrued related to unrecognized tax benefits in tax expense.&#160;&#160;At December&#160;31, 2023, 2022 and 2021, we had <ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" format="ixt:fixed-zero" scale="6" id="f-999">no</ix:nonFraction> unrecognized tax benefits due to the lapse of the statute of limitations and completion of audits </span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">74</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="f-921-3"><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">in prior years.  We believe that our current income tax filing positions and deductions will be sustained on audit and do not anticipate any adjustments that will result in a material change.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company had $<ix:nonFraction unitRef="usd" contextRef="c-159" decimals="-5" name="us-gaap:OperatingLossCarryforwards" format="ixt:num-dot-decimal" scale="6" id="f-1000">0.1</ix:nonFraction>&#160;million of state NOL carryforwards, net of the federal benefit, at December&#160;31, 2023.  Our state NOLs may be carried forward from one to 15 years, depending on the tax jurisdiction, with $<ix:nonFraction unitRef="usd" contextRef="c-160" decimals="-5" name="us-gaap:OperatingLossCarryforwards" format="ixt:num-dot-decimal" scale="6" id="f-1001">0.1</ix:nonFraction>&#160;million expiring between 2028 and 2032, absent sufficient state taxable income.</span></div></ix:continuation><div id="i8abfb6921920457cbacddec4407c8012_163"></div><div style="margin-bottom:10pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 15.  <ix:nonNumeric contextRef="c-1" name="us-gaap:SegmentReportingDisclosureTextBlock" id="f-1005" continuedAt="f-1005-1" escape="true">Business Segments</ix:nonNumeric></span></div><ix:continuation id="f-1005-1" continuedAt="f-1005-2"><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The application of segment reporting requires significant judgment in determining our operating segments. Operating segments are defined as a component of an enterprise for which discrete financial information is available and is reviewed regularly by the Company&#8217;s chief operating decision makers to evaluate performance, make operating decisions and determine how to allocate resources.&#160;&#160;The Company&#8217;s chief operating decision makers evaluate the Company&#8217;s performance in various ways, including:  (1) the results of our individual homebuilding operating segments and the results of our financial services operations; (2) the results of our homebuilding reportable segments; and (3) our consolidated financial results.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accordance with ASC 280, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Segment Reporting</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (&#8220;ASC 280&#8221;), we have identified each homebuilding division as an operating segment because each homebuilding division engages in business activities from which it earns revenue, primarily from the sale and construction of single-family attached and detached homes, acquisition and development of land, and the occasional sale of lots to third parties.  Our financial services operations generate revenue primarily from the origination, sale and servicing of mortgage loans and title services primarily for purchasers of the Company&#8217;s homes and are included in our financial services reportable segment.  Corporate is a non-operating segment that develops and implements strategic initiatives and supports our operating segments by centralizing key administrative functions such as accounting, finance, treasury, information technology, insurance and risk management, legal, marketing and human resources.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accordance with the aggregation criteria defined in ASC 280, we have determined our reportable segments as follows: Northern homebuilding, Southern homebuilding, and financial services operations.&#160;&#160;The homebuilding operating segments included in each reportable segment have been aggregated because they share similar aggregation characteristics as prescribed in ASC 280 in the following regards: (1) long-term economic characteristics; (2) historical and expected future long-term gross margin percentages; (3) housing products, production processes and methods of distribution; and (4) geographical proximity.  We may, however, be required to reclassify our reportable segments if markets that currently are being aggregated do not continue to share these aggregation characteristics.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The homebuilding operating segments that comprise each of our reportable segments are as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:294.00pt"><tr><td style="width:1.0pt"/><td style="width:145.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:144.25pt"/><td style="width:1.0pt"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Northern</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Southern</span></td><td colspan="3" style="display:none"/></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chicago, Illinois</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Orlando, Florida</span></td><td colspan="3" style="display:none"/></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cincinnati, Ohio</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sarasota, Florida</span></td><td colspan="3" style="display:none"/></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Columbus, Ohio</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tampa, Florida</span></td><td colspan="3" style="display:none"/></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indianapolis, Indiana</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fort Myers/Naples, Florida</span></td><td colspan="3" style="display:none"/></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Minneapolis/St. Paul, Minnesota</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Austin, Texas</span></td><td colspan="3" style="display:none"/></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Detroit, Michigan</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dallas/Fort Worth, Texas</span></td><td colspan="3" style="display:none"/></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Houston, Texas</span></td><td colspan="3" style="display:none"/></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">San Antonio, Texas</span></td><td colspan="3" style="display:none"/></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Charlotte, North Carolina</span></td><td colspan="3" style="display:none"/></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raleigh, North Carolina</span></td><td colspan="3" style="display:none"/></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nashville, Tennessee</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div></ix:continuation><div style="margin-top:5pt;text-align:justify"><span><br/></span></div><div style="margin-top:5pt;text-align:justify"><span><br/></span></div><div style="margin-top:5pt;text-align:justify"><span><br/></span></div><div style="margin-top:5pt;text-align:justify"><span><br/></span></div><div style="margin-top:5pt;text-align:justify"><span><br/></span></div><div style="margin-top:5pt;text-align:justify"><span><br/></span></div><div style="margin-top:5pt;text-align:justify"><span><br/></span></div><div style="margin-top:5pt;text-align:justify"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">75</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="f-1005-2" continuedAt="f-1005-3"><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock" id="f-1006" continuedAt="f-1006-1" escape="true"><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows, by segment, revenue, operating income and interest (income) expense for 2023, 2022 and 2021, as well as the Company&#8217;s income before income taxes for such periods:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:68.153%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.270%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.117%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.270%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.117%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.273%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Revenue:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Northern homebuilding</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-161" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="f-1007">1,523,943</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-162" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="f-1008">1,714,236</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-163" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="f-1009">1,595,746</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Southern homebuilding</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-164" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="f-1010">2,415,730</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-165" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="f-1011">2,330,962</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-166" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="f-1012">2,048,113</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Financial services </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(a)</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-167" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="f-1013">93,829</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-168" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="f-1014">86,195</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-169" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="f-1015">102,028</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total revenue</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="f-1016">4,033,502</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="f-1017">4,131,393</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="f-1018">3,745,887</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:5pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Operating income (loss):</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Northern homebuilding </span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-161" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-1019">176,320</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-162" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-1020">217,499</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-163" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-1021">211,958</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Southern homebuilding</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-164" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-1022">440,168</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-165" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-1023">451,874</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-166" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-1024">312,661</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Financial services </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(a)</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-167" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-1025">48,714</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-168" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-1026">44,382</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-169" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-1027">62,291</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Less: Corporate selling, general and administrative expense</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-170" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="f-1028">77,980</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-171" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="f-1029">76,304</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-172" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="f-1030">68,614</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total operating income </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(a)</span></div></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-1031">587,222</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-1032">637,451</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-1033">518,296</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:5pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Interest (income) expense - net:</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Northern homebuilding</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-161" decimals="-3" name="mho:InterestIncomeNetOfInterestExpense" scale="3" id="f-1034">186</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-162" decimals="-3" name="mho:InterestIncomeNetOfInterestExpense" scale="3" id="f-1035">469</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-163" decimals="-3" name="us-gaap:InterestExpense" scale="3" id="f-1036">76</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Southern homebuilding</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-164" decimals="-3" name="mho:InterestIncomeNetOfInterestExpense" format="ixt:num-dot-decimal" scale="3" id="f-1037">1,703</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-165" decimals="-3" name="mho:InterestIncomeNetOfInterestExpense" format="ixt:num-dot-decimal" scale="3" id="f-1038">1,447</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-166" decimals="-3" name="mho:InterestIncomeNetOfInterestExpense" scale="3" id="f-1039">464</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Financial services </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(a)</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-167" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="f-1040">10,360</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-168" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="f-1041">5,122</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-169" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="f-1042">3,912</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Corporate</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-170" decimals="-3" name="us-gaap:InterestAndOtherIncome" format="ixt:num-dot-decimal" scale="3" id="f-1043">28,493</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-171" decimals="-3" name="us-gaap:InterestAndOtherIncome" scale="3" id="f-1044">956</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-172" decimals="-3" name="us-gaap:InterestAndOtherIncome" format="ixt:num-dot-decimal" scale="3" id="f-1045">1,368</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total interest (income) expense - net</span></div></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="mho:InterestIncomeNetOfInterestExpense" format="ixt:num-dot-decimal" scale="3" id="f-1046">20,022</ix:nonFraction>)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="f-1047">2,250</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="f-1048">2,156</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:5pt"><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other income </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(b)</span></div></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OtherIncome" scale="3" id="f-1049">33</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OtherIncome" scale="3" id="f-1050">6</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:OtherIncome" format="ixt:num-dot-decimal" scale="3" id="f-1051">2,046</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Loss on early extinguishment of debt </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(c)</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" format="ixt:fixed-zero" scale="3" id="f-1052">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" format="ixt:fixed-zero" scale="3" id="f-1053">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" format="ixt:num-dot-decimal" scale="3" id="f-1054">9,072</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Income before income taxes</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" format="ixt:num-dot-decimal" scale="3" id="f-1055">607,277</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" format="ixt:num-dot-decimal" scale="3" id="f-1056">635,207</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" format="ixt:num-dot-decimal" scale="3" id="f-1057">509,114</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:5pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Depreciation and amortization:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Northern homebuilding</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-161" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-1058">3,673</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-162" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-1059">3,308</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-163" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-1060">3,407</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Southern homebuilding</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-164" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-1061">2,965</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-165" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-1062">2,790</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-166" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-1063">3,644</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Financial services</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-167" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="f-1064">810</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-168" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-1065">2,178</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-169" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-1066">2,227</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Corporate</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-170" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-1067">8,343</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-171" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-1068">8,898</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-172" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-1069">7,637</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total depreciation and amortization</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-1070">15,791</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-1071">17,174</ix:nonFraction>&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-1072">16,915</ix:nonFraction>&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:5pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.13pt">Our financial services operational results should be viewed in connection with our homebuilding business as its operations originate loans and provide title services primarily for our homebuying customers, with the exception of an immaterial amount of mortgage refinancing.</span></div><div style="margin-top:5pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(b)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">Other income is comprised of the gain on the sale of a non-operating asset during the fourth quarter of 2021 as well as equity in income from joint venture arrangements.</span></div></ix:nonNumeric><div style="margin-top:5pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><ix:continuation id="f-1006-1"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(c)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.13pt">Loss on early extinguishment of debt relates to the early redemption of our 5.625% senior notes due 2025 (the &#8220;2025 Senior Notes&#8221;) during the third quarter of 2021, consisting of a prepayment premium due to early redemption and a write-off of unamortized debt issuance costs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.9pt;font-weight:400;line-height:120%">.</span></ix:continuation><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">76</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock" id="f-1073" escape="true"><ix:continuation id="f-1005-3"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables show total assets by segment at December 31, 2023 and 2022:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:49.412%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.831%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.996%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.831%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.289%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.516%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.581%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.444%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Northern</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Southern</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Corporate, Financial Services and Unallocated</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deposits on real estate under option or contract</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-173" decimals="-3" name="us-gaap:AdvancesOnInventoryPurchases" format="ixt:num-dot-decimal" scale="3" id="f-1074">8,990</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-174" decimals="-3" name="us-gaap:AdvancesOnInventoryPurchases" format="ixt:num-dot-decimal" scale="3" id="f-1075">42,618</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-175" decimals="-3" name="us-gaap:AdvancesOnInventoryPurchases" format="ixt:fixed-zero" scale="3" id="f-1076">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:AdvancesOnInventoryPurchases" format="ixt:num-dot-decimal" scale="3" id="f-1077">51,608</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Inventory </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(a)</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-173" decimals="-3" name="mho:InventorySegments" format="ixt:num-dot-decimal" scale="3" id="f-1078">1,016,982</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-174" decimals="-3" name="mho:InventorySegments" format="ixt:num-dot-decimal" scale="3" id="f-1079">1,728,561</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-175" decimals="-3" name="mho:InventorySegments" format="ixt:fixed-zero" scale="3" id="f-1080">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="mho:InventorySegments" format="ixt:num-dot-decimal" scale="3" id="f-1081">2,745,543</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Investments in joint venture arrangements</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-173" decimals="-3" name="us-gaap:EquityMethodInvestments" format="ixt:fixed-zero" scale="3" id="f-1082">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-174" decimals="-3" name="us-gaap:EquityMethodInvestments" format="ixt:num-dot-decimal" scale="3" id="f-1083">44,011</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-175" decimals="-3" name="us-gaap:EquityMethodInvestments" format="ixt:fixed-zero" scale="3" id="f-1084">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:EquityMethodInvestments" format="ixt:num-dot-decimal" scale="3" id="f-1085">44,011</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-173" decimals="-3" name="mho:OtherCombinedAssets" format="ixt:num-dot-decimal" scale="3" id="f-1086">37,171</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-174" decimals="-3" name="mho:OtherCombinedAssets" format="ixt:num-dot-decimal" scale="3" id="f-1087">104,306</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(b)</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-175" decimals="-3" name="mho:OtherCombinedAssets" format="ixt:num-dot-decimal" scale="3" id="f-1088">1,039,801</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"><div style="margin-bottom:2pt"><span><br/></span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="mho:OtherCombinedAssets" format="ixt:num-dot-decimal" scale="3" id="f-1089">1,181,278</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total assets</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-173" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="f-1090">1,063,143</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-174" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="f-1091">1,919,496</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-175" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="f-1092">1,039,801</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="f-1093">4,022,440</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"/><td style="width:49.415%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.883%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.009%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.883%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.303%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.596%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.303%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.508%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Northern</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Southern</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Corporate, Financial Services and Unallocated</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deposits on real estate under option or contract</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-176" decimals="-3" name="us-gaap:AdvancesOnInventoryPurchases" format="ixt:num-dot-decimal" scale="3" id="f-1094">8,138</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-177" decimals="-3" name="us-gaap:AdvancesOnInventoryPurchases" format="ixt:num-dot-decimal" scale="3" id="f-1095">47,601</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-178" decimals="-3" name="us-gaap:AdvancesOnInventoryPurchases" format="ixt:fixed-zero" scale="3" id="f-1096">&#8212;</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:AdvancesOnInventoryPurchases" format="ixt:num-dot-decimal" scale="3" id="f-1097">55,739</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Inventory </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(a)</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-176" decimals="-3" name="mho:InventorySegments" format="ixt:num-dot-decimal" scale="3" id="f-1098">1,100,472</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-177" decimals="-3" name="mho:InventorySegments" format="ixt:num-dot-decimal" scale="3" id="f-1099">1,672,391</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-178" decimals="-3" name="mho:InventorySegments" format="ixt:fixed-zero" scale="3" id="f-1100">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="mho:InventorySegments" format="ixt:num-dot-decimal" scale="3" id="f-1101">2,772,863</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Investments in joint venture arrangements</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-176" decimals="-3" name="us-gaap:EquityMethodInvestments" format="ixt:fixed-zero" scale="3" id="f-1102">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-177" decimals="-3" name="us-gaap:EquityMethodInvestments" format="ixt:num-dot-decimal" scale="3" id="f-1103">51,554</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-178" decimals="-3" name="us-gaap:EquityMethodInvestments" format="ixt:fixed-zero" scale="3" id="f-1104">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:EquityMethodInvestments" format="ixt:num-dot-decimal" scale="3" id="f-1105">51,554</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-176" decimals="-3" name="mho:OtherCombinedAssets" format="ixt:num-dot-decimal" scale="3" id="f-1106">38,265</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-177" decimals="-3" name="mho:OtherCombinedAssets" format="ixt:num-dot-decimal" scale="3" id="f-1107">103,182</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(b)</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-178" decimals="-3" name="mho:OtherCombinedAssets" format="ixt:num-dot-decimal" scale="3" id="f-1108">693,320</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="mho:OtherCombinedAssets" format="ixt:num-dot-decimal" scale="3" id="f-1109">834,767</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total assets</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-176" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="f-1110">1,146,875</ix:nonFraction>&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-177" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="f-1111">1,874,728</ix:nonFraction>&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-178" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="f-1112">693,320</ix:nonFraction>&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="f-1113">3,714,923</ix:nonFraction>&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:5pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.13pt">Inventory includes single-family lots, land and land development costs; land held for sale; homes under construction; model homes and furnishings; community development district infrastructure; and consolidated inventory not owned.</span></div><div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(b)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">Includes development reimbursements from local municipalities.</span></div></ix:continuation></ix:nonNumeric><div id="i8abfb6921920457cbacddec4407c8012_166"></div><div style="margin-bottom:10pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 16.  <ix:nonNumeric contextRef="c-1" name="us-gaap:TreasuryStockTextBlock" id="f-1114" continuedAt="f-1114-1" escape="true">Share Repurchase Program</ix:nonNumeric></span></div><ix:continuation id="f-1114-1"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On&#160;July&#160;28, 2021,&#160;the Company announced that its Board of Directors approved a new share repurchase program pursuant to which the Company may purchase up to $<ix:nonFraction unitRef="usd" contextRef="c-179" decimals="-3" name="us-gaap:StockRepurchaseProgramAuthorizedAmount1" format="ixt:num-dot-decimal" scale="6" id="f-1115">100</ix:nonFraction>&#160;million of its outstanding common shares (the &#8220;2021 Share Repurchase Program&#8221;).  On February&#160;17, 2022, the Company announced that its Board of Directors approved an increase to its 2021 Share Repurchase Program by an additional $<ix:nonFraction unitRef="usd" contextRef="c-180" decimals="-3" name="mho:StockRepurchaseProgramAuthorizedAmountIncreasedecrease" format="ixt:num-dot-decimal" scale="6" id="f-1116">100</ix:nonFraction>&#160;million. On November&#160;15, 2023, the Company announced that its Board of Directors approved an increase to its 2021 Share Repurchase Program by an additional $<ix:nonFraction unitRef="usd" contextRef="c-181" decimals="-3" name="mho:StockRepurchaseProgramAuthorizedAmountIncreasedecrease" format="ixt:num-dot-decimal" scale="6" id="f-1117">100</ix:nonFraction>&#160;million.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Pursuant to the 2021 Share Repurchase Program, the Company may purchase up to $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-6" name="us-gaap:StockRepurchaseProgramAuthorizedAmount1" format="ixt:num-dot-decimal" scale="6" id="f-1118">300</ix:nonFraction>&#160;million of its outstanding common shares through open market transactions, privately negotiated transactions or otherwise in accordance with all applicable laws. The timing, amount and other terms and conditions of any additional repurchases under the 2021 Share Repurchase Program will be based on a variety of factors, including the market price of the Company&#8217;s common shares, business considerations, general market and economic conditions and legal requirements.  The 2021 Share Repurchase Program does not have an expiration date and the Board may modify, discontinue or suspend it at any time.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">During the year ended December&#160;31, 2023, the Company&#160;repurchased <ix:nonFraction unitRef="shares" contextRef="c-1" decimals="0" name="us-gaap:TreasuryStockSharesAcquired" format="ixt:num-dot-decimal" scale="6" id="f-1119">0.7</ix:nonFraction> million outstanding common shares at an aggregate purchase price of $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="6" id="f-1120">65.3</ix:nonFraction>&#160;million under the 2021 Share Repurchase Program.  As of December&#160;31, 2023, $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" format="ixt:num-dot-decimal" scale="6" id="f-1121">127.8</ix:nonFraction>&#160;million remained available for repurchases under the 2021 Share Repurchase Program.</span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">77</span></div></div></div><div id="i8abfb6921920457cbacddec4407c8012_178"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;padding-left:40.5pt;text-indent:-40.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 9.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:10.52pt">CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div id="i8abfb6921920457cbacddec4407c8012_181"></div><div style="margin-bottom:10pt;margin-top:6pt;padding-left:40.5pt;text-indent:-40.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 9A.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:3.3pt"> CONTROLS AND PROCEDURES</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Conclusion Regarding the Effectiveness of Disclosure Controls and Procedures</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">An evaluation of the effectiveness of the Company&#8217;s disclosure controls and procedures (as defined in Rule 13a-15(e) under the Exchange Act) was performed by the Company&#8217;s management, with the participation of the Company&#8217;s principal executive officer and principal financial officer, as required by Rule 13a-15(b) under the Exchange Act.&#160;&#160;Based on that evaluation, the Company&#8217;s principal executive officer and principal financial officer concluded that the Company&#8217;s disclosure controls and procedures were effective as of the end of the period covered by this Annual Report on Form 10-K.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Management&#8217;s Annual Report on Internal Control Over Financial Reporting</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The management of the Company is responsible for establishing and maintaining adequate internal control over financial reporting (as defined in Rule 13a-15(f) under the Exchange Act).&#160;&#160;The Company&#8217;s internal control system was designed to provide reasonable assurance to the Company&#8217;s management and Board of Directors regarding the preparation and fair presentation of published financial statements.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All internal control systems, no matter how well designed, have inherent limitations.&#160;&#160;Therefore, even those systems determined to be effective can provide only reasonable assurance with respect to financial statement preparation and presentation.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s management, with the participation of the principal executive officer and the principal financial officer, assessed the effectiveness of the Company&#8217;s internal control over financial reporting as of December&#160;31, 2023.&#160;&#160;In making this assessment, it used the criteria set forth by the Committee of Sponsoring Organizations of the Treadway Commission (COSO) in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Internal Control &#8211; Integrated Framework (2013)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.&#160;&#160;Based on this assessment, management believes that, as of December&#160;31, 2023, the Company&#8217;s internal control over financial reporting was effective.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The effectiveness of our internal control over financial reporting as of December&#160;31, 2023 has been audited by Deloitte &amp; Touche LLP, our independent registered public accounting firm, as stated in its attestation report included on page </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8abfb6921920457cbacddec4407c8012_190">80</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of this Annual Report on Form 10-K.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Changes in Internal Control over Financial Reporting</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no changes in our internal control over financial reporting during the quarter ended December&#160;31, 2023 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.</span></div><div id="i8abfb6921920457cbacddec4407c8012_184"></div><div style="margin-bottom:10pt;margin-top:6pt;padding-left:45pt;text-indent:-45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 9B.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:8.36pt">OTHER INFORMATION</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On February 15, 2024, the Compensation Committee of the Board of Directors awarded Robert H. Schottenstein (the Company&#8217;s Chairman, Chief Executive Officer and President), Phillip G. Creek (the Company&#8217;s Executive Vice President and Chief Financial Officer) and Susan E. Krohne (the Company&#8217;s Senior Vice President, Chief Legal Officer and Secretary), 24,065, 12,032 and 3,609 restricted share units, respectively, under the 2018 LTIP pursuant to the award agreement attached as Exhibit 10.28 to this Annual Report on Form 10-K.  These restricted share units will vest in one-third increments on the first three anniversaries of the date of grant, subject to the employee&#8217;s continued service on the vesting date (except in the case of death, disability or retirement) and will be settled in the Company&#8217;s common shares.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As previously disclosed, on May 24, 2023, William H. Carter announced his decision to retire from the Board of Directors effective May 31, 2023. As a result of Mr. Carter&#8217;s retirement, a vacancy was created in the class of directors with a term expiring at the Company&#8217;s 2025 Annual Meeting of Shareholders (&#8220;2025 Class&#8221;). In order to balance the number of directors within each of the three classes comprising the Board of Directors at three, the Board of Directors determined to move Nancy J. Kramer from the class of directors with a term expiring at the Company&#8217;s 2026 Annual Meeting of Shareholders (&#8220;2026 Class&#8221;) to the 2025 Class. Accordingly, on February 15, 2024, Ms. Kramer agreed to resign as a 2026 Class director and was immediately reappointed by the Board of Directors as a 2025 Class director.  Ms. Kramer continues to serve on the Nominating and Governance Committee and Audit Committee of the Board of Directors. The resignation and reappointment of Ms. Kramer was effected solely to rebalance the Board of Directors classes, and for all other purposes, including director compensation matters, Ms. Kramer&#8217;s service on the Board of Directors is deemed to have continued uninterrupted.  In addition, the Board of Directors also reduced the number of directors that comprise the Board of Directors and 2026 Class to nine and three, respectively.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">78</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended December&#160;31, 2023, no director or officer (as defined under Rule 16a-1 of the Exchange Act) of the Company adopted or terminated a &#8220;Rule 10b5-1 trading arrangement&#8221; or &#8220;non-Rule 10b5-1 trading arrangement,&#8221; as such terms are defined in Item 408(a) of Regulation S-K.</span></div><div style="text-align:justify"><span><br/></span></div><div id="i8abfb6921920457cbacddec4407c8012_187"></div><div style="padding-left:45pt;text-align:justify;text-indent:-45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Item 9C. &#160;&#160;&#160;&#160;DISCLOSURE REGARDING FOREIGN JURISDICTIONS THAT PREVENT INSPECTIONS</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Not applicable.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">79</span></div></div></div><div id="i8abfb6921920457cbacddec4407c8012_190"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To the shareholders and Board of Directors of M/I Homes, Inc.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Opinion on Internal Control over Financial Reporting</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have audited the internal control over financial reporting of M/I Homes, Inc. and subsidiaries (the &#8220;Company&#8221;) as of December&#160;31, 2023, based on criteria established in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Internal Control - Integrated Framework</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(2013) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">issued by the Committee of Sponsoring Organizations of the Treadway Commission (COSO). In our opinion, the Company maintained, in all material respects, effective internal control over financial reporting as of December&#160;31, 2023, based on criteria established in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Internal Control - Integrated Framework (2013)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> issued by COSO.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have also audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the consolidated financial statements as of and for the year ended December&#160;31, 2023, of the Company and our report dated February&#160;16, 2024, expressed an unqualified opinion on those financial statements.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis for Opinion</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s management is responsible for maintaining effective internal control over financial reporting and for its assessment of the effectiveness of internal control over financial reporting, included in the accompanying Management&#8217;s Annual Report on Internal Control over Financial Reporting. Our responsibility is to express an opinion on the Company&#8217;s internal control over financial reporting based on our audit. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We conducted our audit in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether effective internal control over financial reporting was maintained in all material respects. Our audit included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, testing and evaluating the design and operating effectiveness of internal control based on the assessed risk, and performing such other procedures as we considered necessary in the circumstances. We believe that our audit provides a reasonable basis for our opinion.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Definition and Limitations of Internal Control over Financial Reporting</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A company&#8217;s internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles. A company&#8217;s internal control over financial reporting includes those policies and procedures that (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company&#8217;s assets that could have a material effect on the financial statements. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">/s/ Deloitte &amp; Touche LLP</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Columbus, Ohio</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">February&#160;16, 2024</span></div><div><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">80</span></div></div></div><div id="i8abfb6921920457cbacddec4407c8012_193"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PART III</span></div><div><span><br/></span></div><div id="i8abfb6921920457cbacddec4407c8012_196"></div><div style="padding-left:45pt;text-indent:-45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 10.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:10.02pt">DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information required by this item is incorporated herein by reference to our definitive Proxy Statement relating to the 2024 Annual Meeting of Shareholders to be filed with the Securities and Exchange Commission pursuant to Regulation 14A under the Exchange Act.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have adopted a Code of Business Conduct and Ethics that applies to our directors and all employees of the Company.&#160;&#160;The Code of Business Conduct and Ethics is posted on our website, www.mihomes.com.&#160;&#160;We intend to satisfy the requirements under Item 5.05 of Form 8-K regarding disclosure of amendments to, or waivers from, provisions of our Code of Business Conduct and Ethics that apply to our principal executive officer, principal financial officer, principal accounting officer or controller, or persons performing similar functions, by posting such information on our website. Copies of the Code of Business Conduct and Ethics will be provided free of charge upon written request directed to Investor Relations, M/I Homes, Inc., 4131 Worth Avenue, Suite 500, Columbus, OH 43219.</span></div><div><span><br/></span></div><div id="i8abfb6921920457cbacddec4407c8012_199"></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 11.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:10.02pt">EXECUTIVE COMPENSATION</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information required by this item is incorporated herein by reference to our definitive Proxy Statement relating to the 2024 Annual Meeting of Shareholders.</span></div><div><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">81</span></div></div></div><div id="i8abfb6921920457cbacddec4407c8012_202"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:6pt;padding-left:40.5pt;text-indent:-40.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 12.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:5.52pt">SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED SHAREHOLDER MATTERS</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Equity Compensation Plan Information</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth information as of December&#160;31, 2023 with respect to the common shares issuable under the Company's equity compensation plans:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:38.637%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:3.994%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:3.994%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:3.703%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.247%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.565%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.565%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.905%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.247%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.469%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.304%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.614%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.256%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Plan Category</span></td><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Number of securities to be issued upon exercise of outstanding options, warrants and rights<br/>(a)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted-average exercise price of outstanding options, warrants and rights<br/>(b)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Number of securities remaining available for future issuance under equity compensation plans (excluding securities reflected in column (a))<br/>(c)</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Equity compensation plans approved by shareholders</span></td><td colspan="8" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,823,280&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">(1)</span></td><td colspan="8" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$48.84&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">(2)</span></td><td colspan="8" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,150,922&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">(3)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Equity compensation plans not approved by shareholders</span></td><td colspan="8" style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">52,552&#160;</span></td><td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">(4)</span></td><td colspan="8" style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="8" style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td colspan="8" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,875,832&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="8" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$48.84&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="8" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,150,922&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/></tr></table></div><div style="margin-bottom:6pt;margin-top:4pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:4.18pt">Consists of the 2018 Long-Term Incentive Plan (&#8220;2018 LTIP&#8221;) (1,436,065 outstanding stock options, 54,000 outstanding director stock units, 68,342 outstanding director restricted stock units and 137,604 outstanding performance share units (&#8220;PSU&#8217;s&#8221;) (assuming the maximum number of PSU&#8217;s will be earned)), the 2009 Long-Term Incentive Plan (&#8220;2009 LTIP&#8221;) (85,500 outstanding stock options and 49,500 outstanding director stock units), which plan was terminated in May 2018, and the 2006 Director Equity Incentive Plan (&#8220;2006 Director Plan&#8221;) (<ix:nonFraction unitRef="shares" contextRef="c-6" decimals="0" name="mho:ShareBasedCompensationArrangementByShareBasedPaymentAwardUnitsOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-1122">8,059</ix:nonFraction> outstanding director stock units), which plan was terminated in May 2009.&#160;&#160;</span></div><div style="margin-top:6pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:4.18pt">The weighted average exercise price relates to the stock options granted under the 2018 LTIP and the 2009 LTIP.&#160;&#160;The weighted average exercise price does not take into account the director stock units granted under the 2018 LTIP, the 2009 LTIP and the 2006 Director Plan or the PSU&#8217;s granted under the 2018 LTIP because the director stock units and the PSU&#8217;s are full value awards and have no exercise price.  The director stock units and the PSU&#8217;s (if earned) will be settled at a future date in common shares on a one-for-one basis without the payment of any exercise price.&#160; </span></div><div style="margin-top:6pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:4.18pt">Represents the aggregate number of common shares remaining available for issuance under the 2018 LTIP.  Pursuant to the terms of the 2018 LTIP, and subject to certain adjustments provided therein, the aggregate number of common shares with respect to which awards may be granted under the 2018 LTIP is <ix:nonFraction unitRef="shares" contextRef="c-1" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="f-1123">4,217,436</ix:nonFraction> common shares plus any common shares subject to outstanding awards under the 2009 LTIP as of May 8, 2018 that on or after May 8, 2018 cease for any reason to be subject to such awards other than by reason of exercise or settlement of the awards to the extent they are exercised for or settled in vested and non-forfeitable common shares.  Pursuant to the terms of the 2018 LTIP, upon the grant of a full value award thereunder (including director stock units and PSU&#8217;s), we reduce the number of common shares available for issuance under the 2018 LTIP by an amount equal to the number of shares subject to the award multiplied by 1.50.</span></div><div style="margin-top:6pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(4)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:4.18pt">Consists of the Amended and Restated Director Deferred Compensation Plan and the Amended and Restated Executives' Deferred Compensation Plan.&#160;&#160;Pursuant to these plans, our directors and eligible employees may defer the payment of all or a portion of their director fees and annual cash bonuses, respectively, and the deferred amount is converted into that number of whole phantom stock units determined by dividing the deferred amount by the closing price of our common shares on the New York Stock Exchange on the date of such conversion (which is the same date the fees or bonus is paid) without any discount on the common share price or premium applied to the deferred amount.  The phantom stock units are settled at a future date in common shares on a one-for-one basis.  Neither the Amended and Restated Director Deferred Compensation Plan nor the Amended and Restated Executives' Deferred Compensation Plan provides for a specified limit on the number of common shares which may be attributable to participants' accounts relating to phantom stock units and issued under the terms of these plans.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The remaining information required by this item is incorporated herein by reference to our definitive Proxy Statement relating to the 2024 Annual Meeting of Shareholders.</span></div><div style="margin-bottom:12pt;text-align:justify"><span><br/></span></div><div id="i8abfb6921920457cbacddec4407c8012_208"></div><div style="margin-top:6pt;padding-left:40.5pt;text-indent:-40.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 13.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:5.52pt">CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS, AND DIRECTOR INDEPENDENCE</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information required by this item is incorporated herein by reference to our definitive Proxy Statement relating to the 2024 Annual Meeting of Shareholders.</span></div><div><span><br/></span></div><div id="i8abfb6921920457cbacddec4407c8012_211"></div><div style="margin-top:6pt;padding-left:40.5pt;text-indent:-40.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 14.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:5.52pt">PRINCIPAL ACCOUNTANT FEES AND SERVICES</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information required by this item is incorporated herein by reference to our definitive Proxy Statement relating to the 2024 Annual Meeting of Shareholders.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">82</span></div></div></div><div id="i8abfb6921920457cbacddec4407c8012_214"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PART IV</span></div><div><span><br/></span></div><div id="i8abfb6921920457cbacddec4407c8012_217"></div><div style="-sec-extract:summary;margin-top:6pt;padding-left:72pt;text-align:justify;text-indent:-72pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 15.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:37.02pt">EXHIBITS, FINANCIAL STATEMENT SCHEDULES</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:0.1%"/><td style="width:2.139%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.285%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:61.326%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.537%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.013%"/><td style="width:0.1%"/></tr><tr><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">(a) Documents filed as part of this report.</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="12" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)&#160;&#160;The following financial statements are contained in Item 8:</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" rowspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Page in this report</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Financial Statements</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Report of Independent Registered Public Accounting Firm  (PCAOB ID No. <ix:nonNumeric contextRef="c-1" name="dei:AuditorFirmId" id="f-1124">34</ix:nonNumeric>)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8abfb6921920457cbacddec4407c8012_73">46</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated Statements of Income for the Years Ended December 31, 2023, 2022, and 2021</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8abfb6921920457cbacddec4407c8012_76">48</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated Balance Sheets as of December 31, 2023 and 2022</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8abfb6921920457cbacddec4407c8012_79">49</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated Statements of Shareholders&#8217; Equity for the Years Ended December 31, 2023, 2022 and 2021</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8abfb6921920457cbacddec4407c8012_85">50</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated Statements of Cash Flows for the Years Ended December 31, 2023, 2022 and 2021</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8abfb6921920457cbacddec4407c8012_88">51</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Notes to Consolidated Financial Statements</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8abfb6921920457cbacddec4407c8012_91">52</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)  Financial Statement Schedules:</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">None required.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="12" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3)  Exhibits:</span></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="12" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td></tr></table></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following exhibits required by Item 601 of Regulation S-K are filed as part of this report:&#160;</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.700%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:86.036%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exhibit<br/>Number</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;<br/>Description</span></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.1</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/799292/000079929219000041/exhibit31amendedandres.htm">Amended and Restated Articles of Incorporation of M/I Homes, Inc., incorporated herein by reference to Exhibit 3.1 to the Company&#8217;s Quarterly Report on Form 10-Q for the quarter ended June 30, 2019.</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.2</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/799292/0000950152-99-002398.txt">Amended and Restated Regulations of M/I Homes, Inc., incorporated herein by reference to Exhibit 3.4 to the Company&#8217;s Annual Report on Form 10-K for the fiscal year ended December 31, 1998.</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.3</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/799292/000095015201503944/l89441aex3-1_b.txt">Amendment to Article I(f) of the Amended and Restated Regulations of M/I Homes, Inc., incorporated herein by reference to Exhibit 3.1(b) to the Company&#8217;s Quarterly Report on Form 10-Q for the quarter ended June 30, 2001.</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.4</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/799292/000079929209000011/exhibit.htm">Amendment to Article II(f) of the Amended and Restated Regulations of M/I Homes, Inc., incorporated herein by reference to Exhibit 3.1 to the Company&#8217;s Current Report on Form 8-K filed on March 13, 2009.</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.1</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Specimen certificate representing M/I Homes, Inc.&#8217;s common shares, par value $.01 per share, incorporated herein by reference to Exhibit 4 to the Company&#8217;s Registration Statement on Form S-1 [filed in paper form with the SEC].</span></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.2</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/799292/000079929220000011/exhibit41finalexecutio.htm">Indenture, dated as of January 22, 2020, by and among M/I Homes, Inc., the guarantors named therein and U.S. Bank National Association, as trustee of M/I Homes, Inc.&#8217;s 4.95% Senior Notes due 2028, incorporated herein by reference to Exhibit 4.1 to the Company&#8217;s Current Report on Form 8-K filed on January 22, 2020.</a></span></div></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.3</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/799292/000079929220000011/exhibit41finalexecutio.htm">Form of 4.95% Senior Notes due 2028 incorporated herein by reference to Exhibit 4.2 to the Company&#8217;s Current Report on Form 8-K filed on January 22, 2020.</a></span></div></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.4</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/799292/000079929220000033/exhibit46descriptiono.htm">Description of M/I Homes, Inc.&#8217;s Securities Registered Pursuant to Section 12 of the Securities Exchange Act of 1934, incorporated herein by reference to Exhibit 4.6 to the Company&#8217;s Annual Report on Form 10-K for the year ended December 31, 2019.</a></span></div></td></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">83</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.700%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:86.036%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.5</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/799292/000079929221000102/m_ihomes-indenture2021.htm">Indenture, dated as of August 23, 2021, by and among M/I Homes, Inc., the guarantors named therein and U.S. Bank National Association, as trustee of M/I Homes, Inc.&#8217;s 3.95% Senior Notes due 2030, incorporated herein by reference to Exhibit 4.1 to the Company&#8217;s Current Report on Form 8-K filed on August 23, 2021.</a></span></div></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.6</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/799292/000079929221000102/m_ihomes-indenture2021.htm">Form of 3.95% Senior Notes due 2030 incorporated herein by reference to Exhibit 4.2 to the Company&#8217;s Current Report on Form 8-K filed on August 23, 2021.</a></span></div></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.7</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/799292/000079929221000102/m_ihomes-registrationright.htm">Registration Rights Agreement, dated as of August 23, 2021, by and among M/I Homes, Inc., the guarantors named therein and the initial purchasers named therein</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">, </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/799292/000079929221000102/m_ihomes-registrationright.htm">incorporated herein by reference to Exhibit 4.3 to the Company&#8217;s Current Report on Form 8-K filed on August 23, 2021.</a></span></div></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.1*</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/799292/000079929210000023/exhibit101.htm">M/I Homes, Inc. 401(k) Profit Sharing Plan, as amended and restated on April 1, 2018, incorporated herein by reference to Exhibit 10.1 to the Company&#8217;s Registration Statement on Form S-8 filed on June 15, 2018.</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.2</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/799292/000079929213000027/exhibit101creditagreement.htm">Credit Agreement dated July 18, 2013 by and among M/I Homes, Inc., as borrower, the lenders party thereto and PNC Bank, National Association, as administrative agent, incorporated herein by reference to Exhibit 10.1 to the Company&#8217;s Current Report on Form 8-K filed on July 19, 2013.</a></span></div></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.3</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/799292/000079929214000028/exhibit101firstamendmentto.htm">First Amendment to Credit Agreement dated October 20, 2014 by and among M/I Homes, Inc., as borrower, the lenders party thereto and PNC Bank, National Association, as administrative agent, incorporated herein by reference to Exhibit 10.1 to the Company&#8217;s Current Report on Form 8-K filed on October 23, 2014.</a></span></div></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.4</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/799292/000119312517232084/d430186dex101.htm">Second Amendment to Credit Agreement, dated July 18, 2017, by and among M/I Homes, Inc., as borrower, the lenders party thereto and PNC Bank, National Association, as administrative agent, incorporated herein by reference to Exhibit 10.1 to the Company&#8217;s Current Report on Form 8-K filed on July 20, 2017.</a></span></div></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.5</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/799292/000079929220000071/thirdamendmenttocredit.htm">Third Amendment to Credit Agreement, dated June 30, 2020, by and among M/I Homes, Inc., as borrower, the lenders party thereto, and PNC Bank, National Association, as administrative agent, incorporated herein by reference to Exhibit 10.1 to the Company&#8217;s Current Report on Form 8-K filed on July 1, 2020.</a></span></div></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.6</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/799292/000079929221000083/fourthamendmenttocreditfac.htm">Fourth Amendment to Credit Agreement, dated June 10, 2021, by and among M/I Homes, Inc., as borrower, the lenders party thereto, and PNC Bank, National Association, as administrative agent, incorporated herein by reference to Exhibit 10.</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1</span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/799292/000079929221000083/fourthamendmenttocreditfac.htm"> to the Company&#8217;s Current Report on Form 8-K filed on June 11, 2021.</a></span></div></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.7</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/799292/000079929222000006/fifthamendmenttocreditfaci.htm">Fifth Amendment to Credit Agreement, dated February 16, 2022, by and among M/I Homes, Inc., as borrower, the lenders party thereto, and PNC Bank, National Association, as administrative agent, incorporated herein by reference to Exhibit 10.X to the Company&#8217;s Annual Report on Form 10-K for the year ended December 31, 2021.</a></span></div></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.8</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/799292/000079929222000074/sixthamendmenttocreditfa.htm">Sixth Amendment to Credit Agreement, dated December 9, 2022, by and among M/I Homes, Inc., as borrower, the lenders party thereto, and PNC Bank, National Association, as administrative agent, incorporated herein by reference to Exhibit 10.1 to the Company&#8217;s Current Report on Form 8-K filed on December 9, 2022.</a></span></div></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.9</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/799292/000079929215000031/exhibit101commitmentincrea.htm">Commitment Increase Activation Notice dated August 28, 2015, by and among M/I Homes, Inc., as borrower, the lenders party thereto, and PNC Bank, National Association, as administrative agent, incorporated herein by reference to Exhibit 10.1 to the Company&#8217;s Current Report on Form 8-K filed on August 31, 2015.</a></span></div></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.10</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/799292/000079929218000034/exhibit101commitmentincrea.htm">Commitment Increase Activation Notice dated June 29, 2018, by and among M/I Homes, Inc., as borrower, the lenders party thereto, and PNC Bank, National Association, as administrative agent, incorporated herein by reference to Exhibit 10.2 to the Company&#8217;s Quarterly Report on Form 10-Q for the quarter ended June 30, 2018.</a></span></div></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.11</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/799292/000079929218000034/exhibit103newlendersupplem.htm">New Lender Supplement, dated June 29, 2018, by and among M/I Homes, Inc., as borrower, Flagstar Bank, FSB, and PNC Bank, National Association, as administrative agent, incorporated herein by reference to Exhibit 10.3 to the Company&#8217;s Quarterly Report on Form 10-Q for the quarter ended June 30, 2018.</a></span></div></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.12</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/799292/000079929223000120/exhibit102masterrepurcha.htm">Master Repurchase Agreement dated as of October 24, 2023 by and between M/I Financial and JP Morgan Bank, incorporated herein by reference to Exhibit 10.1 to the Company&#8217;s Quarterly Report on Form 10-Q for the quarter ended September 30, 202</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/799292/000079929223000120/exhibit102masterrepurcha.htm">3</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/799292/000079929223000120/exhibit102masterrepurcha.htm">.</a></span></div></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">84</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.700%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:86.036%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.13*</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/799292/000079929208000045/exhibitdeq.htm">M/I Homes, Inc. Amended and Restated 2006 Director Equity Incentive Plan, effective as of August 28, 2008, incorporated herein by reference to Exhibit 10.3 to the Company&#8217;s Quarterly Report on Form 10-Q for the quarter ended September 30, 2008.</a></span></div></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.14*</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/799292/000079929208000045/exhibitddcom.htm">M/I Homes, Inc. Amended and Restated Director Deferred Compensation Plan, effective as of August 28, 2008, incorporated herein by reference to Exhibit 10.2 to the Company&#8217;s Quarterly Report on Form 10-Q for the quarter ended September 30, 2008.</a></span></div></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.15*</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/799292/000079929208000045/exhibitexcddcom.htm">M/I Homes, Inc. Amended and Restated Executives&#8217; Deferred Compensation Plan, effective as of August 28, 2008, incorporated herein by reference to Exhibit 10.4 to the Company&#8217;s Quarterly Report on Form 10-Q for the quarter ended September 30, 2008.</a></span></div></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.16*</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/799292/000079929210000009/exhibit1037.htm">Collateral Assignment Split-Dollar Agreement, dated as of September 24, 1997, by and between M/I Homes, Inc. and Phillip Creek, incorporated herein by reference to Exhibit 10.37 to the Company&#8217;s Annual Report on Form 10-K for the fiscal year ended December 31, 2009.&#160;</a></span></div></td></tr><tr style="height:11pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.17*</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/799292/000079929208000029/exhibitrhs.htm">Change of Control Agreement between M/I Homes, Inc. and Robert H. Schottenstein, dated as of July 3, 2008, incorporated herein by reference to Exhibit 10.1 to the Company&#8217;s Current Report on Form 8-K filed on July 3, 2008.</a></span></div></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.18*</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/799292/000079929208000029/exhibitpgc.htm">Change of Control Agreement between M/I Homes, Inc. and Phillip G. Creek, dated as of July 3, 2008, incorporated herein by reference to Exhibit 10.2 to the Company&#8217;s Current Report on Form 8-K filed on July 3, 2008.</a></span></div></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.19*</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/799292/000119312514127096/d664401ddef14a.htm">M/I Homes, Inc. 2009 Annual Incentive Plan, incorporated herein by reference to Appendix B to the Company&#8217;s proxy statement on Schedule 14A relating to the 2014 Annual Meeting of Shareholders of the Company filed on April 2, 2014.</a></span></div></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.20*</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/799292/000119312516522568/d122744ddef14a.htm">M/I Homes, Inc. 2009 Long-Term Incentive Plan, as amended, effective May 3, 2016, incorporated herein by reference to Appendix A to the Company&#8217;s proxy statement on Schedule 14A relating to the 2016 Annual Meeting of Shareholders of the Company filed on March 30, 2016.</a></span></div></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.21*</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/799292/000079929209000026/stockunitawardagr.htm">Form of Stock Units Award Agreement for Directors under the M/I Homes, Inc. 2009 Long-Term Incentive Plan, incorporated herein by reference to Exhibit 10.2 to the Company&#8217;s Quarterly Report on Form 10-Q for the quarter ended September 30, 2009.</a></span></div></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.22*</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/799292/000079929210000007/exhibit.htm">Form of Nonqualified Stock Option Award Agreement for Employees under the M/I Homes, Inc. 2009 Long-Term Incentive Plan, incorporated herein by reference to Exhibit 10.1 to the Company&#8217;s Current Report on Form 8-K filed on February 11, 2010.</a></span></div></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.23*</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/799292/000119312518155413/d582603dex101.htm">M/I Homes, Inc. 2018 Long-Term Incentive Plan, incorporated herein by reference to Exhibit 10.1 to the Company&#8217;s Current Report on Form 8-K filed on May 8, 2018.</a></span></div></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.24*</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/799292/000079929221000032/exhibit1031-formofnqsoawar.htm">Form of Nonqualified Stock Option Award Agreement for Employees under the M/I Homes, Inc. 2018 Long-Term Incentive Plan, incorporated herein by reference to Exhibit 10.31 to the Company&#8217;s Annual Report on Form 10-K for the fiscal year ended December 31, 2021.</a></span></div></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.25*</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/799292/000079929221000032/exhibit1032-formofstockuni.htm">Form of Stock Units Award Agreement for Directors under the M/I Homes, Inc. 2018 Long-Term Incentive Plan, incorporated herein by reference to Exhibit 10.32 to the Company&#8217;s Annual Report on Form 10-K for the fiscal year ended December 31, 2021.</a></span></div></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.26*</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/799292/000079929219000005/exhibit1012018long-terminc.htm">Form of Performance Share Unit Award Agreement under the M/I Homes, Inc. 2018 Long-Term Incentive Plan, incorporated herein by reference to Exhibit 10.1 to the Company&#8217;s Current Report on Form 8-K filed on February 8, 2019.</a></span></div></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.27*</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/799292/000079929221000112/mihomesinc2018restrictedsh.htm">Form of Restricted Share Unit Award Agreement for Directors under the M/I </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/799292/000079929221000112/mihomesinc2018restrictedsh.htm">H</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/799292/000079929221000112/mihomesinc2018restrictedsh.htm">omes, Inc. 2018 Long-Term Incentive Plan, incorporated herein by reference to Exhibit 10.2 to the Company's Quarterly Report on Form 10-Q for the quarter ended September 30, 2021.</a></span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.28*</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="rsuawardagreement2024.htm">Form of Restricted Share Unit Award Agreement for</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="rsuawardagreement2024.htm"> Employee</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="rsuawardagreement2024.htm">s under the M/I </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="rsuawardagreement2024.htm">H</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="rsuawardagreement2024.htm">omes, Inc. 2018 Long-Term Incentive Plan</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="rsuawardagreement2024.htm">. (F</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="rsuawardagreement2024.htm">iled herewith).</a></span></div></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">85</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.700%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:86.036%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit21subsidiaries12-31.htm">Subsidiaries of M/I Homes, Inc.&#160;&#160;(Filed herewith.)</a></span></div></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit22guarantors12-31x2.htm">List of Subsidiary Guarantors.  (Filed herewith.)</a></span></div></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit23consent12-31x2023.htm">Consent of Deloitte &amp; Touche LLP.&#160;&#160;(Filed herewith.)</a></span></div></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit24powerofattorney12.htm">Powers of Attorney.&#160;&#160;(Filed herewith.)</a></span></div></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.1</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit311ceocertification.htm">Certification by Robert H. Schottenstein, Chief Executive Officer, pursuant to Item 601 of Regulation S-K as Adopted Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.&#160;&#160;(Filed herewith.)</a></span></div></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.2</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit312cfocertification.htm">Certification by Phillip G. Creek, Chief Financial Officer, pursuant to Item 601 of Regulation S-K as Adopted Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.&#160;&#160;(Filed herewith.)</a></span></div></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.1</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit321ceocertification.htm">Certification by Robert H. Schottenstein, Chief Executive Officer, pursuant to 18 U.S.C. Section 1350 as Adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.&#160;&#160;(Filed herewith.)</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.2</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit322cfocertification.htm">Certification by Phillip G. Creek, Chief Financial Officer, pursuant to 18 U.S.C. Section 1350 as Adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.&#160;&#160;(Filed herewith.)</a></span></div></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:12pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="clawbackpolicy.htm">Executive Officer Clawback Policy</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="clawbackpolicy.htm">. (Filed herewith).</a></span></div></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.INS</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">XBRL Instance Document - the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document. (Furnished herewith.)</span></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.SCH</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">XBRL Taxonomy Extension Schema Document. (Furnished herewith.)</span></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.CAL</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">XBRL Taxonomy Extension Calculation Linkbase Document. (Furnished herewith.)</span></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.LAB</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">XBRL Taxonomy Extension Label Linkbase Document. (Furnished herewith.)</span></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.PRE</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">XBRL Taxonomy Extension Presentation Linkbase Document. (Furnished herewith.)</span></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.DEF</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">XBRL Taxonomy Extension Definition Linkbase Document. (Furnished herewith.)</span></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cover Page Interactive Data File (embedded within the Inline XBRL Document). (Furnished herewith.)</span></td></tr></table></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">* Management contract or compensatory plan or arrangement.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">86</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:2.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:91.018%"/><td style="width:0.1%"/></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(b) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Exhibits</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reference is made to Item 15(a)(3) above for a complete list of exhibits that are filed with this report.&#160;&#160;The following is a list of exhibits, included in Item 15(a)(3) above, that are filed concurrently with this report.</span></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.700%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:86.036%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exhibit<br/>Number</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;<br/>Description</span></td></tr><tr style="height:9pt"><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.28</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="rsuawardagreement2024.htm">Form of Restricted Share Unit Award Agreement for Employees under the M/I </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="rsuawardagreement2024.htm">H</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="rsuawardagreement2024.htm">omes, Inc. 2018 Long-Term Incentive Plan. (Filed herewith).</a></span></div></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit21subsidiaries12-31.htm">Subsidiaries of M/I Homes, Inc.</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit22guarantors12-31x2.htm">List of Subsidiary Guarantors.</a></span></div></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit23consent12-31x2023.htm">Consent of Deloitte &amp; Touche LLP.</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit24powerofattorney12.htm">Powers of Attorney.</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.1</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit311ceocertification.htm">Certification by Robert H. Schottenstein, Chief Executive Officer, pursuant to Item 601 of Regulation S-K as Adopted Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.2</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit312cfocertification.htm">Certification by Phillip G. Creek, Chief Financial Officer, pursuant to Item 601 of Regulation S-K as Adopted Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.1</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit321ceocertification.htm">Certification by Robert H. Schottenstein, Chief Executive Officer, pursuant to 18 U.S.C. Section 1350 as Adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.2</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit322cfocertification.htm">Certification by Phillip G. Creek, Chief Financial Officer, pursuant to 18 U.S.C. Section 1350 as Adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.</a></span></div></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="clawbackpolicy.htm">Executive Officer Clawback Policy. (Filed herewith).</a></span></div></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.INS</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">XBRL Instance Document - the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document. (Furnished herewith.)</span></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.SCH</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">XBRL Taxonomy Extension Schema Document. (Furnished herewith.)</span></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.CAL</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">XBRL Taxonomy Extension Calculation Linkbase Document. (Furnished herewith.)</span></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.LAB</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">XBRL Taxonomy Extension Label Linkbase Document. (Furnished herewith.)</span></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.PRE</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">XBRL Taxonomy Extension Presentation Linkbase Document. (Furnished herewith.)</span></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.DEF</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">XBRL Taxonomy Extension Definition Linkbase Document. (Furnished herewith.)</span></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cover Page Interactive Data File (embedded within the Inline XBRL Document). (Furnished herewith.)</span></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:2.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:91.018%"/><td style="width:0.1%"/></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(c) Financial statement schedules</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">None required.</span></td></tr></table></div><div><span><br/></span></div><div id="i8abfb6921920457cbacddec4407c8012_220"></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 16.&#160;&#160;&#160;&#160;FORM 10-K SUMMARY</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">87</span></div></div></div><div id="i8abfb6921920457cbacddec4407c8012_223"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SIGNATURES</span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized, on this 16th day of February 2024.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:40.660%"><tr><td style="width:1.0%"/><td style="width:9.854%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:87.946%"/><td style="width:0.1%"/></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">M/I Homes, Inc.</span></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Registrant)</span></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/Robert H. Schottenstein&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Robert H. Schottenstein</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chairman of the Board,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Executive Officer and President</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Principal Executive Officer)</span></td></tr></table></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed below by the following persons on behalf of the registrant and in the capacities indicated on the 16th day of February 2024.</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.132%"><tr><td style="width:1.0%"/><td style="width:32.135%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.428%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.137%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">NAME AND TITLE</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">NAME AND TITLE</span></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">FRIEDRICH K. M. B&#214;HM*</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">/s/Robert H. Schottenstein</span></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Friedrich K. M. B&#246;hm</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Robert H. Schottenstein</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Chairman of the Board,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Chief Executive Officer and President</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">MICHAEL P. GLIMCHER*</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(Principal Executive Officer)</span></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Michael P. Glimcher</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">/s/Phillip G. Creek</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Phillip G. Creek</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">ELIZABETH K. INGRAM*</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Executive Vice President,</span></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Elizabeth K. Ingram</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Chief Financial Officer and Director</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(Principal Financial Officer)</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">NANCY J. KRAMER*</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">/s/Ann Marie W. Hunker</span></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Nancy J. Kramer</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ann Marie W. Hunker</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Vice President, Chief Accounting Officer</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">and Controller</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">BRUCE A. SOLL*</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(Principal Accounting Officer)</span></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Bruce A. Soll</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">NORMAN L. TRAEGER*</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Norman L. Traeger</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">KUMI D. WALKER*</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Kumi D. Walker</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:7pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*The above-named directors of the registrant execute this report by Phillip G. Creek, their Attorney-in-Fact, pursuant to the powers of attorney executed by the above-named directors, which powers of attorney are filed as Exhibit 24 to this report.</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:39.080%"><tr><td style="width:1.0%"/><td style="width:12.135%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:85.665%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/Phillip G. Creek</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Phillip G. Creek, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Attorney-In-Fact</span></div></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">88</span></div></div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.28
<SEQUENCE>2
<FILENAME>rsuawardagreement2024.htm
<DESCRIPTION>EX-10.28 RESTRICTED SHARE UNIT AWARD AGREEMENT FOR EMPLOYEES
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2024 Workiva -->
<title>Document</title></head><body><div id="icb6ace055b8c476e8b9790b7de4a814a_1"></div><div style="min-height:72pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Exhibit 10.28</font></div></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">M&#47;I HOMES, INC.<br>2018 LONG-TERM INCENTIVE PLAN</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">RESTRICTED SHARE UNIT AWARD AGREEMENT</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">M&#47;I Homes, Inc. (the &#8220;Company&#8221;) hereby grants to the undersigned Participant the following Restricted Share Units Award (&#8220;RSUs&#8221;) pursuant to the terms and conditions of the M&#47;I Homes, Inc. 2018 Long-Term Incentive Plan (the &#8220;Plan&#8221;) and this Restricted Share Unit Award Agreement (this &#8220;Award Agreement&#8221;).  The RSUs constitute an Other Stock-Based Award under the Plan.</font></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:38.323%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:59.477%"></td><td style="width:0.1%"></td></tr><tr><td colspan="6" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">1.&#160;&#160;&#160;&#160;Name of Participant&#58;  ______________________________</font></td></tr><tr style="height:14pt"><td colspan="6" style="padding:0 1pt"></td></tr><tr><td colspan="6" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">2.&#160;&#160;&#160;&#160;Grant Date&#58;  ______________________________ (the &#8220;Grant Date&#8221;)</font></td></tr><tr style="height:14pt"><td colspan="6" style="padding:0 1pt"></td></tr><tr><td colspan="6" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">3.&#160;&#160;&#160;&#160;Number of RSUs Granted&#58;  ____________________</font></td></tr><tr style="height:14pt"><td colspan="6" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">4.&#160;&#160;&#160;&#160;Vesting&#58;</font></td><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Except as otherwise provided in this Award Agreement, one-third of the RSUs will vest on each of the first, second and third anniversaries of the Grant Date only if and to the extent that the Participant is employed with the Company or any Affiliate on the applicable anniversary date (each anniversary a &#8220;Vesting Date&#8221;).  Any RSUs that do not vest pursuant to the provisions of this Section 4 or the provisions of Section 6 or Section 7 of this Award Agreement will be forfeited.</font></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">5.&#160;&#160;&#160;&#160;Settlement&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Except as otherwise provided herein, to the extent an RSU vests on a Vesting Date under Section 4, in connection with the Participant&#8217;s termination due to death, Disability or Retirement under Section 6 or in connection with a Change in Control under Section 7 of this Award Agreement, the Participant (or, in the event of the Participant&#8217;s death, the Participant&#8217;s beneficiary) will receive one (1) Share for each RSU that vests in accordance with Sections 4, 6 or 7 of this Award Agreement (plus one Share for each additional RSU, if any, that has accrued under Section 8.B. of this Award Agreement)&#59; provided, however, that any fractional RSU will be cancelled without any consideration to the Participant.. RSUs settled under this Award Agreement are intended to be exempt from Code Section 409A under the exemption for short term deferrals. Accordingly, RSUs will be settled in Shares no later than the 15th&#160;day of the third month following the applicable Vesting Date or accelerated vesting trigger date (the &#8220;Settlement Date&#8221;).</font></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:38.323%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:59.477%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:42.1pt;padding-right:2.75pt;text-indent:-39.35pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">6.&#160;&#160;&#160;&#160;Death, Disability or Retirement&#58;</font></div></td><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">If the Participant&#8217;s service as an Employee terminates by reason of death, Disability or Retirement before the Vesting Date, then the number of RSUs that would have vested had the Participant remained an Employee until the Vesting Date shall become vested, in the case of death, on the date of the Participant&#8217;s death and, in the case of Disability or Retirement, on the date of the Participant&#8217;s separation from service as an Employee as a result of such Disability or Retirement.  Such RSUs will be settled at the time and in the manner described in Section 5 above.  For purposes of this Section 6, &#8220;Retirement&#8221; shall mean the Participant&#8217;s separation from service (other than for Cause) on or after the date on which the sum of the Participant&#8217;s years of service with the Company and its Affiliates plus the Participant&#8217;s age is equal to or greater than seventy (70)&#59; provided that the Participant has attained the age of fifty-five (55) and provided further that the Participant has worked through a date specified (or such other date as agreed to by the Company) in a written notice of proposed Retirement provided by the Participant to the Company at least two (2)&#160;months before the proposed Retirement date.</font></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">7.&#160;&#160;&#160;&#160;Change in Control&#58;</font></td><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">In the event of a Change in Control before the Vesting Date, the number of RSUs that would have vested on the Vesting Date shall become vested on the date of the Change in Control.  Such RSUs will be settled in accordance with the provisions of Section 5 above.</font></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">8.&#160;&#160;&#160;&#160;Shareholder Rights&#58;</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">A.&#160;&#160;&#160;&#160;Voting&#58;</font></td><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">The Participant will not be entitled to exercise any voting rights associated with the Shares underlying the RSUs prior to the settlement of the RSUs on the Settlement Date.</font></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-2-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:38.323%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:59.477%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">B.&#160;&#160;&#160;&#160;Dividends&#58;</font></td><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">If any cash dividend is declared and paid after the Grant Date but prior to the Settlement Date with respect to the Shares underlying the RSUs then held by the Participant under this Award Agreement, the Participant will be credited with that number of additional RSUs equal to the quotient of (i) the product of (a) the number of RSUs then held by the Participant under this Award Agreement, multiplied by (b) the amount of the cash dividend paid per Share, divided by (ii) the Fair Market Value of a Share on the date the dividend is paid&#59; provided, however, that  payment of any dividend credited pursuant to this Section 8.B. will be subject to the same terms, conditions and restrictions as the RSUs and, in no event, will any such dividend be paid unless and until the RSUs have vested pursuant to Sections 4, 6 or 7 of this Award Agreement.</font></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">9.&#160;&#160;&#160;&#160;Conditions&#58;</font></td><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">The Company&#8217;s obligation to deliver Shares upon the settlement of a vested RSU is subject to the satisfaction of the following conditions&#58;  (A) the Participant is not, at the time of settlement, in material breach of any of the Participant&#8217;s obligations under this Award Agreement, or under any other agreement with the Company or any Affiliate&#59; (B) no preliminary or permanent injunction or other order against the delivery of the Shares issued by a federal or state court of competent jurisdiction in the United States shall be in effect&#59; (C) there shall not be in effect any federal or state law, rule or regulation which prevents or delays delivery of the Shares or payment, as appropriate&#59; and (D) the Participant shall confirm any factual matters reasonably requested by the Committee, the Company or counsel for the Company.</font></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">10.&#160;&#160;&#160;&#160;Participant Covenants&#58;</font></td><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">In consideration for the grant of the RSUs, the Participant hereby covenants and agrees as follows&#58;</font></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-3-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:38.323%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:59.477%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:33.5pt;padding-right:2.75pt;text-indent:-30.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">A.&#160;&#160;&#160;&#160;The Participant shall not at any time, directly or indirectly, disclose to any other person, corporation, partnership, proprietorship or other business enterprise, or otherwise use any &#8220;Data of a Confidential Nature&#8221; except in the performance of the Participant&#8217;s duties as an Employee of the Company or any of its Affiliates with respect to the business of the Company and its Affiliates.  The Participant agrees that all Company and Affiliate materials evidencing, reflecting or containing &#8220;Data of a Confidential Nature&#8221; are and shall remain the sole and exclusive property of the Company and its Affiliates and all such materials, including, but not limited to, records, drawings, blueprints, manuals, brochures, pamphlets and all other materials will be returned to the Company.  As used herein &#8220;Data of a Confidential Nature&#8221; includes, but is not limited to, cost, price and customer data, any information on land acquisition programs, information on the Company&#8217;s or any Affiliate&#8217;s plans to acquire new properties or business, information on the Company&#8217;s or any Affiliate&#8217;s compensation programs, information regarding relocations of existing facilities, new properties or business, major changes in organization, competitive bid information, prices paid or received for goods or services, processes, plans, methods of doing business, special needs of customers, or any other information or data which if published, released or otherwise disseminated might be used to the detriment of the Company, its Affiliates or their management or affect their ability to transact business.</font></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:33.5pt;padding-right:2.75pt;text-indent:-30.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">B.&#160;&#160;&#160;&#160;The Participant shall not, at any time, directly or indirectly, or in concert with any other person, corporation, partnership, proprietorship or other business enterprise&#58;  (i) induce or attempt to induce any employee or agent of the Company or any of its Affiliates to leave the employ of the Company or any of its Affiliates&#59; or (ii) employ (or engage to act, directly or indirectly, as an independent contractor or agent) any employee or agent of the Company or any of its Affiliates within six months following termination of such employee&#8217;s employment or of such agent&#8217;s agency with the Company or any of its Affiliates.</font></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-4-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:38.323%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:59.477%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:33.5pt;padding-right:2.75pt;text-indent:-30.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">C.&#160;&#160;&#160;&#160;In the event that any covenant set forth in subsection B. shall be determined by a court of competent jurisdiction to be unenforceable because it extends over too great a period of time, or for any other reason, such covenant shall be interpreted to extend only over the maximum period of other restrictions to which they may be enforceable.</font></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:33.7pt;padding-right:2.75pt;text-indent:-30.95pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">D.&#160;&#160;&#160;&#160;The covenants set forth in subsections A. and B. shall remain in effect regardless of whether the Participant becomes vested in the Shares of Restricted Stock.</font></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">The Participant acknowledges that a breach of any covenant set forth in this Section 10 may cause irreparable damage to the Company and its Affiliates, the extent of which may be difficult to ascertain, and that the award of damages may not be adequate relief.  The Participant agrees that, in the event of a breach or threatened breach of any covenant contained in this Section 10, the Company may institute an action to compel the specific performance of such covenants, and that such remedy shall be cumulative, not exclusive, and shall be in addition to any other available remedies.</font></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">The Participant recognizes and understands that the Participant has acquired and&#47;or shall acquire during the Participant&#8217;s employment with the Company and&#47;or its Affiliates a considerable amount of confidential and proprietary information with respect to the business of the Company and its Affiliates, which confidential and proprietary information is very valuable to the Company and would be extremely detrimental to the Company if disclosed or used by the Participant other than in the performance of the Participant&#8217;s duties as an employee of the Company and&#47;or its Affiliates.  The Participant further acknowledges that the employees of the Company and its Affiliates are an integral part of the Company&#8217;s business and, thus, it is important for the Company and its Affiliates to use their maximum efforts to prevent the loss of such employees.</font></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-5-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:38.323%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:59.477%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">11.&#160;&#160;&#160;&#160;Effect of Plan&#58;</font></td><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">The RSUs are subject in all cases to the terms and conditions set forth in the Plan, which are incorporated into and made a part of this Award Agreement.  In the event of a conflict between the terms of the Plan and the terms of this Award Agreement, the terms of the Plan will govern.  All capitalized terms that are used in this Award Agreement but are not defined in this Award Agreement shall have the meanings ascribed to such terms in the Plan.</font></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">12.&#160;&#160;&#160;&#160;Acknowledgment&#58;</font></td><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">By signing below, the Participant acknowledges and agrees that the RSUs are subject to all of the terms and conditions of the Plan and this Award Agreement.</font></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">13.&#160;&#160;&#160;&#160;Counterparts&#58;</font></td><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">This Award Agreement may be signed in counterparts, each of which will be deemed an original, but all of which will constitute one and the same instrument.</font></td></tr></table></div><div><font><br></font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">PARTICIPANT</font></div><div><font><br></font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;________________________________________</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Printed Name&#58; ____________________________</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Date&#58; ___________________________________</font></div><div><font><br></font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">M&#47;I HOMES, INC.</font></div><div><font><br></font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;By&#58; _____________________________________</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Printed Name&#58; ____________________________</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Title&#58; ____________________________________</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Date&#58; ____________________________________</font></div><div style="margin-bottom:12pt"><font><br></font></div><div><font><br></font></div><div style="margin-bottom:12pt"><font><br></font></div><div style="margin-bottom:12pt"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-6-</font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-21
<SEQUENCE>3
<FILENAME>exhibit21subsidiaries12-31.htm
<DESCRIPTION>EX-21 SUBSIDIARIES OF THE COMPANY
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2024 Workiva -->
<title>Document</title></head><body><div id="ib1023d8ff86c417d9edb33e1e2aec0dc_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 21</font></div><div><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">SUBSIDIARIES OF THE COMPANY</font></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.251%"><tr><td style="width:1.0%"></td><td style="width:4.605%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.177%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:90.818%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">M&#47;I Financial, LLC, an Ohio limited liability company.  M&#47;I Financial, LLC is wholly-owned by the Company.</font></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">MHO, LLC, a Florida limited liability company.  MHO, LLC is wholly-owned by MHO Holdings, LLC.</font></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">M&#47;I Homes Service, LLC, an Ohio limited liability company.  M&#47;I Homes Service, LLC is wholly-owned by the Company.</font></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Northeast Office Venture, Limited Liability Company, a Delaware limited liability company.  Northeast Office Venture, Limited Liability Company is wholly-owned by the Company.</font></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">M&#47;I Title Agency Ltd., an Ohio limited liability company.  M&#47;I Title Agency Ltd. is  wholly-owned by M&#47;I Financial, LLC.</font></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">M&#47;I Homes First Indiana LLC, an Indiana limited liability company.  M&#47;I Homes First Indiana LLC is wholly-owned by the Company.</font></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">M&#47;I Homes Second Indiana LLC, an Indiana limited liability company.  M&#47;I Homes Second Indiana LLC is wholly-owned by the Company.</font></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">M&#47;I Homes of Indiana, L.P., an Indiana limited partnership.  M&#47;I Homes Second Indiana LLC owns 99% of M&#47;I Homes of Indiana, L.P.&#59; M&#47;I Homes First Indiana LLC owns the remaining 1% of M&#47;I Homes of Indiana, L.P.</font></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">M&#47;I Homes of Florida, LLC, a Florida limited liability company.  M&#47;I Homes of Florida, LLC is wholly-owned by the Company.</font></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">M&#47;I Homes of Tampa, LLC, a Florida limited liability company.  M&#47;I Homes of Tampa, LLC is wholly-owned by M&#47;I Homes of Florida, LLC.</font></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">M&#47;I Homes of Orlando, LLC, a Florida limited liability company.  M&#47;I Homes of Orlando, LLC is wholly-owned by M&#47;I Homes of Florida, LLC.</font></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">M&#47;I Homes of Ft. Myers&#47;Naples, LLC, a Florida limited liability company.  M&#47;I Homes of Ft. Myers&#47;Naples, LLC is wholly-owned by M&#47;I Homes of Florida, LLC.</font></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">MHO Holdings, LLC, a Florida limited liability company.  MHO Holdings, LLC is wholly-owned by M&#47;I Homes of Florida, LLC.</font></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">M&#47;I Homes of Charlotte, LLC, a Delaware limited liability company.  M&#47;I Homes of Charlotte, LLC is wholly-owned by the Company.</font></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">M&#47;I Homes of Raleigh, LLC, a Delaware limited liability company.  M&#47;I Homes of Raleigh, LLC is wholly-owned by the Company.</font></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">M&#47;I Homes of DC, LLC, a Delaware limited liability company.  M&#47;I Homes of DC, LLC is wholly-owned by the Company.</font></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">M&#47;I Homes of Cincinnati, LLC, an Ohio limited liability company.  M&#47;I Homes of Cincinnati, LLC is wholly-owned by the Company.</font></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">M&#47;I Homes of Central Ohio, LLC, an Ohio limited liability company.  M&#47;I Homes of Central Ohio, LLC is wholly-owned by the Company.</font></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The Fields at Perry Hall, L.L.C., a Maryland limited liability company.  The Fields at Perry Hall, L.L.C. is wholly-owned by M&#47;I Homes of DC, LLC.</font></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Wilson Farm, L.L.C., a Maryland limited liability company.  Wilson Farm, L.L.C. is wholly-owned by M&#47;I Homes of DC, LLC.</font></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.251%"><tr><td style="width:1.0%"></td><td style="width:4.605%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.177%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:90.818%"></td><td style="width:0.1%"></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TransOhio Residential Title Agency Ltd., an Ohio limited liability company.  TransOhio Residential Title Agency Ltd. is wholly-owned by the Company.</font></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">K-Tampa, LLC, a Florida limited liability company.  K-Tampa, LLC is 50% owned by M&#47;I Homes of Tampa, LLC.</font></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">M&#47;I Homes of Chicago, LLC, a Delaware limited liability company.  M&#47;I Homes of Chicago, LLC is wholly-owned by the Company.</font></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">M&#47;I Homes of Houston, LLC, a Delaware limited liability company.  M&#47;I Homes of Houston, LLC is wholly-owned by the Company.</font></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prince Georges Utilities, LLC, a Maryland limited liability company.  Prince Georges Utilities, LLC is wholly-owned by the M&#47;I Homes of DC, LLC..</font></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">M&#47;I Homes of San Antonio, LLC, a Delaware limited liability company.  M&#47;I Homes of San Antonio, LLC is wholly-owned by the Company.</font></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">M&#47;I Homes of Austin, LLC, an Ohio limited liability company.  M&#47;I Homes of Austin, LLC is wholly-owned by the Company.</font></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28.</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">M&#47;I Homes of DFW, LLC a Delaware limited liability company.  M&#47;I Homes of DFW, LLC is wholly-owned by the Company.</font></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29.</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">M&#47;I Title, LLC, a Delaware limited liability company.  M&#47;I Title, LLC is wholly-owned by the Company.</font></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30.</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">M&#47;I Homes of Delaware, LLC, a Delaware limited liability company.  M&#47;I Homes of Delaware, LLC is wholly-owned by the Company.</font></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">M&#47;I Homes of Minneapolis&#47;St. Paul, LLC a Delaware limited liability company.  M&#47;I Homes of Minneapolis&#47;St. Paul, LLC is wholly-owned by the Company.</font></td></tr><tr style="height:11pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">M&#47;I Homes of Sarasota, LLC a Delaware limited liability company.  M&#47;I Homes of Sarasota, LLC is  a wholly-owned subsidiary of M&#47;I Homes of Florida, LLC.</font></td></tr><tr style="height:11pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33.</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">M&#47;I Homes of Nashville, LLC a Delaware limited liability company.  M&#47;I Homes of Nashville, LLC is wholly-owned by the Company.</font></td></tr><tr style="height:11pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34.</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">M&#47;I Homes of Michigan, LLC a Delaware limited liability company.  M&#47;I Homes of Michigan, LLC is wholly-owned by the Company.</font></td></tr><tr style="height:11pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35.</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">M&#47;I Homes of Alabama, LLC a Delaware limited liability company.  M&#47;I Homes Alabama, LLC is wholly-owned by the Company.</font></td></tr></table></div><div style="text-align:center"><font><br></font></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><font><br></font></div><div><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-22
<SEQUENCE>4
<FILENAME>exhibit22guarantors12-31x2.htm
<DESCRIPTION>EX-22 SUBSIDIARY GUARANTORS OF THE COMPANY
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2024 Workiva -->
<title>Document</title></head><body><div id="i25c4a0c0a9dd43d19c74f88c8f847427_1"></div><div style="min-height:42.75pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 22</font></div><div style="text-align:right"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">SUBSIDIARY GUARANTORS OF THE COMPANY</font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="margin-bottom:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.         MHO Holdings, LLC, a Florida limited liability company</font></div><div style="margin-bottom:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.         MHO, LLC, a Florida limited liability company</font></div><div style="margin-bottom:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.         M&#47;I Homes First Indiana LLC, an Indiana limited liability company</font></div><div style="margin-bottom:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.         M&#47;I Homes of Austin, LLC, an Ohio limited liability company</font></div><div style="margin-bottom:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.         M&#47;I Homes of Central Ohio, LLC, an Ohio limited liability company</font></div><div style="margin-bottom:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6.         M&#47;I Homes of Charlotte, LLC, a Delaware limited liability company</font></div><div style="margin-bottom:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7.         M&#47;I Homes of Chicago, LLC, a Delaware limited liability company</font></div><div style="margin-bottom:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8.         M&#47;I Homes of Cincinnati, LLC, an Ohio limited liability company</font></div><div style="margin-bottom:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9.         M&#47;I Homes of DC, LLC, a Delaware limited liability company</font></div><div style="margin-bottom:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10.       M&#47;I Homes of DFW, LLC, a Delaware limited liability company</font></div><div style="margin-bottom:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11.       M&#47;I Homes of Florida, LLC, a Florida limited liability company</font></div><div style="margin-bottom:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12.       M&#47;I Homes of Houston, LLC, a Delaware limited liability company</font></div><div style="margin-bottom:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13.       M&#47;I Homes of Indiana, L.P., an Indiana limited partnership</font></div><div style="margin-bottom:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14.       M&#47;I Homes of Orlando, LLC, a Florida limited liability company</font></div><div style="margin-bottom:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15.       M&#47;I Homes of Raleigh, LLC, a Delaware limited liability company</font></div><div style="margin-bottom:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16.       M&#47;I Homes of San Antonio, LLC, a Delaware limited liability company</font></div><div style="margin-bottom:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17.       M&#47;l Homes of Tampa, LLC, a Florida limited liability company</font></div><div style="margin-bottom:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18.       M&#47;I Homes of Ft. Myers&#47;Naples, LLC, a Florida limited liability company</font></div><div style="margin-bottom:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19.       M&#47;I Homes Second Indiana LLC, an Indiana limited liability company</font></div><div style="margin-bottom:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20.       M&#47;I Homes Service, LLC, an Ohio limited liability company</font></div><div style="margin-bottom:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21.       M&#47;I Homes of Delaware, LLC, a Delaware limited liability company</font></div><div style="margin-bottom:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22.       Northeast Office Venture, Limited Liability Company, a Delaware limited liability company</font></div><div style="margin-bottom:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23.       Prince Georges Utilities, LLC, a Maryland limited liability company</font></div><div style="margin-bottom:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24.       The Fields at Perry Hall, L.L.C., a Maryland limited liability company</font></div><div style="margin-bottom:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">25.       Wilson Farm, L.L.C., a Maryland limited liability company</font></div><div style="margin-bottom:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">26.       M&#47;I Homes of Minneapolis&#47;St. Paul, LLC, a Delaware limited liability company</font></div><div style="margin-bottom:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27.       M&#47;I Homes of Sarasota, LLC, a Delaware limited liability company</font></div><div style="margin-bottom:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">28.       M&#47;I Homes of Alabama, LLC, a Delaware limited liability company</font></div><div style="margin-bottom:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">29.       M&#47;I Homes of Michigan, LLC, a Delaware limited liability company</font></div><div style="margin-bottom:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30.       M&#47;I Homes of Nashville, LLC, a Delaware limited liability company</font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-23
<SEQUENCE>5
<FILENAME>exhibit23consent12-31x2023.htm
<DESCRIPTION>EX-23 CONSENT
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2024 Workiva -->
<title>Document</title></head><body><div id="i3772a4f0f56841ab8b9b2a47a7ab4419_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 23</font></div><div style="text-align:right"><font><br></font></div><div style="text-align:right"><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM</font></div><div><font><br></font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We consent to the incorporation by reference in Registration Statement Nos.&#160;333-196307, 333-70135, 333-82673, 333-40256, 333-134009, 333-151474, 333-160468, 333-169074, 333-185258, 333-211480, 333-185257, 333-224736, 333-225669 and 333-264935 on Form&#160;S-8 and Registration Statement No.&#160;333-265440 on Form&#160;S-3 of our report dated February&#160;16, 2024, relating to the financial statements of M&#47;I Homes,&#160;Inc., and the effectiveness of M&#47;I Homes,&#160;Inc.&#8217;s internal control over financial reporting, appearing in this Annual Report on Form&#160;10-K for the year ended December&#160;31, 2023.</font></div><div><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:34.649%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; DELOITTE &#38; TOUCHE LLP</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deloitte &#38; Touche LLP</font></td></tr></table></div><div><font><br></font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Columbus, Ohio.</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">February&#160;16, 2024</font></div><div><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-24
<SEQUENCE>6
<FILENAME>exhibit24powerofattorney12.htm
<DESCRIPTION>EX-24 POWER OF ATTORNEY
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2024 Workiva -->
<title>Document</title></head><body><div id="i3ffa844310a544dd9a818b5e25357c94_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 24</font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">POWER OF ATTORNEY</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">I, Robert H. Schottenstein, am Chairman of the Board of Directors, Chief Executive Officer and President of M&#47;I Homes, Inc. (the &#8220;Company&#8221;), and I do hereby constitute and appoint Phillip G. Creek my true and lawful attorney and agent, with full power of substitution, to do any and all acts and things in my name and on my behalf in my capacity as a director of the Company and to execute any and all instruments for me and in my name in the capacity indicated above, which said attorney or agent may deem necessary or advisable to enable the Company to comply with the Securities Exchange Act of 1934, as amended, and any rules, regulations and requirements of the Securities and Exchange Commission thereunder, in connection with the filing of the Company's Annual Report on Form 10-K for the fiscal year ended December&#160;31, 2023 (the &#8220;2023 Form 10-K&#8221;), including specifically but without limitation, power and authority to sign for me in my name, in the capacity indicated above, the 2023 Form 10-K and any and all amendments to such 2023 Form 10-K&#59; and I do hereby ratify and confirm all that the said attorney and agent, or his substitute or substitutes, shall do or cause to be done by virtue hereof.</font></div><div><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:43.859%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Robert H. Schottenstein</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Robert H. Schottenstein</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chairman of the Board, Chief Executive</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Officer (principal executive officer) and</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">President</font></td></tr></table></div><div><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 24</font></div><div style="text-align:right"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">POWER OF ATTORNEY</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">I, Phillip G. Creek, am Executive Vice President, Chief Financial Officer (principal financial officer) and a director of M&#47;I Homes, Inc. (the &#8220;Company&#8221;), do hereby constitute and appoint Robert H. Schottenstein my true and lawful attorney and agent, with full power of substitution, to do any and all acts and things in my name and on my behalf in my capacity as principal financial officer of the Company and to execute any and all instruments for me and in my name in the capacity indicated above, which said attorney or agent may deem necessary or advisable to enable the Company to comply with the Securities Exchange Act of 1934, as amended, and any rules, regulations and requirements of the Securities and Exchange Commission thereunder, in connection with the filing of the Company's Annual Report on Form 10-K for the fiscal year ended December&#160;31, 2023 (the &#8220;2023 Form 10-K&#8221;), including specifically but without limitation, power and authority to sign for me in my name, in the capacity indicated above, the 2023 Form 10-K and any and all amendments to such 2023 Form 10-K&#59; and I do hereby ratify and confirm all that the said attorney and agent, or his substitute or substitutes shall do or cause to be done by virtue hereof.</font></div><div><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:48.391%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Phillip G. Creek</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Phillip G. Creek</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Executive Vice President, Chief Financial Officer</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(principal financial officer) and Director</font></td></tr></table></div><div><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 24</font></div><div style="text-align:right"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">POWER OF ATTORNEY</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">I, Friedrich K. M. B&#246;hm, a director of M&#47;I Homes, Inc. (the &#8220;Company&#8221;), do hereby constitute and appoint Robert H. Schottenstein and Phillip G. Creek, or either of them, my true and lawful attorneys and agents, each with full power of substitution, to do any and all acts and things in my name and on my behalf in my capacity as a director of the Company and to execute any and all instruments for me and in my name in the capacity indicated above, which said attorneys or agents, or either of them, may deem necessary or advisable to enable the Company to comply with the Securities Exchange Act of 1934, as amended, and any rules, regulations and requirements of the Securities and Exchange Commission thereunder, in connection with the filing of the Company's Annual Report on Form 10-K for the fiscal year ended December&#160;31, 2023 (the &#8220;2023 Form 10-K&#8221;), including specifically but without limitation, power and authority to sign for me in my name, in the capacity indicated above, the 2023 Form 10-K and any and all amendments to such 2023 Form 10-K&#59; and I do hereby ratify and confirm all that the said attorneys and agents, or their substitute or substitutes, or either of them, shall do or cause to be done by virtue hereof.</font></div><div><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:43.128%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Friedrich K. M. B&#246;hm</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Friedrich K. M. B&#246;hm</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</font></td></tr></table></div><div><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 24</font></div><div style="text-align:right"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">POWER OF ATTORNEY</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">I, Michael P. Glimcher, a director of M&#47;I Homes, Inc. (the &#8220;Company&#8221;), do hereby constitute and appoint Robert H. Schottenstein and Phillip G. Creek, or either of them, my true and lawful attorneys and agents, each with full power of substitution, to do any and all acts and things in my name and on my behalf in my capacity as a director of the Company and to execute any and all instruments for me and in my name in the capacity indicated above, which said attorneys or agents, or either of them, may deem necessary or advisable to enable the Company to comply with the Securities Exchange Act of 1934, as amended, and any rules, regulations and requirements of the Securities and Exchange Commission thereunder, in connection with the filing of the Company's Annual Report on Form 10-K for the fiscal year ended December&#160;31, 2023 (the &#8220;2023 Form 10-K&#8221;), including specifically but without limitation, power and authority to sign for me in my name, in the capacity indicated above, the 2023 Form 10-K and any and all amendments to such 2023 Form 10-K&#59; and I do hereby ratify and confirm all that the said attorneys and agents, or their substitute or substitutes, or either of them, shall do or cause to be done by virtue hereof.</font></div><div><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:43.128%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Michael P. Glimcher</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Michael P. Glimcher</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</font></td></tr></table></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 24</font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">POWER OF ATTORNEY</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">I, Elizabeth K. Ingram, a director of M&#47;I Homes, Inc. (the &#8220;Company&#8221;), do hereby constitute and appoint Robert H. Schottenstein and Phillip G. Creek, or either of them, my true and lawful attorneys and agents, each with full power of substitution, to do any and all acts and things in my name and on my behalf in my capacity as a director of the Company and to execute any and all instruments for me and in my name in the capacity indicated above, which said attorneys or agents, or either of them, may deem necessary or advisable to enable the Company to comply with the Securities Exchange Act of 1934, as amended, and any rules, regulations and requirements of the Securities and Exchange Commission thereunder, in connection with the filing of the Company's Annual Report on Form 10-K for the fiscal year ended December&#160;31, 2023 (the &#8220;2023 Form 10-K&#8221;), including specifically but without limitation, power and authority to sign for me in my name, in the capacity indicated above, the 2023 Form 10-K and any and all amendments to such 2023 Form 10-K&#59; and I do hereby ratify and confirm all that the said attorneys and agents, or their substitute or substitutes, or either of them, shall do or cause to be done by virtue hereof.</font></div><div><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:43.128%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Elizabeth K. Ingram</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Elizabeth K. Ingram</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</font></td></tr></table></div><div style="text-align:center"><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 24</font></div><div style="text-align:right"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">POWER OF ATTORNEY</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">I, Nancy J. Kramer, a director of M&#47;I Homes, Inc. (the &#8220;Company&#8221;), do hereby constitute and appoint Robert H. Schottenstein and Phillip G. Creek, or either of them, my true and lawful attorneys and agents, each with full power of substitution, to do any and all acts and things in my name and on my behalf in my capacity as a director of the Company and to execute any and all instruments for me and in my name in the capacity indicated above, which said attorneys or agents, or either of them, may deem necessary or advisable to enable the Company to comply with the Securities Exchange Act of 1934, as amended, and any rules, regulations and requirements of the Securities and Exchange Commission thereunder, in connection with the filing of the Company's Annual Report on Form 10-K for the fiscal year ended December&#160;31, 2023 (the &#8220;2023 Form 10-K&#8221;), including specifically but without limitation, power and authority to sign for me in my name, in the capacity indicated above, the 2023 Form 10-K and any and all amendments to such 2023 Form 10-K&#59; and I do hereby ratify and confirm all that the said attorneys and agents, or their substitute or substitutes, or either of them, shall do or cause to be done by virtue hereof.</font></div><div><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:43.128%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Nancy J. Kramer</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nancy J. Kramer</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</font></td></tr></table></div><div style="text-align:center"><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 24</font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">POWER OF ATTORNEY</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">I, Bruce A. Soll, a director of M&#47;I Homes, Inc. (the &#8220;Company&#8221;), do hereby constitute and appoint Robert H. Schottenstein and Phillip G. Creek, or either of them, my true and lawful attorneys and agents, each with full power of substitution, to do any and all acts and things in my name and on my behalf in my capacity as a director of the Company and to execute any and all instruments for me and in my name in the capacity indicated above, which said attorneys or agents, or either of them, may deem necessary or advisable to enable the Company to comply with the Securities Exchange Act of 1934, as amended, and any rules, regulations and requirements of the Securities and Exchange Commission thereunder, in connection with the filing of the Company's Annual Report on Form 10-K for the fiscal year ended December&#160;31, 2023 (the &#8220;2023 Form 10-K&#8221;), including specifically but without limitation, power and authority to sign for me in my name, in the capacity indicated above, the 2023 Form 10-K and any and all amendments to such 2023 Form 10-K&#59; and I do hereby ratify and confirm all that the said attorneys and agents, or their substitute or substitutes, or either of them, shall do or cause to be done by virtue hereof.</font></div><div><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:43.128%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Bruce A. Soll</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bruce A. Soll</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</font></td></tr></table></div><div><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="padding-left:36pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 24</font></div><div style="text-align:right"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">POWER OF ATTORNEY</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">I, Norman L. Traeger, a director of M&#47;I Homes, Inc. (the &#8220;Company&#8221;), do hereby constitute and appoint Robert H. Schottenstein and Phillip G. Creek, or either of them, my true and lawful attorneys and agents, each with full power of substitution, to do any and all acts and things in my name and on my behalf in my capacity as a director of the Company and to execute any and all instruments for me and in my name in the capacity indicated above, which said attorneys or agents, or either of them, may deem necessary or advisable to enable the Company to comply with the Securities Exchange Act of 1934, as amended, and any rules, regulations and requirements of the Securities and Exchange Commission thereunder, in connection with the filing of the Company's Annual Report on Form 10-K for the fiscal year ended December&#160;31, 2023 (the &#8220;2023 Form 10-K&#8221;), including specifically but without limitation, power and authority to sign for me in my name, in the capacity indicated above, the 2023 Form 10-K and any and all amendments to such 2023 Form 10-K&#59; and I do hereby ratify and confirm all that the said attorneys and agents, or their substitute or substitutes, or either of them, shall do or cause to be done by virtue hereof.</font></div><div><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:43.128%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Norman L. Traeger</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Norman L. Traeger</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</font></td></tr></table></div><div><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="padding-left:36pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 24</font></div><div style="text-align:right"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">POWER OF ATTORNEY</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">I, Kumi D. Walker, a director of M&#47;I Homes, Inc. (the &#8220;Company&#8221;), do hereby constitute and appoint Robert H. Schottenstein and Phillip G. Creek, or either of them, my true and lawful attorneys and agents, each with full power of substitution, to do any and all acts and things in my name and on my behalf in my capacity as a director of the Company and to execute any and all instruments for me and in my name in the capacity indicated above, which said attorneys or agents, or either of them, may deem necessary or advisable to enable the Company to comply with the Securities Exchange Act of 1934, as amended, and any rules, regulations and requirements of the Securities and Exchange Commission thereunder, in connection with the filing of the Company's Annual Report on Form 10-K for the fiscal year ended December&#160;31, 2023 (the &#8220;2023 Form 10-K&#8221;), including specifically but without limitation, power and authority to sign for me in my name, in the capacity indicated above, the 2023 Form 10-K and any and all amendments to such 2023 Form 10-K&#59; and I do hereby ratify and confirm all that the said attorneys and agents, or their substitute or substitutes, or either of them, shall do or cause to be done by virtue hereof.</font></div><div><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:43.128%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Kumi D. Walker</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Kumi D. Walker</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</font></td></tr></table></div><div><font><br></font></div><div><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>7
<FILENAME>exhibit311ceocertification.htm
<DESCRIPTION>EX-31.1 CERTIFICATION OF CEO
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2024 Workiva -->
<title>Document</title></head><body><div id="i126da914f4aa424f89d829d5a71ae82a_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 31.1</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATION PURSUANT TO SECTION 302</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">OF THE SARBANES-OXLEY ACT OF 2002</font></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:85.233%"><tr><td style="width:1.0%"></td><td style="width:3.016%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:94.784%"></td><td style="width:0.1%"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">I, Robert H. Schottenstein, certify that&#58;</font></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">I have reviewed this Annual Report on Form 10-K of M&#47;I Homes, Inc. for the fiscal quarter ended December&#160;31, 2023&#59;</font></div></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.</font></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report&#59;</font></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.</font></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report&#59;</font></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.</font></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The registrant's other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have&#58;</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(a) designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared&#59;</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(b) designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles&#59;</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(c) evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation&#59; and</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(d) disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting&#59; and</font></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.</font></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The registrant's other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions)&#58;</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(a) all significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information&#59; and</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(b) any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.</font></td></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:84.795%"><tr><td style="width:1.0%"></td><td style="width:43.037%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.589%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.313%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:26.661%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-right:11.25pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47;Robert H. Schottenstein</font></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 16, 2024</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Robert H. Schottenstein</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chairman, Chief Executive Officer and</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">President</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>8
<FILENAME>exhibit312cfocertification.htm
<DESCRIPTION>EX-31.2 CERTIFICATION OF CFO
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2024 Workiva -->
<title>Document</title></head><body><div id="i8a66babd33244545b7106b036901b271_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">EXHIBIT 31.2</font></div><div style="text-align:right"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATION PURSUANT TO SECTION 302</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">OF THE SARBANES-OXLEY ACT OF 2002</font></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:85.233%"><tr><td style="width:1.0%"></td><td style="width:3.016%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:94.784%"></td><td style="width:0.1%"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">I, Phillip G. Creek, certify that&#58;</font></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">I have reviewed this Annual Report on Form 10-K of M&#47;I Homes, Inc. for the fiscal quarter ended December&#160;31, 2023&#59;</font></div></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.</font></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report&#59;</font></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.</font></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report&#59;</font></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.</font></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The registrant's other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have&#58;</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(a) designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared&#59;</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(b) designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles&#59;</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(c) evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation&#59; and</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(d) disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting&#59; and</font></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.</font></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The registrant's other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions)&#58;</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(a) all significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information&#59; and</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(b) any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.</font></td></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:85.087%"><tr><td style="width:1.0%"></td><td style="width:51.649%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.192%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.944%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.815%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-right:11.25pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47;Phillip G. Creek</font></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 16, 2024</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Phillip G. Creek</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Executive Vice President and Chief Financial Officer</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>9
<FILENAME>exhibit321ceocertification.htm
<DESCRIPTION>EX-32.1 CERTIFICATION OF CEO
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2024 Workiva -->
<title>Document</title></head><body><div id="ic8d82a28145b464a855eb035ab5ef8ae_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:right;text-indent:2.25pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">EXHIBIT 32.1</font></div><div style="text-align:center;text-indent:2.25pt"><font><br></font></div><div style="text-align:center;text-indent:2.25pt"><font><br></font></div><div style="text-align:center;text-indent:2.25pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATION PURSUANT TO</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">18 U.S.C. SECTION 1350</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">AS ADOPTED PURSUANT TO</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Annual Report of M&#47;I Homes, Inc. (the &#8220;Company&#8221;) on Form 10-K for the period ended December&#160;31, 2023, as filed with the Securities and Exchange Commission on the date hereof (the &#8220;Report&#8221;), I, Robert H. Schottenstein, Chairman, Chief Executive Officer and President of the Company, certify, pursuant to 18 U.S.C. &#167; 1350, as adopted pursuant to &#167; 906 of the Sarbanes-Oxley Act of 2002, that&#58;</font></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.350%"><tr><td style="width:1.0%"></td><td style="width:4.563%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:93.237%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.</font></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934&#59; and</font></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.</font></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</font></td></tr></table></div><div><font><br></font></div><div><font><br></font></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:88.888%"><tr><td style="width:1.0%"></td><td style="width:41.005%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:25.709%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.136%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.750%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47;Robert H. Schottenstein</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 16, 2024</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Robert H. Schottenstein</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chairman, Chief Executive Officer and</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">President</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.2
<SEQUENCE>10
<FILENAME>exhibit322cfocertification.htm
<DESCRIPTION>EX-32.2 CERTIFICATION OF CFO
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2024 Workiva -->
<title>Document</title></head><body><div id="i9abca79c4ad54cb199d243112d6955ef_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">EXHIBIT 32.2</font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATION PURSUANT TO</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">18 U.S.C. SECTION 1350</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">AS ADOPTED PURSUANT TO</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</font></div><div><font><br></font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Annual Report of M&#47;I Homes, Inc. (the &#8220;Company&#8221;) on Form 10-K for the period ended December&#160;31, 2023, as filed with the Securities and Exchange Commission on the date hereof (the &#8220;Report&#8221;), I, Phillip G. Creek, Executive Vice President and Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. &#167; 1350, as adopted pursuant to &#167; 906 of the Sarbanes-Oxley Act of 2002, that&#58;</font></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.251%"><tr><td style="width:1.0%"></td><td style="width:6.506%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:91.294%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.</font></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934&#59; and</font></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.</font></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</font></td></tr></table></div><div><font><br></font></div><div><font><br></font></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.935%"><tr><td style="width:1.0%"></td><td style="width:50.829%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.781%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.456%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.534%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47;Phillip G. Creek</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 16, 2024</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Phillip G. Creek</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Executive Vice President and Chief Financial Officer</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-97
<SEQUENCE>11
<FILENAME>clawbackpolicy.htm
<DESCRIPTION>EX-97 EXECUTIVE OFFICER CLAWBACK POLICY
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2024 Workiva -->
<title>Document</title></head><body><div id="if9341a27bc3241569b8933e08568167f_1"></div><div style="min-height:72pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Exhibit 97</font></div></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">M&#47;I Homes, Inc.</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Executive Officer Clawback Policy</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">This Policy has been adopted by the Board as of the Effective Date.  This Policy provides for the recovery of Erroneously Awarded Compensation from Executive Officers in the event of an Accounting Restatement.  This Policy is intended to comply with, and shall be interpreted to be consistent with, Section 10D of the Exchange Act, Rule 10D-1 and the Listing Rule. Capitalized terms used in this Policy have the respective meanings given to them in Section 1 below.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;padding-left:27pt">Definitions</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  For purposes of this Policy, the following capitalized terms have the meanings set forth below.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">A.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:24.34pt">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Accounting Restatement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means an accounting restatement of the Company&#8217;s financial statements due to the material noncompliance of the Company with any financial reporting requirement under the securities laws, including any required accounting restatement to correct an error in previously issued financial statements that is material to the previously issued financial statements, or that would result in a material misstatement if the error were corrected in the current period or left uncorrected in the current period. </font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">B.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:25pt">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Accounting Restatement Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means the earlier to occur of&#58; (i) the date the Board, a committee of the Board, or the officer or officers of the Company authorized to take such action if Board action is not required, concludes, or reasonably should have concluded, that the Company is required to prepare an Accounting Restatement&#59; and (ii) the date a court, regulator, or other legally authorized body directs the Company to prepare an Accounting Restatement. </font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">C.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:25pt">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Board</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means the Board of Directors of the Company.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">D.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:24.34pt">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Clawback Period</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means, with respect to any Accounting Restatement, the three completed fiscal years of the Company immediately preceding the Accounting Restatement Date and any transition period (that results from a change in the Company&#8217;s fiscal year) of less than nine months within or immediately following those three completed fiscal years.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">E.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:25.67pt">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Code</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means the Internal Revenue Code of 1986, as amended. </font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">F.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:26.33pt">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Committee</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means the Compensation Committee of the Board. </font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">G.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:24.34pt">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Company</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means M&#47;I Homes, Inc., an Ohio corporation.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">H.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:24.34pt">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Effective Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means October 2, 2023.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">I.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:29.01pt">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Erroneously Awarded Compensation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means, in the event of an Accounting Restatement, the amount of Incentive-Based Compensation received by an Executive Officer during the Clawback Period that exceeds the amount of </font></div><div style="height:61.92pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1</font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Incentive-Based Compensation that otherwise would have been received by such Executive Officer had the Incentive-Based Compensation been determined based on the restated amounts in such Accounting Restatement.  The amount of Erroneously Awarded Compensation shall be computed without regard to any taxes paid by the relevant Executive Officer (including any taxes withheld by the Company from the Incentive-Based Compensation paid to such Executive Officer).  For Incentive-Based Compensation based on (or derived from) stock price or total stockholder return, where the amount of Erroneously Awarded Compensation is not subject to mathematical recalculation directly from the information in an Accounting Restatement&#58; (i) the Committee must determine the amount of Erroneously Awarded Compensation related to such Incentive-Based Compensation by making a reasonable estimate of the effect of the Accounting Restatement on the stock price or total stockholder return upon which the Incentive-Based Compensation was received&#59; and (ii) the Company must maintain documentation of the determination of that reasonable estimate and provide such documentation to NYSE. </font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">J.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:28.34pt">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Exchange Act</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means the Securities Exchange Act of 1934, as amended.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">K.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:24.34pt">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Executive Officer</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means the Company&#8217;s current and former president, principal financial officer, principal accounting officer (or if there is not such accounting officer, the controller), any vice president in charge of a principal business unit, division or function (such as sales, administration or finance), any other officer who performs a policy-making function, or any other person who performs similar policy-making functions for the Company.  Executive Officers of the Company&#8217;s parents or subsidiaries are deemed Executive Officers of the Company if they perform such policy-making functions for the Company.  Policy-making function is not intended to include policy-making functions that are not significant.  Identification of an Executive Officer for purposes of this Policy include individuals deemed to be Executive Officers by the Board and&#47;or the Committee and those executive officers identified by the Company pursuant to 17 CFR 229.401(b).  </font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">L.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:25.67pt">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Financial Reporting Measure</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means any measure that is determined and presented in accordance with the accounting principles used in preparing the Company&#8217;s financial statements, and any measure that is derived wholly or in part from such measure.  A Financial Reporting Measure is not required to be presented within the Company&#8217;s financial statements or included in a filing with the SEC to qualify as a Financial Reporting Measure. For purposes of this Policy, Financial Reporting Measure includes, but is not limited to, stock price and total stockholder return. </font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">M.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:22.34pt">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Incentive-Based Compensation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means any compensation that is granted, earned, or vested based wholly or in part upon the attainment of a Financial Reporting Measure. </font></div><div style="height:61.92pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2</font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">N.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:24.34pt">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Listing Rule</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means Section 303A.14 of the NYSE Listed Company Manual.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">O.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:24.34pt">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">NYSE</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means the New York Stock Exchange.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">P.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:26.33pt">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Policy</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means this Executive Officer Clawback Policy, as the same may be amended pursuant to the terms hereof.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Q.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:24.34pt">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Rule 10D-1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means Rule 10D-1 promulgated under the Exchange Act.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">R.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:25pt">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">SEC</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means the U.S. Securities and Exchange Commission.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;padding-left:27pt">Policy Administration</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">This Policy will be administered and interpreted by the Committee.  The Committee is authorized to make all determinations under this Policy to the extent permitted by the Listing Rule and in compliance with Section 409A of the Code.  All determinations made by the Committee pursuant to this Policy will be final and binding on all persons, including the Company and its affiliates, shareholders and Executive Officers, and need not be uniform with respect to each individual subject to the Policy.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;padding-left:27pt">Policy Application</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  This Policy applies to all Incentive-Based Compensation received by a person&#58; (a) after beginning service as an Executive Officer&#59; (b) who served as an Executive Officer at any time during the performance period for such Incentive-Based Compensation&#59; (c) while the Company had a class of securities listed on a national securities exchange or a national securities association&#59; and (d) during the Clawback Period.  For purposes of this Policy, Incentive-Based Compensation is considered &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">received</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; in the Company&#8217;s fiscal period during which the relevant Financial Reporting Measure specified in the Incentive-Based Compensation award is attained, even if the payment or grant of such Incentive-Based Compensation occurs after the end of that period.  For the avoidance of doubt, the terms of this Policy apply to any Incentive-Based Compensation received by Executive Officers on or after the Effective Date even if such Incentive-Based Compensation was approved, awarded, granted or paid to Executive Officers before the Effective Date. </font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;padding-left:27pt">Recovery of Erroneously Awarded Compensation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  In the event of an Accounting Restatement, the Company shall reasonably promptly determine and recover the amount of any Erroneously Awarded Compensation received by any Executive Officer, as determined pursuant to this Policy.  The Committee shall determine, in its sole and absolute discretion, the timing and method for recovering Erroneously Awarded Compensation, to the extent permitted under the Listing Rule and in compliance with (or pursuant to an exemption from the application of) Section 409A of the Code, which may include without limitation (a) seeking reimbursement of all or part of any cash or equity-based award, (b) cancelling prior cash or equity-based awards, (c) canceling or offsetting against any future payable or planned compensation (including, without limitation, base salary or cash or equity-based awards), (d) forfeiture of deferred compensation and (e) any other method authorized by applicable law or contract. The Company&#8217;s recovery obligation pursuant to this Section 4 shall not apply if any of the following conditions are met and the Committee determines that such recovery would be impracticable&#58; </font></div><div style="height:61.92pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3</font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">i.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:29.67pt">The direct expense paid to a third party to assist in enforcing this Policy would exceed the amount to be recovered.  Before concluding that it would be impracticable to recover any amount of Erroneously Awarded Compensation based on expense of enforcement, the Company must make a reasonable attempt to recover such Erroneously Awarded Compensation, document such reasonable attempt(s) to recover, and provide that documentation to NYSE&#59; </font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">ii.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:26.34pt">Recovery would violate home country law where that law was adopted prior to November 28, 2022.  Before concluding that it would be impracticable to recover any amount of Erroneously Awarded Compensation based on violation of home country law, the Company must obtain an opinion of home country counsel, acceptable to NYSE, that recovery would result in such a violation, and provide a copy of the opinion to NYSE&#59; or </font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">iii.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:23.01pt">Recovery would likely cause an otherwise tax-qualified retirement plan, under which benefits are broadly available to employees of the registrant, to fail to meet the requirements of Section 401(a)(13) or Section 411(a) of the Code and regulations thereunder. </font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;padding-left:27pt">Indemnification Prohibition</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  The Company is prohibited from (a) indemnifying any Executive Officer against the loss of any Erroneously Awarded Compensation and (b) paying, or reimbursing any Executive Officer for, the cost of any insurance to cover any such loss. </font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">6.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;padding-left:27pt">Reporting and Disclosure</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  The Company shall file all disclosures with respect to this Policy in accordance with the requirements of the federal securities laws, including disclosures required by applicable SEC filings. </font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">7.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;padding-left:27pt">Amendment&#59; Termination</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">The Board may amend this Policy from time to time in its sole and absolute discretion and shall amend this Policy as it deems necessary to comply with applicable laws, rules or regulations, including SEC rules or the rules of any national securities exchange or a national securities association on which the Company&#8217;s securities are listed.  The Board may terminate this Policy at any time.  Notwithstanding anything to the contrary, no amendment or termination of this Policy shall adversely affect in any material way any Incentive-Based Compensation approved, granted, awarded, earned or paid to an Executive Officer prior to the effective date of such amendment or termination, except solely to the extent such amendment or termination is required by applicable laws, rules or regulations, including SEC rules or the rules of any national securities exchange or a national securities association on which the Company&#8217;s securities are listed.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">8.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;padding-left:27pt">Other Recoupment Rights</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">The Committee intends that this Policy will be applied to the fullest extent of the law.  The Committee may, as a condition to the grant of any benefit and employment with the Company or its subsidiaries, require an Executive Officer to acknowledge and agree that any employment agreement, award agreement or other agreement entered into or provided to such Executive Officer shall be subject to the </font></div><div style="height:61.92pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4</font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">terms of this Policy&#59; provided, however, that the Committee&#8217;s failure to do so shall not serve as a waiver of the Company&#8217;s rights or such Executive Officer&#8217;s obligations under this Policy with respect to any such employment agreement, award agreement or other agreement.  Any right of recoupment under this Policy is in addition to, and not in lieu of, any other remedies or rights of recoupment that may be available to the Company under applicable law, rule or regulation or pursuant to the terms of any similar policy in any employment agreement, award agreement or similar agreement and any other legal remedies available to the Company.  Nothing contained in this Policy, and no recoupment or recovery as contemplated by this Policy, shall limit any claims, damages or other legal remedies the Company or any of its affiliates may have against an Executive Officer arising out of or resulting from any actions or omissions by the Executive Officer.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">9.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;padding-left:27pt">Successors</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">This Policy is binding and enforceable against all Executive Officers and their beneficiaries, heirs, executors, administrators or other legal representatives.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">10.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;padding-left:21pt">Governing Law&#59; Venue</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  This Policy and all rights and obligations hereunder are governed by and construed in accordance with the internal laws of the State of Ohio, excluding any choice of law rules or principles that may direct the application of the laws of another jurisdiction. All actions arising out of or relating to this Policy shall be heard and determined exclusively in the courts of the State of Ohio, County of Franklin, or, if it has or can acquire jurisdiction, in the United States District Court for the Southern District of Ohio.</font></div><div style="margin-bottom:12pt"><font><br></font></div><div style="height:61.92pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5</font></div><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>12
<FILENAME>mho-20231231.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2024 Workiva-->
<!--r:cf46de93-bbaa-49f3-a4a2-bc8bc8b4b69e,g:179585e1-581e-479d-84ec-4e04f4424c3b-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:mho="http://www.mihomes.com/20231231" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dtr-types1="http://www.xbrl.org/dtr/type/2020-01-21" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2022-03-31" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.mihomes.com/20231231">
  <xs:import namespace="http://fasb.org/srt/2023" schemaLocation="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd"/>
  <xs:import namespace="http://fasb.org/us-gaap/2023" schemaLocation="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd"/>
  <xs:import namespace="http://www.w3.org/1999/xlink" schemaLocation="http://www.xbrl.org/2003/xlink-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/2020-01-21" schemaLocation="https://www.xbrl.org/dtr/type/2020-01-21/types.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/2022-03-31" schemaLocation="https://www.xbrl.org/dtr/type/2022-03-31/types.xsd"/>
  <xs:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei/2023" schemaLocation="https://xbrl.sec.gov/dei/2023/dei-2023.xsd"/>
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="mho-20231231_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="mho-20231231_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="mho-20231231_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="mho-20231231_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="CoverPage" roleURI="http://www.mihomes.com/role/CoverPage">
        <link:definition>0000001 - Document - Cover Page</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AuditInformation" roleURI="http://www.mihomes.com/role/AuditInformation">
        <link:definition>0000002 - Document - Audit Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsofOperations" roleURI="http://www.mihomes.com/role/ConsolidatedStatementsofOperations">
        <link:definition>0000003 - Statement - Consolidated Statements of Operations</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedBalanceSheets" roleURI="http://www.mihomes.com/role/ConsolidatedBalanceSheets">
        <link:definition>0000004 - Statement - Consolidated Balance Sheets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedBalanceSheetsParentheticals" roleURI="http://www.mihomes.com/role/ConsolidatedBalanceSheetsParentheticals">
        <link:definition>0000005 - Statement - Consolidated Balance Sheets (Parentheticals)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementofShareholdersEquity" roleURI="http://www.mihomes.com/role/ConsolidatedStatementofShareholdersEquity">
        <link:definition>0000006 - Statement - Consolidated Statement of Shareholders' Equity</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsofCashFlows" roleURI="http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows">
        <link:definition>0000007 - Statement - Consolidated Statements of Cash Flows</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPolicies" roleURI="http://www.mihomes.com/role/SummaryofSignificantAccountingPolicies">
        <link:definition>0000008 - Disclosure - Summary of Significant Accounting Policies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockBasedCompensation" roleURI="http://www.mihomes.com/role/StockBasedCompensation">
        <link:definition>0000009 - Disclosure - Stock Based Compensation</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurements" roleURI="http://www.mihomes.com/role/FairValueMeasurements">
        <link:definition>0000010 - Disclosure - Fair Value Measurements</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InventoryandCapitalizedInterest" roleURI="http://www.mihomes.com/role/InventoryandCapitalizedInterest">
        <link:definition>0000011 - Disclosure - Inventory and Capitalized Interest</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="TransactionswithRelatedParties" roleURI="http://www.mihomes.com/role/TransactionswithRelatedParties">
        <link:definition>0000012 - Disclosure - Transactions with Related Parties</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InvestmentinJointVentureArrangements" roleURI="http://www.mihomes.com/role/InvestmentinJointVentureArrangements">
        <link:definition>0000013 - Disclosure - Investment in Joint Venture Arrangements</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GuaranteesandIndemnifications" roleURI="http://www.mihomes.com/role/GuaranteesandIndemnifications">
        <link:definition>0000014 - Disclosure - Guarantees and Indemnifications</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsandContingencies" roleURI="http://www.mihomes.com/role/CommitmentsandContingencies">
        <link:definition>0000015 - Disclosure - Commitments and Contingencies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OperatingLeases" roleURI="http://www.mihomes.com/role/OperatingLeases">
        <link:definition>0000016 - Disclosure - Operating Leases</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommunityDevelopmentDistrictInfrastructureandRelatedObligations" roleURI="http://www.mihomes.com/role/CommunityDevelopmentDistrictInfrastructureandRelatedObligations">
        <link:definition>0000017 - Disclosure - Community Development District Infrastructure and Related Obligations</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Debt" roleURI="http://www.mihomes.com/role/Debt">
        <link:definition>0000018 - Disclosure - Debt</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AcquisitionandGoodwillNotes" roleURI="http://www.mihomes.com/role/AcquisitionandGoodwillNotes">
        <link:definition>0000019 - Disclosure - Acquisition and Goodwill (Notes)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EarningsperShare" roleURI="http://www.mihomes.com/role/EarningsperShare">
        <link:definition>0000020 - Disclosure - Earnings per Share</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxes" roleURI="http://www.mihomes.com/role/IncomeTaxes">
        <link:definition>0000021 - Disclosure - Income Taxes</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BusinessSegments" roleURI="http://www.mihomes.com/role/BusinessSegments">
        <link:definition>0000022 - Disclosure - Business Segments</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ShareRepurchaseProgramNotes" roleURI="http://www.mihomes.com/role/ShareRepurchaseProgramNotes">
        <link:definition>0000023 - Disclosure - Share Repurchase Program (Notes)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SubsequentEvents" roleURI="http://www.mihomes.com/role/SubsequentEvents">
        <link:definition>0000024 - Disclosure - Subsequent Events</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPoliciesPolicies" roleURI="http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesPolicies">
        <link:definition>9954471 - Disclosure - Summary of Significant Accounting Policies (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPoliciesTables" roleURI="http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesTables">
        <link:definition>9954472 - Disclosure - Summary of Significant Accounting Policies (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockBasedCompensationTables" roleURI="http://www.mihomes.com/role/StockBasedCompensationTables">
        <link:definition>9954473 - Disclosure - Stock Based Compensation (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurementsFairValueMeasurementsTables" roleURI="http://www.mihomes.com/role/FairValueMeasurementsFairValueMeasurementsTables">
        <link:definition>9954474 - Disclosure - Fair Value Measurements Fair Value Measurements (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InventoryandCapitalizedInterestInventoryTables" roleURI="http://www.mihomes.com/role/InventoryandCapitalizedInterestInventoryTables">
        <link:definition>9954475 - Disclosure - Inventory and Capitalized Interest Inventory (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsandContingenciesCommitmentsandContingenciesTables" roleURI="http://www.mihomes.com/role/CommitmentsandContingenciesCommitmentsandContingenciesTables">
        <link:definition>9954476 - Disclosure - Commitments and Contingencies Commitments and Contingencies (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OperatingLeasesScheduleofLeaseExpenseTables" roleURI="http://www.mihomes.com/role/OperatingLeasesScheduleofLeaseExpenseTables">
        <link:definition>9954477 - Disclosure - Operating Leases Schedule of Lease Expense (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OperatingLeasesScheduleofFutureMinimumRentalPaymentsforOperatingLeasesTables" roleURI="http://www.mihomes.com/role/OperatingLeasesScheduleofFutureMinimumRentalPaymentsforOperatingLeasesTables">
        <link:definition>9954478 - Disclosure - Operating Leases Schedule of Future Minimum Rental Payments for Operating Leases (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommunityDevelopmentDistrictInfrastructureandRelatedObligationsCommunityDevelopmentDistrictInfrastructureandRelatedObligationsTables" roleURI="http://www.mihomes.com/role/CommunityDevelopmentDistrictInfrastructureandRelatedObligationsCommunityDevelopmentDistrictInfrastructureandRelatedObligationsTables">
        <link:definition>9954479 - Disclosure - Community Development District Infrastructure and Related Obligations Community Development District Infrastructure and Related Obligations (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DebtDebtTables" roleURI="http://www.mihomes.com/role/DebtDebtTables">
        <link:definition>9954480 - Disclosure - Debt Debt (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EarningsperShareEarningsperShareTables" roleURI="http://www.mihomes.com/role/EarningsperShareEarningsperShareTables">
        <link:definition>9954481 - Disclosure - Earnings per Share Earnings per Share (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesIncomeTaxesTables" roleURI="http://www.mihomes.com/role/IncomeTaxesIncomeTaxesTables">
        <link:definition>9954482 - Disclosure - Income Taxes Income Taxes (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BusinessSegmentsBusinessSegmentsTables" roleURI="http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsTables">
        <link:definition>9954483 - Disclosure - Business Segments Business Segments (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SubsequentEventsTables" roleURI="http://www.mihomes.com/role/SubsequentEventsTables">
        <link:definition>9954484 - Disclosure - Subsequent Events (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPoliciesDetails" roleURI="http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesDetails">
        <link:definition>9954485 - Disclosure - Summary of Significant Accounting Policies (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PropertyandEquipmentDetails" roleURI="http://www.mihomes.com/role/PropertyandEquipmentDetails">
        <link:definition>9954486 - Disclosure - Property and Equipment (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EstimatedUsefulLifeDetails" roleURI="http://www.mihomes.com/role/EstimatedUsefulLifeDetails">
        <link:definition>9954487 - Disclosure - Estimated Useful Life (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPoliciesOtherAssetsDetails" roleURI="http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesOtherAssetsDetails">
        <link:definition>9954488 - Disclosure - Summary of Significant Accounting Policies Other Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="WarrantyDetails" roleURI="http://www.mihomes.com/role/WarrantyDetails">
        <link:definition>9954489 - Disclosure - Warranty (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SelfInsuranceDetails" roleURI="http://www.mihomes.com/role/SelfInsuranceDetails">
        <link:definition>9954490 - Disclosure - Self-Insurance (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherLiabilitiesDetails" roleURI="http://www.mihomes.com/role/OtherLiabilitiesDetails">
        <link:definition>9954491 - Disclosure - Other Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPoliciesRevenueDetails" roleURI="http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesRevenueDetails">
        <link:definition>9954492 - Disclosure - Summary of Significant Accounting Policies Revenue (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockBasedCompensationSummaryofStockOptionActivityDetails" roleURI="http://www.mihomes.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails">
        <link:definition>9954493 - Disclosure - Stock Based Compensation Summary of Stock Option Activity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockBasedCompensationFairValueAssumptionsforStockOptionsDetails" roleURI="http://www.mihomes.com/role/StockBasedCompensationFairValueAssumptionsforStockOptionsDetails">
        <link:definition>9954494 - Disclosure - Stock Based Compensation Fair Value Assumptions for Stock Options (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockBasedCompensationStockBasedCompensationDetails" roleURI="http://www.mihomes.com/role/StockBasedCompensationStockBasedCompensationDetails">
        <link:definition>9954495 - Disclosure - Stock Based Compensation Stock Based Compensation (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockBasedCompensationProfitSharingPlanDetails" roleURI="http://www.mihomes.com/role/StockBasedCompensationProfitSharingPlanDetails">
        <link:definition>9954496 - Disclosure - Stock Based Compensation Profit Sharing Plan (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockBasedCompensationPerformanceshareunitsDetails" roleURI="http://www.mihomes.com/role/StockBasedCompensationPerformanceshareunitsDetails">
        <link:definition>9954497 - Disclosure - Stock Based Compensation Performance share units (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurementsNotionalAmountofFinancialInstrumentsDetails" roleURI="http://www.mihomes.com/role/FairValueMeasurementsNotionalAmountofFinancialInstrumentsDetails">
        <link:definition>9954498 - Disclosure - Fair Value Measurements Notional Amount of Financial Instruments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurementsLossGainOnAssetsandLiabilitiesMeasuredOnARecurringBasisDetails" roleURI="http://www.mihomes.com/role/FairValueMeasurementsLossGainOnAssetsandLiabilitiesMeasuredOnARecurringBasisDetails">
        <link:definition>9954499 - Disclosure - Fair Value Measurements (Loss) Gain On Assets and Liabilities Measured On A Recurring Basis (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurementsBalanceSheetLocationofFinancialInstrumentsDetails" roleURI="http://www.mihomes.com/role/FairValueMeasurementsBalanceSheetLocationofFinancialInstrumentsDetails">
        <link:definition>9954500 - Disclosure - Fair Value Measurements Balance Sheet Location of Financial Instruments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurementsAssetsandLiabilitiesMeasuredonaNonRecurringBasisDetails" roleURI="http://www.mihomes.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredonaNonRecurringBasisDetails">
        <link:definition>9954501 - Disclosure - Fair Value Measurements Assets and Liabilities Measured on a Non-Recurring Basis (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurementsFinancialInstrumentsDetails" roleURI="http://www.mihomes.com/role/FairValueMeasurementsFinancialInstrumentsDetails">
        <link:definition>9954502 - Disclosure - Fair Value Measurements Financial Instruments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurementsFairValueofFinancialInstrumentAssumptionsDetails" roleURI="http://www.mihomes.com/role/FairValueMeasurementsFairValueofFinancialInstrumentAssumptionsDetails">
        <link:definition>9954503 - Disclosure - Fair Value Measurements Fair Value of Financial Instrument Assumptions (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InventoryDetails" roleURI="http://www.mihomes.com/role/InventoryDetails">
        <link:definition>9954504 - Disclosure - Inventory (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InventoryandCapitalizedInterestModelHomeAccumulatedDepreciationDetails" roleURI="http://www.mihomes.com/role/InventoryandCapitalizedInterestModelHomeAccumulatedDepreciationDetails">
        <link:definition>9954505 - Disclosure - Inventory and Capitalized Interest Model Home Accumulated Depreciation (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InventoryandCapitalizedInterestOtherInventoryItemsHomesunderconstructionnotsubjecttoasalecontractDetails" roleURI="http://www.mihomes.com/role/InventoryandCapitalizedInterestOtherInventoryItemsHomesunderconstructionnotsubjecttoasalecontractDetails">
        <link:definition>9954506 - Disclosure - Inventory and Capitalized Interest Other Inventory Items - Homes under construction not subject to a sale contract (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InventoryImpairmentDetails" roleURI="http://www.mihomes.com/role/InventoryImpairmentDetails">
        <link:definition>9954507 - Disclosure - Inventory Impairment (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InventoryandCapitalizedInterestCapitalizedInterestRollforwardDetails" roleURI="http://www.mihomes.com/role/InventoryandCapitalizedInterestCapitalizedInterestRollforwardDetails">
        <link:definition>9954508 - Disclosure - Inventory and Capitalized Interest Capitalized Interest Rollforward (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="TransactionswithRelatedPartiesTransactionswithRelatedPartiesDetails" roleURI="http://www.mihomes.com/role/TransactionswithRelatedPartiesTransactionswithRelatedPartiesDetails">
        <link:definition>9954509 - Disclosure - Transactions with Related Parties Transactions with Related Parties (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InvestmentinJointVentureArrangementsInvestmentinJointVentureArrangementsBalanceSheetInformationDetails" roleURI="http://www.mihomes.com/role/InvestmentinJointVentureArrangementsInvestmentinJointVentureArrangementsBalanceSheetInformationDetails">
        <link:definition>9954510 - Disclosure - Investment in Joint Venture Arrangements Investment in Joint Venture Arrangements Balance Sheet Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InvestmentinJointVentureArrangementsInvestmentinJointVentureArrangementsDetails" roleURI="http://www.mihomes.com/role/InvestmentinJointVentureArrangementsInvestmentinJointVentureArrangementsDetails">
        <link:definition>9954511 - Disclosure - Investment in Joint Venture Arrangements Investment in Joint Venture Arrangements (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InvestmentinJointVentureArrangementsInvestmentinJointVentureArrangementsIncomeStatementInformationDetails" roleURI="http://www.mihomes.com/role/InvestmentinJointVentureArrangementsInvestmentinJointVentureArrangementsIncomeStatementInformationDetails">
        <link:definition>9954512 - Disclosure - Investment in Joint Venture Arrangements Investment in Joint Venture Arrangements Income Statement Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GuaranteesandIndemnificationsGuaranteesDetails" roleURI="http://www.mihomes.com/role/GuaranteesandIndemnificationsGuaranteesDetails">
        <link:definition>9954513 - Disclosure - Guarantees and Indemnifications Guarantees (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsandContingenciesWarrantyRollforwardDetails" roleURI="http://www.mihomes.com/role/CommitmentsandContingenciesWarrantyRollforwardDetails">
        <link:definition>9954514 - Disclosure - Commitments and Contingencies Warranty Rollforward (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsandContingenciesCommitmentsandContingenciesDetails" roleURI="http://www.mihomes.com/role/CommitmentsandContingenciesCommitmentsandContingenciesDetails">
        <link:definition>9954515 - Disclosure - Commitments and Contingencies Commitments and Contingencies (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsandContingenciesLegalDetails" roleURI="http://www.mihomes.com/role/CommitmentsandContingenciesLegalDetails">
        <link:definition>9954516 - Disclosure - Commitments and Contingencies Legal (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OperatingLeasesOperatingLeasesDetails" roleURI="http://www.mihomes.com/role/OperatingLeasesOperatingLeasesDetails">
        <link:definition>9954517 - Disclosure - Operating Leases Operating Leases (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OperatingLeasesLeaseExpenseDetailDetails" roleURI="http://www.mihomes.com/role/OperatingLeasesLeaseExpenseDetailDetails">
        <link:definition>9954518 - Disclosure - Operating Leases Lease Expense Detail (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OperatingLeasesScheduleofOperatingLeasePaymentsDueDetails" roleURI="http://www.mihomes.com/role/OperatingLeasesScheduleofOperatingLeasePaymentsDueDetails">
        <link:definition>9954519 - Disclosure - Operating Leases Schedule of Operating Lease Payments Due (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommunityDevelopmentDistrictInfrastructureandRelatedObligationsCommunityDevelopmentDistrictInfrastructureandRelatedObligationsDetails" roleURI="http://www.mihomes.com/role/CommunityDevelopmentDistrictInfrastructureandRelatedObligationsCommunityDevelopmentDistrictInfrastructureandRelatedObligationsDetails">
        <link:definition>9954520 - Disclosure - Community Development District Infrastructure and Related Obligations Community Development District Infrastructure and Related Obligations (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DebtDebtDetails" roleURI="http://www.mihomes.com/role/DebtDebtDetails">
        <link:definition>9954521 - Disclosure - Debt Debt (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DebtMIFWarehousingAgreementDetails" roleURI="http://www.mihomes.com/role/DebtMIFWarehousingAgreementDetails">
        <link:definition>9954522 - Disclosure - Debt MIF Warehousing Agreement (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DebtSeniorNotesDetails" roleURI="http://www.mihomes.com/role/DebtSeniorNotesDetails">
        <link:definition>9954523 - Disclosure - Debt Senior Notes (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DebtDebtMaturitiesDetails" roleURI="http://www.mihomes.com/role/DebtDebtMaturitiesDetails">
        <link:definition>9954524 - Disclosure - Debt Debt Maturities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AcquisitionandGoodwillDetails" roleURI="http://www.mihomes.com/role/AcquisitionandGoodwillDetails">
        <link:definition>9954525 - Disclosure - Acquisition and Goodwill (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EarningsperShareEarningsperShareDetails" roleURI="http://www.mihomes.com/role/EarningsperShareEarningsperShareDetails">
        <link:definition>9954526 - Disclosure - Earnings per Share Earnings per Share (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" roleURI="http://www.mihomes.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails">
        <link:definition>9954527 - Disclosure - Income Taxes Deferred Tax Assets and Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesBenefitFromIncomeTaxesDetails" roleURI="http://www.mihomes.com/role/IncomeTaxesBenefitFromIncomeTaxesDetails">
        <link:definition>9954528 - Disclosure - Income Taxes Benefit From Income Taxes (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesIncomeTaxDisclosureDetails" roleURI="http://www.mihomes.com/role/IncomeTaxesIncomeTaxDisclosureDetails">
        <link:definition>9954529 - Disclosure - Income Taxes Income Tax Disclosure (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesIncomeTaxReconciliationofEffectiveTaxRateDetails" roleURI="http://www.mihomes.com/role/IncomeTaxesIncomeTaxReconciliationofEffectiveTaxRateDetails">
        <link:definition>9954530 - Disclosure - Income Taxes Income Tax Reconciliation of Effective Tax Rate (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesNetOperatingLossCarryforwardsDetails" roleURI="http://www.mihomes.com/role/IncomeTaxesNetOperatingLossCarryforwardsDetails">
        <link:definition>9954531 - Disclosure - Income Taxes Net Operating Loss Carryforwards (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BusinessSegmentsBusinessSegmentsDetails" roleURI="http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsDetails">
        <link:definition>9954532 - Disclosure - Business Segments Business Segments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BusinessSegmentsBusinessSegmentsAssetsDetails" roleURI="http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsAssetsDetails">
        <link:definition>9954533 - Disclosure - Business Segments Business Segments - Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BusinessSegmentsBusinessSegmentsTextualsDetails" roleURI="http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsTextualsDetails">
        <link:definition>9954534 - Disclosure - Business Segments Business Segments - Textuals (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ShareRepurchaseProgramDetails" roleURI="http://www.mihomes.com/role/ShareRepurchaseProgramDetails">
        <link:definition>9954535 - Disclosure - Share Repurchase Program (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SubsequentEventsDetails" roleURI="http://www.mihomes.com/role/SubsequentEventsDetails">
        <link:definition>9954536 - Disclosure - Subsequent Events (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
  <xs:element id="mho_MortgageLoansHeldForSaleMember" abstract="true" name="MortgageLoansHeldForSaleMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="mho_FinancialBonds" abstract="false" name="FinancialBonds" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mho_Compensationexpensetoberecognizedover3yearperiodatMinimumlevel" abstract="false" name="Compensationexpensetoberecognizedover3yearperiodatMinimumlevel" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mho_OriginalIssueDiscount" abstract="false" name="OriginalIssueDiscount" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mho_CDDDue512052TAMPAMember" abstract="true" name="CDDDue512052TAMPAMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="mho_ShareRepurchaseProgramAbstract" abstract="true" name="ShareRepurchaseProgramAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="mho_A2028SeniorNotesMember" abstract="true" name="A2028SeniorNotesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="mho_BestEffortsContractsforCommittedInterestRateLockCommitmentsandMortgageLoansHeldforSaleFairValueDisclosuresAssets" abstract="false" name="BestEffortsContractsforCommittedInterestRateLockCommitmentsandMortgageLoansHeldforSaleFairValueDisclosuresAssets" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mho_ValuationAdjustmentsToInvestmentsInUnconsolidatedEntities" abstract="false" name="ValuationAdjustmentsToInvestmentsInUnconsolidatedEntities" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mho_LandOptionWriteOff" abstract="false" name="LandOptionWriteOff" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mho_PercentageofouraggregateconsolidatednetincomesubtractedfrombaseamountofcalculationMember" abstract="true" name="PercentageofouraggregateconsolidatednetincomesubtractedfrombaseamountofcalculationMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="mho_MarketConditionAwardsMember" abstract="true" name="MarketConditionAwardsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="mho_Companysinvestmentinjointdevelopmentorsimilaragreements" abstract="false" name="Companysinvestmentinjointdevelopmentorsimilaragreements" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mho_LongLivedAssetsInitialBasis" abstract="false" name="LongLivedAssetsInitialBasis" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mho_InterestCoverageRatioDomain" abstract="true" name="InterestCoverageRatioDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="mho_DebtMaturitiesAbstract" abstract="true" name="DebtMaturitiesAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="mho_UsefulLifeOfPropertyPlantAndEquipmentAbstract" abstract="true" name="UsefulLifeOfPropertyPlantAndEquipmentAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="mho_SeniorNotesDue2030" abstract="false" name="SeniorNotesDue2030" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mho_CorporateNotes" abstract="false" name="CorporateNotes" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mho_ScheduleofOperatingLeasePaymentsDueAbstract" abstract="true" name="ScheduleofOperatingLeasePaymentsDueAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="mho_Year1Member" abstract="true" name="Year1Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="mho_CommunityDevelopmentDistrictInfrastructureAndRealtedObligationsAbstract" abstract="true" name="CommunityDevelopmentDistrictInfrastructureAndRealtedObligationsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="mho_CDDDue512052SARMember" abstract="true" name="CDDDue512052SARMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="mho_InvestmentinJointVentureArrangementsAbstract" abstract="true" name="InvestmentinJointVentureArrangementsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="mho_LongTermCddsIssuedAndOutstandingLineItems" abstract="true" name="LongTermCddsIssuedAndOutstandingLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="mho_NetOperatingLossCarryforwardExpirationDatesAxis" abstract="true" name="NetOperatingLossCarryforwardExpirationDatesAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="mho_Homebuildingoperationspercentoftotalrevenue" abstract="false" name="Homebuildingoperationspercentoftotalrevenue" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="mho_LettersOfCreditAndBonds" abstract="false" name="LettersOfCreditAndBonds" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mho_LongLivedRealEstateAssetsFairValueDisclosure" abstract="false" name="LongLivedRealEstateAssetsFairValueDisclosure" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mho_StockUnitsOutstandingUnderStockOptionPlan" abstract="false" name="StockUnitsOutstandingUnderStockOptionPlan" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="mho_LossPerShareAbstract" abstract="true" name="LossPerShareAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="mho_BusinessSegmentsTextualsAbstract" abstract="true" name="BusinessSegmentsTextualsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="mho_Federaleffectofstatedeferredtaxes" abstract="false" name="Federaleffectofstatedeferredtaxes" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mho_DeferredTaxAssetOperatingLeaseLiabilities" abstract="false" name="DeferredTaxAssetOperatingLeaseLiabilities" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mho_NotionalAmountOfBestEffortContractsAndRelatedCommittedInterestRateLockCommitments" abstract="false" name="NotionalAmountOfBestEffortContractsAndRelatedCommittedInterestRateLockCommitments" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mho_ParantheticalsInventoryAbstract" abstract="true" name="ParantheticalsInventoryAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="mho_NumberOfSpeculativeHomes" abstract="false" name="NumberOfSpeculativeHomes" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="mho_ForwardContractsFairValueDisclosureAssets" abstract="false" name="ForwardContractsFairValueDisclosureAssets" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mho_SOFRFloor" abstract="false" name="SOFRFloor" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="mho_OtherAssetsPolicyTextBlock" abstract="false" name="OtherAssetsPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="mho_CDDDue512051TAMPAMember" abstract="true" name="CDDDue512051TAMPAMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="mho_CDDDue512051TAMPACobblestoneMember" abstract="true" name="CDDDue512051TAMPACobblestoneMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="mho_FairValueofFinancialInstrumentAssumptionsTable" abstract="true" name="FairValueofFinancialInstrumentAssumptionsTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="mho_IncrementalCommonSharesAttributableToStockOptions" abstract="false" name="IncrementalCommonSharesAttributableToStockOptions" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="mho_NetOperatingLossCarryforwardExpirationDatesDomain" abstract="true" name="NetOperatingLossCarryforwardExpirationDatesDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="mho_WeightedAverageRemainingContractualTermAbstract" abstract="true" name="WeightedAverageRemainingContractualTermAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="mho_FutureMinimumLeasePaymentsAbstract" abstract="true" name="FutureMinimumLeasePaymentsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="mho_Between2028And2033Member" abstract="true" name="Between2028And2033Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="mho_ReconciliationofEffectiveTaxRateAbstract" abstract="true" name="ReconciliationofEffectiveTaxRateAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="mho_TotalValueOfUnitsOutstandingUnderAllStockOptionPlans" abstract="false" name="TotalValueOfUnitsOutstandingUnderAllStockOptionPlans" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mho_JPMMasterRepurchaseAgreementMember" abstract="true" name="JPMMasterRepurchaseAgreementMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="mho_OtherCombinedAssets" abstract="false" name="OtherCombinedAssets" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mho_InterestCoverageRatio" abstract="false" name="InterestCoverageRatio" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:decimalItemType"/>
  <xs:element id="mho_LegalLiabilitiesDisclosureAbstract" abstract="true" name="LegalLiabilitiesDisclosureAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="mho_ForwardSalesOfMortgageBackedSecuritiesRelatedToUncommittedInterestRateLockCommitments" abstract="false" name="ForwardSalesOfMortgageBackedSecuritiesRelatedToUncommittedInterestRateLockCommitments" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mho_FinancialLettersOfCredit" abstract="false" name="FinancialLettersOfCredit" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mho_CorporateFinancialServicesAndUnallocatedMember" abstract="true" name="CorporateFinancialServicesAndUnallocatedMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="mho_CommunityDevelopmentDistrictObligations" abstract="false" name="CommunityDevelopmentDistrictObligations" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mho_OutstandingPerformanceBonds" abstract="false" name="OutstandingPerformanceBonds" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mho_AdditionsOfServicingAsset" abstract="false" name="AdditionsOfServicingAsset" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mho_PercentageofnetcashproceedsfromsaleofqualifiedequityinterestsaddedtobaseandincomelossamountincalculationMember" abstract="true" name="PercentageofnetcashproceedsfromsaleofqualifiedequityinterestsaddedtobaseandincomelossamountincalculationMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="mho_DebtAbstract" abstract="true" name="DebtAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="mho_AggregateIntrinsicValueAbstract" abstract="true" name="AggregateIntrinsicValueAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="mho_WarrantyAccrualRollforwardAbstract" abstract="true" name="WarrantyAccrualRollforwardAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="mho_LongtermCDDsTable" abstract="true" name="LongtermCDDsTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="mho_StockBasedCompensationAbstract" abstract="true" name="StockBasedCompensationAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="mho_FairValueofFinancialInstrumentAssumptionsLineItems" abstract="true" name="FairValueofFinancialInstrumentAssumptionsLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="mho_NonEmployeeDirectorRestrictedStockUnitsAwarded" abstract="false" name="NonEmployeeDirectorRestrictedStockUnitsAwarded" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="mho_CDDdue512049Member" abstract="true" name="CDDdue512049Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="mho_CDDdue512048Member" abstract="true" name="CDDdue512048Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="mho_InterestCoverageRatioAxis" abstract="true" name="InterestCoverageRatioAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="mho_PerformanceConditionAwardsMember" abstract="true" name="PerformanceConditionAwardsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="mho_CommunityDevelopmentDistrict" abstract="false" name="CommunityDevelopmentDistrict" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mho_A2030SeniorNotesMember" abstract="true" name="A2030SeniorNotesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="mho_Accrualsrelatedtolanddevelopment" abstract="false" name="Accrualsrelatedtolanddevelopment" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mho_LoanRepurchaseGuaranteeLiability" abstract="false" name="LoanRepurchaseGuaranteeLiability" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mho_OfficeFurnitureLeaseholdImprovementsComputerEquipmentAndSoftwareMember" abstract="true" name="OfficeFurnitureLeaseholdImprovementsComputerEquipmentAndSoftwareMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="mho_PercentageofouraggregateconsolidatednetincomeaddedtobaseamountofcalculationMember" abstract="true" name="PercentageofouraggregateconsolidatednetincomeaddedtobaseamountofcalculationMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="mho_OutstandingDepositsOnLandAndLots" abstract="false" name="OutstandingDepositsOnLandAndLots" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mho_InterestIncomeNetOfInterestExpense" abstract="false" name="InterestIncomeNetOfInterestExpense" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mho_OutstandingLettersOfCreditInLieuOfCashDepositsUnderCertainLandOptionContracts" abstract="false" name="OutstandingLettersOfCreditInLieuOfCashDepositsUnderCertainLandOptionContracts" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mho_Restrictionsonpaymentofdividends" abstract="false" name="Restrictionsonpaymentofdividends" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mho_RealEstateRelatedImpairments" abstract="false" name="RealEstateRelatedImpairments" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mho_SouthernHomebuildingMember" abstract="true" name="SouthernHomebuildingMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="mho_PerformanceLettersOfCreditOutstanding" abstract="false" name="PerformanceLettersOfCreditOutstanding" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mho_FairValueMeasurementsOfAssetsAndLiabilitiesMeasuredOnNonRecurringBasisAbstract" abstract="true" name="FairValueMeasurementsOfAssetsAndLiabilitiesMeasuredOnNonRecurringBasisAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="mho_BestEffortsContractsForCommittedInterestRateLockCommitmentsAndMortgageLoansHeldForSaleFairValueDisclosures" abstract="false" name="BestEffortsContractsForCommittedInterestRateLockCommitmentsAndMortgageLoansHeldForSaleFairValueDisclosures" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mho_MinimumMemberOwnershipMember" abstract="true" name="MinimumMemberOwnershipMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="mho_MaximumBorrowingAvailabilityUnderAllCreditLines" abstract="false" name="MaximumBorrowingAvailabilityUnderAllCreditLines" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mho_PercentageweightofPSUsrelatedtomarketcondition" abstract="false" name="PercentageweightofPSUsrelatedtomarketcondition" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="mho_Year2Member" abstract="true" name="Year2Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="mho_PurchaseAccountingAdjustments" abstract="false" name="PurchaseAccountingAdjustments" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mho_RestrictedPaymentsBasketCalculationAxis" abstract="true" name="RestrictedPaymentsBasketCalculationAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="mho_PrepaidLandAcquisitionCosts" abstract="false" name="PrepaidLandAcquisitionCosts" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mho_BaseofrestrictedpaymentsbasketincomecalculationMember" abstract="true" name="BaseofrestrictedpaymentsbasketincomecalculationMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="mho_BestEffortContractsAndRelatedMortgageLoansHeldForSale" abstract="false" name="BestEffortContractsAndRelatedMortgageLoansHeldForSale" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mho_OtherLiabilitiesPolicyTextBlock" abstract="false" name="OtherLiabilitiesPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="mho_CommunityDevelopmentDistrictInfrastructure" abstract="false" name="CommunityDevelopmentDistrictInfrastructure" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mho_LesseeOperatingLeaseLiabilityPaymentsDueYearOne" abstract="false" name="LesseeOperatingLeaseLiabilityPaymentsDueYearOne" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mho_ForwardSalesOfMortgageBackedSecuritiesRelatedToMortgageLoansHeldForSale" abstract="false" name="ForwardSalesOfMortgageBackedSecuritiesRelatedToMortgageLoansHeldForSale" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mho_RestrictedPaymentsBasketCalculationDomain" abstract="true" name="RestrictedPaymentsBasketCalculationDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="mho_AssumptionsForFairValueOfStockOptionsAbstract" abstract="true" name="AssumptionsForFairValueOfStockOptionsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="mho_ValueOfStockUnitsAwardedUnderThe2018LTIPPlan" abstract="false" name="ValueOfStockUnitsAwardedUnderThe2018LTIPPlan" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mho_SeniorNotesDue2028" abstract="false" name="SeniorNotesDue2028" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mho_LossOnSaleOfMortgageServicingRights" abstract="false" name="LossOnSaleOfMortgageServicingRights" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mho_NewEmployeeRestrictedStockUnitsUnder2018LTIP" abstract="false" name="NewEmployeeRestrictedStockUnitsUnder2018LTIP" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="mho_TotalLoansIndemnified" abstract="false" name="TotalLoansIndemnified" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mho_InventorySegments" abstract="false" name="InventorySegments" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mho_InsuranceDeductibleReservesPolicyPolicyTextBlock" abstract="false" name="InsuranceDeductibleReservesPolicyPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="mho_LettersOfCreditOutstandingUnderCreditFacility" abstract="false" name="LettersOfCreditOutstandingUnderCreditFacility" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mho_SelfInsuranceAbstract" abstract="true" name="SelfInsuranceAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="mho_CommunityDevelopmentDistrictBondsTextBlock" abstract="false" name="CommunityDevelopmentDistrictBondsTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="mho_ConsolidatedInterestIncurredMember" abstract="true" name="ConsolidatedInterestIncurredMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="mho_FinancialInstrumentsFairValueAndCarryingValueAbstract" abstract="true" name="FinancialInstrumentsFairValueAndCarryingValueAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="mho_CDDDue512051SARMember" abstract="true" name="CDDDue512051SARMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="mho_LandPurchaseDeposits" abstract="false" name="LandPurchaseDeposits" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mho_NorthernHomebuildingMember" abstract="true" name="NorthernHomebuildingMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="mho_MaximumMemberOwnershipMember" abstract="true" name="MaximumMemberOwnershipMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="mho_RestrictedStockUnitsAwardedUnderThe2018LTIPPlan" abstract="false" name="RestrictedStockUnitsAwardedUnderThe2018LTIPPlan" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="mho_RealEstateInventoryCapitalizedInterestCostsTableTextBlock" abstract="false" name="RealEstateInventoryCapitalizedInterestCostsTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="mho_LongTermDebtMaturitiesRepaymentsOfPrincipal" abstract="false" name="LongTermDebtMaturitiesRepaymentsOfPrincipal" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mho_DeferredTaxLiabilityOperatingLeaseRightofUseAssets" abstract="false" name="DeferredTaxLiabilityOperatingLeaseRightofUseAssets" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mho_FairValueAdjustmentOfMortgageLoansHeldForSale" abstract="false" name="FairValueAdjustmentOfMortgageLoansHeldForSale" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mho_EquityinIncomelossfromunconsolidatedjointventures" abstract="false" name="EquityinIncomelossfromunconsolidatedjointventures" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mho_CDDDue512050Member" abstract="true" name="CDDDue512050Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="mho_ShareBasedCompensationArrangementByShareBasedPaymentAwardUnitsOutstanding" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardUnitsOutstanding" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="mho_CommitmentsAndContingenciesAbstract" abstract="true" name="CommitmentsAndContingenciesAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="mho_Percentrestrictionsonpaymentofdividends" abstract="false" name="Percentrestrictionsonpaymentofdividends" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="mho_SplitDollarLifeInsurancePolicies" abstract="false" name="SplitDollarLifeInsurancePolicies" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mho_Leasesnotyetcommenced" abstract="false" name="Leasesnotyetcommenced" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mho_SeniorNotesDue2028FairValueDisclosure" abstract="false" name="SeniorNotesDue2028FairValueDisclosure" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mho_ModelHomeAccumulatedDepreciation" abstract="false" name="ModelHomeAccumulatedDepreciation" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mho_CDDDue512053TAMPAHilltopMember" abstract="true" name="CDDDue512053TAMPAHilltopMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="mho_StockRepurchaseProgramAuthorizedAmountIncreasedecrease" abstract="false" name="StockRepurchaseProgramAuthorizedAmountIncreasedecrease" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mho_DistributionOfSingleFamilyLotsFromUnconsolidatedLlcs" abstract="false" name="DistributionOfSingleFamilyLotsFromUnconsolidatedLlcs" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mho_InterestRateLockCommitmentsFairValueDisclosuresAssets" abstract="false" name="InterestRateLockCommitmentsFairValueDisclosuresAssets" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mho_InterestRateLockCommitmentsFairValueDisclosuresLiabilities" abstract="false" name="InterestRateLockCommitmentsFairValueDisclosuresLiabilities" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mho_PercentageweightofPSUsrelatedtoperformancecondition" abstract="false" name="PercentageweightofPSUsrelatedtoperformancecondition" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="mho_SpeculativeHomesCarryingValue" abstract="false" name="SpeculativeHomesCarryingValue" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mho_FiveYearServiceStockOptionsMember" abstract="true" name="FiveYearServiceStockOptionsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="mho_SummaryofStockOptionActivityAbstract" abstract="true" name="SummaryofStockOptionActivityAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="mho_SeniorNotesDue2030FairValueDisclosure" abstract="false" name="SeniorNotesDue2030FairValueDisclosure" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mho_Year3Member" abstract="true" name="Year3Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="mho_ObligationForConsolidatedInventoryNotOwned" abstract="false" name="ObligationForConsolidatedInventoryNotOwned" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mho_InventoryModelHomesAndFurnishings" abstract="false" name="InventoryModelHomesAndFurnishings" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mho_ConsolidatedEbitdaMember" abstract="true" name="ConsolidatedEbitdaMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="mho_ForwardContractsFairValueDisclosuresLiabilities" abstract="false" name="ForwardContractsFairValueDisclosuresLiabilities" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mho_FairValueMeasurementsAbstract" abstract="true" name="FairValueMeasurementsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="mho_Leverageratio" abstract="false" name="Leverageratio" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="mho_TransactionsWithRelatedPartiesAbstract" abstract="true" name="TransactionsWithRelatedPartiesAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="mho_Lossonearlyextinguishmentofdebtexcludingprepaymentpenalty" abstract="false" name="Lossonearlyextinguishmentofdebtexcludingprepaymentpenalty" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mho_CDDDue512053TAMPAMember" abstract="true" name="CDDDue512053TAMPAMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="mho_NumberOfLoansWeRetainMortgageServicingRightsOn" abstract="false" name="NumberOfLoansWeRetainMortgageServicingRightsOn" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="mho_GoodwillAbstract" abstract="true" name="GoodwillAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="mho_NotionalAmountOfUncommittedInterestRateLockCommitments" abstract="false" name="NotionalAmountOfUncommittedInterestRateLockCommitments" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mho_IncreaseinOperatingleasesduetonewleases" abstract="false" name="IncreaseinOperatingleasesduetonewleases" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mho_StuccoRepairCost" abstract="false" name="StuccoRepairCost" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mho_ShareBasedCompensationArrangementByShareBasedPaymentAwardValueOfUnitsOutstanding" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardValueOfUnitsOutstanding" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mho_WarehousingAgreementFirstAmendmentToFourthAmendedAndRestatedMember" abstract="true" name="WarehousingAgreementFirstAmendmentToFourthAmendedAndRestatedMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="mho_GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis" abstract="false" name="GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mho_Sublimitforlettersofcredit" abstract="false" name="Sublimitforlettersofcredit" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mho_EquityinvestedinLLCs" abstract="false" name="EquityinvestedinLLCs" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mho_ConsolidatedInventoryNotOwnedObligation" abstract="false" name="ConsolidatedInventoryNotOwnedObligation" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mho_DiscountRateUsedInDeterminingFairValueOfLandAndLots" abstract="false" name="DiscountRateUsedInDeterminingFairValueOfLandAndLots" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="mho_MortgageLoansHeldForSaleCoveredByForwardSalesOfMortgageBackedSecurities" abstract="false" name="MortgageLoansHeldForSaleCoveredByForwardSalesOfMortgageBackedSecurities" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mho_TotalOfGuaranteedLoansInquiredAbout" abstract="false" name="TotalOfGuaranteedLoansInquiredAbout" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mho_NonCashTransactionsDuringYearAbstract" abstract="true" name="NonCashTransactionsDuringYearAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="mho_TotalOfLoansCoveredByGuarantees" abstract="false" name="TotalOfLoansCoveredByGuarantees" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mho_AssumptionDurationLineItems" abstract="true" name="AssumptionDurationLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="mho_TotalValuationAdjustmentsAndWriteOffs" abstract="false" name="TotalValuationAdjustmentsAndWriteOffs" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mho_EstimatedRepairCostsforAffectedHomes" abstract="false" name="EstimatedRepairCostsforAffectedHomes" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>13
<FILENAME>mho-20231231_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2024 Workiva-->
<!--r:cf46de93-bbaa-49f3-a4a2-bc8bc8b4b69e,g:179585e1-581e-479d-84ec-4e04f4424c3b-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.mihomes.com/role/ConsolidatedStatementsofOperations" xlink:type="simple" xlink:href="mho-20231231.xsd#ConsolidatedStatementsofOperations"/>
  <link:calculationLink xlink:role="http://www.mihomes.com/role/ConsolidatedStatementsofOperations" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_29176247-32c0-4210-802b-199a30e76c4f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_a6044f57-e496-4b87-ae4e-f20e364152d8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Revenues"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_29176247-32c0-4210-802b-199a30e76c4f" xlink:to="loc_us-gaap_Revenues_a6044f57-e496-4b87-ae4e-f20e364152d8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses_af38e515-4554-4d3f-af88-5d7b996d6311" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostsAndExpenses"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_29176247-32c0-4210-802b-199a30e76c4f" xlink:to="loc_us-gaap_CostsAndExpenses_af38e515-4554-4d3f-af88-5d7b996d6311" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses_63af9204-2d49-4e12-9a25-1346481af061" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostsAndExpenses"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_565d2298-57f4-4999-9e51-8e2c312189a0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_63af9204-2d49-4e12-9a25-1346481af061" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_565d2298-57f4-4999-9e51-8e2c312189a0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfRealEstate_4ea71948-1336-468d-a3cf-9a6ba4e7c9b8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ImpairmentOfRealEstate"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_63af9204-2d49-4e12-9a25-1346481af061" xlink:to="loc_us-gaap_ImpairmentOfRealEstate_4ea71948-1336-468d-a3cf-9a6ba4e7c9b8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_1782bc61-528e-48b9-83b1-f8b434f83571" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_63af9204-2d49-4e12-9a25-1346481af061" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_1782bc61-528e-48b9-83b1-f8b434f83571" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingExpense_9e5f5156-c658-4358-9845-a8673bf71572" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SellingExpense"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_63af9204-2d49-4e12-9a25-1346481af061" xlink:to="loc_us-gaap_SellingExpense_9e5f5156-c658-4358-9845-a8673bf71572" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_94a5dfe7-69ad-4675-b6ff-564cc71ac9ce" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpense"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_63af9204-2d49-4e12-9a25-1346481af061" xlink:to="loc_us-gaap_InterestExpense_94a5dfe7-69ad-4675-b6ff-564cc71ac9ce" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncome_e8084646-c045-4b4a-ba6a-b7dee51ce620" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherIncome"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_63af9204-2d49-4e12-9a25-1346481af061" xlink:to="loc_us-gaap_OtherIncome_e8084646-c045-4b4a-ba6a-b7dee51ce620" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts_58d7ba02-a01e-4f17-9819-cb4ddb7d68e9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationAcquisitionRelatedCosts"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_63af9204-2d49-4e12-9a25-1346481af061" xlink:to="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts_58d7ba02-a01e-4f17-9819-cb4ddb7d68e9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_43f3abf8-3a1a-462f-9d2d-9ec48881472b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_63af9204-2d49-4e12-9a25-1346481af061" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_43f3abf8-3a1a-462f-9d2d-9ec48881472b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_InterestIncomeNetOfInterestExpense_5d4df35d-2ce9-49f0-a2fc-27fb1bbcb111" xlink:href="mho-20231231.xsd#mho_InterestIncomeNetOfInterestExpense"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_63af9204-2d49-4e12-9a25-1346481af061" xlink:to="loc_mho_InterestIncomeNetOfInterestExpense_5d4df35d-2ce9-49f0-a2fc-27fb1bbcb111" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_94664b45-e63b-4933-bb45-9d96f7cddfbc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_06b767ed-ff0d-4f4f-bb47-0ae75df1c4c9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_94664b45-e63b-4933-bb45-9d96f7cddfbc" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_06b767ed-ff0d-4f4f-bb47-0ae75df1c4c9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_5ac97e33-c83a-40eb-b6b6-06407062236b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_94664b45-e63b-4933-bb45-9d96f7cddfbc" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_5ac97e33-c83a-40eb-b6b6-06407062236b" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="mho-20231231.xsd#ConsolidatedBalanceSheets"/>
  <link:calculationLink xlink:role="http://www.mihomes.com/role/ConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_c689c09a-b2e7-4695-96b6-c0fb5eeaf9c4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Liabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrentAndNoncurrent_3106b651-3c88-49dc-8d35-8a900e7cd1e7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableCurrentAndNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_c689c09a-b2e7-4695-96b6-c0fb5eeaf9c4" xlink:to="loc_us-gaap_AccountsPayableCurrentAndNoncurrent_3106b651-3c88-49dc-8d35-8a900e7cd1e7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerAdvancesAndDeposits_5ab3172e-e830-4193-a064-4ac2c8d05bec" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CustomerAdvancesAndDeposits"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_c689c09a-b2e7-4695-96b6-c0fb5eeaf9c4" xlink:to="loc_us-gaap_CustomerAdvancesAndDeposits_5ab3172e-e830-4193-a064-4ac2c8d05bec" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_22c8b93f-c907-4fe8-af7d-387d990616da" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_c689c09a-b2e7-4695-96b6-c0fb5eeaf9c4" xlink:to="loc_us-gaap_OperatingLeaseLiability_22c8b93f-c907-4fe8-af7d-387d990616da" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilities_17eab35b-d114-4a46-a64d-12e0d1e9b8a4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilities"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_c689c09a-b2e7-4695-96b6-c0fb5eeaf9c4" xlink:to="loc_us-gaap_OtherLiabilities_17eab35b-d114-4a46-a64d-12e0d1e9b8a4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SpecialAssessmentBondNoncurrent_84d53e92-4137-4d8e-ac6c-df7b64acac63" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SpecialAssessmentBondNoncurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_c689c09a-b2e7-4695-96b6-c0fb5eeaf9c4" xlink:to="loc_us-gaap_SpecialAssessmentBondNoncurrent_84d53e92-4137-4d8e-ac6c-df7b64acac63" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_ObligationForConsolidatedInventoryNotOwned_a9bfcb4a-5f41-4fba-8fd5-bab2c91055f7" xlink:href="mho-20231231.xsd#mho_ObligationForConsolidatedInventoryNotOwned"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_c689c09a-b2e7-4695-96b6-c0fb5eeaf9c4" xlink:to="loc_mho_ObligationForConsolidatedInventoryNotOwned_a9bfcb4a-5f41-4fba-8fd5-bab2c91055f7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit_b5f4332b-f1e5-4717-873a-c25fd7e5edda" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCredit"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_c689c09a-b2e7-4695-96b6-c0fb5eeaf9c4" xlink:to="loc_us-gaap_LineOfCredit_b5f4332b-f1e5-4717-873a-c25fd7e5edda" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WarehouseAgreementBorrowings_3e23159a-e46e-494e-8d23-6fd1bca2393e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WarehouseAgreementBorrowings"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_c689c09a-b2e7-4695-96b6-c0fb5eeaf9c4" xlink:to="loc_us-gaap_WarehouseAgreementBorrowings_3e23159a-e46e-494e-8d23-6fd1bca2393e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNotesPayable_90719ed3-f2f8-40cb-a488-2e281f6906de" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNotesPayable"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_c689c09a-b2e7-4695-96b6-c0fb5eeaf9c4" xlink:to="loc_us-gaap_OtherNotesPayable_90719ed3-f2f8-40cb-a488-2e281f6906de" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_SeniorNotesDue2028_f419eaf2-0b04-42b4-a956-4c033ae26159" xlink:href="mho-20231231.xsd#mho_SeniorNotesDue2028"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_c689c09a-b2e7-4695-96b6-c0fb5eeaf9c4" xlink:to="loc_mho_SeniorNotesDue2028_f419eaf2-0b04-42b4-a956-4c033ae26159" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_SeniorNotesDue2030_4a90ced8-891b-4391-bead-41becc1e4789" xlink:href="mho-20231231.xsd#mho_SeniorNotesDue2030"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_c689c09a-b2e7-4695-96b6-c0fb5eeaf9c4" xlink:to="loc_mho_SeniorNotesDue2030_4a90ced8-891b-4391-bead-41becc1e4789" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_2c60371a-3fc5-4a39-aa7e-2aa7c7fc18b6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_29dc4189-1ae4-4f62-a0ff-0f7528ce9052" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_2c60371a-3fc5-4a39-aa7e-2aa7c7fc18b6" xlink:to="loc_us-gaap_StockholdersEquity_29dc4189-1ae4-4f62-a0ff-0f7528ce9052" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_3612c776-eeef-4f1d-80bb-6100479e778d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Liabilities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_2c60371a-3fc5-4a39-aa7e-2aa7c7fc18b6" xlink:to="loc_us-gaap_Liabilities_3612c776-eeef-4f1d-80bb-6100479e778d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_7395c787-b363-4904-a657-6e03613d4d60" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_c2a9c031-8d5b-49da-ad36-2e4f0e215144" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_7395c787-b363-4904-a657-6e03613d4d60" xlink:to="loc_us-gaap_CommonStockValue_c2a9c031-8d5b-49da-ad36-2e4f0e215144" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_3e322a86-d164-43c5-99d8-4a242256d5f8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_7395c787-b363-4904-a657-6e03613d4d60" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_3e322a86-d164-43c5-99d8-4a242256d5f8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_68f119f6-b2fe-48fa-be8d-938c3662424d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_7395c787-b363-4904-a657-6e03613d4d60" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_68f119f6-b2fe-48fa-be8d-938c3662424d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue_28315ac9-6954-4579-91e3-7d3a7bce5881" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockValue"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_7395c787-b363-4904-a657-6e03613d4d60" xlink:to="loc_us-gaap_TreasuryStockValue_28315ac9-6954-4579-91e3-7d3a7bce5881" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_a66fc50c-d27e-413c-9615-5d99daf52d39" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRealEstate_83320fab-e21e-4706-9eaf-04dbb3f8b45e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryRealEstate"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_a66fc50c-d27e-413c-9615-5d99daf52d39" xlink:to="loc_us-gaap_InventoryRealEstate_83320fab-e21e-4706-9eaf-04dbb3f8b45e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup_479d35c1-a183-41e3-8573-7f24fbc7bb52" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_a66fc50c-d27e-413c-9615-5d99daf52d39" xlink:to="loc_us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup_479d35c1-a183-41e3-8573-7f24fbc7bb52" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_440f1fe9-b913-4720-b7c5-e57199b04d2a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_a66fc50c-d27e-413c-9615-5d99daf52d39" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_440f1fe9-b913-4720-b7c5-e57199b04d2a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestments_7e7a125c-dafa-437c-a75c-a24c5e7d78b6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityMethodInvestments"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_a66fc50c-d27e-413c-9615-5d99daf52d39" xlink:to="loc_us-gaap_EquityMethodInvestments_7e7a125c-dafa-437c-a75c-a24c5e7d78b6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_fb4e276d-a26f-4258-bbd8-3a1747ebe3cd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_a66fc50c-d27e-413c-9615-5d99daf52d39" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_fb4e276d-a26f-4258-bbd8-3a1747ebe3cd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssets_8d630501-9306-4f9f-a836-053fec3b6a7b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssets"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_a66fc50c-d27e-413c-9615-5d99daf52d39" xlink:to="loc_us-gaap_OtherAssets_8d630501-9306-4f9f-a836-053fec3b6a7b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_b9a5b313-bd8d-4cab-8e11-0c3fd87813e1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_a66fc50c-d27e-413c-9615-5d99daf52d39" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_b9a5b313-bd8d-4cab-8e11-0c3fd87813e1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_8dc8969b-667d-4328-a746-73dbe10e6ee7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_a66fc50c-d27e-413c-9615-5d99daf52d39" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_8dc8969b-667d-4328-a746-73dbe10e6ee7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_7705b08b-fe30-443e-b22a-677912785a0c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_a66fc50c-d27e-413c-9615-5d99daf52d39" xlink:to="loc_us-gaap_Goodwill_7705b08b-fe30-443e-b22a-677912785a0c" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="mho-20231231.xsd#ConsolidatedStatementsofCashFlows"/>
  <link:calculationLink xlink:role="http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_109c9fbb-8116-4253-973b-b3b942b95e1e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_e46139fb-666e-493c-b776-de2d67b6ce51" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_109c9fbb-8116-4253-973b-b3b942b95e1e" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_e46139fb-666e-493c-b776-de2d67b6ce51" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross_e0e19eb0-6b4c-401e-b44c-5f213bc6de2d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireBusinessesGross"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_109c9fbb-8116-4253-973b-b3b942b95e1e" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesGross_e0e19eb0-6b4c-401e-b44c-5f213bc6de2d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital_c429313a-74cf-4d86-b39d-c8fc4e8a3a11" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_109c9fbb-8116-4253-973b-b3b942b95e1e" xlink:to="loc_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital_c429313a-74cf-4d86-b39d-c8fc4e8a3a11" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates_2c1a1020-b4bf-47ec-b352-2fe67f28e121" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_109c9fbb-8116-4253-973b-b3b942b95e1e" xlink:to="loc_us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates_2c1a1020-b4bf-47ec-b352-2fe67f28e121" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfMortgageServicingRightsMSR_234c0821-2ed3-48d5-a78a-2369261780d4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSaleOfMortgageServicingRightsMSR"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_109c9fbb-8116-4253-973b-b3b942b95e1e" xlink:to="loc_us-gaap_ProceedsFromSaleOfMortgageServicingRightsMSR_234c0821-2ed3-48d5-a78a-2369261780d4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyHeldForSale_9f95128e-3df6-442f-be45-88744a5c2693" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSaleOfPropertyHeldForSale"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_109c9fbb-8116-4253-973b-b3b942b95e1e" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyHeldForSale_9f95128e-3df6-442f-be45-88744a5c2693" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_43f7a865-8fdd-47f6-9c3c-1c6353fb2376" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_2ade3934-c1bd-4046-9989-6b25e6733514" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_43f7a865-8fdd-47f6-9c3c-1c6353fb2376" xlink:to="loc_us-gaap_NetIncomeLoss_2ade3934-c1bd-4046-9989-6b25e6733514" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetImpairmentCharges_ff3166d3-1a8b-4e91-9860-34f1103a2f7f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetImpairmentCharges"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_43f7a865-8fdd-47f6-9c3c-1c6353fb2376" xlink:to="loc_us-gaap_AssetImpairmentCharges_ff3166d3-1a8b-4e91-9860-34f1103a2f7f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromEquityMethodInvestments_df0c6953-a985-4a23-9c16-f69a479342fa" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromEquityMethodInvestments"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_43f7a865-8fdd-47f6-9c3c-1c6353fb2376" xlink:to="loc_us-gaap_IncomeLossFromEquityMethodInvestments_df0c6953-a985-4a23-9c16-f69a479342fa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForOriginationOfMortgageLoansHeldForSale_be6996de-3e9e-420c-8d7a-e669fb1eef1d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsForOriginationOfMortgageLoansHeldForSale"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_43f7a865-8fdd-47f6-9c3c-1c6353fb2376" xlink:to="loc_us-gaap_PaymentsForOriginationOfMortgageLoansHeldForSale_be6996de-3e9e-420c-8d7a-e669fb1eef1d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfProperties_2c403a66-9dc4-4f08-8df6-f6c713c5a374" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnSaleOfProperties"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_43f7a865-8fdd-47f6-9c3c-1c6353fb2376" xlink:to="loc_us-gaap_GainLossOnSaleOfProperties_2c403a66-9dc4-4f08-8df6-f6c713c5a374" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale_eed458f3-b3f1-4583-832f-227ffbb178b8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_43f7a865-8fdd-47f6-9c3c-1c6353fb2376" xlink:to="loc_us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale_eed458f3-b3f1-4583-832f-227ffbb178b8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_FairValueAdjustmentOfMortgageLoansHeldForSale_de159027-e85c-4973-8ab0-89abd517ec8f" xlink:href="mho-20231231.xsd#mho_FairValueAdjustmentOfMortgageLoansHeldForSale"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_43f7a865-8fdd-47f6-9c3c-1c6353fb2376" xlink:to="loc_mho_FairValueAdjustmentOfMortgageLoansHeldForSale_de159027-e85c-4973-8ab0-89abd517ec8f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_AdditionsOfServicingAsset_7a514a2b-1527-4efb-a080-35daf3c79373" xlink:href="mho-20231231.xsd#mho_AdditionsOfServicingAsset"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_43f7a865-8fdd-47f6-9c3c-1c6353fb2376" xlink:to="loc_mho_AdditionsOfServicingAsset_7a514a2b-1527-4efb-a080-35daf3c79373" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfMortgageServicingRightsMSRs_5db0f942-481f-4120-97b3-c0e30563d238" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfMortgageServicingRightsMSRs"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_43f7a865-8fdd-47f6-9c3c-1c6353fb2376" xlink:to="loc_us-gaap_AmortizationOfMortgageServicingRightsMSRs_5db0f942-481f-4120-97b3-c0e30563d238" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainOnSaleOfInvestments_6af81441-8db5-4c60-9c87-8b8bd9af2559" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainOnSaleOfInvestments"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_43f7a865-8fdd-47f6-9c3c-1c6353fb2376" xlink:to="loc_us-gaap_GainOnSaleOfInvestments_6af81441-8db5-4c60-9c87-8b8bd9af2559" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_LossOnSaleOfMortgageServicingRights_5cd1c82a-0a00-4f14-ae7c-a22d658ebc41" xlink:href="mho-20231231.xsd#mho_LossOnSaleOfMortgageServicingRights"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_43f7a865-8fdd-47f6-9c3c-1c6353fb2376" xlink:to="loc_mho_LossOnSaleOfMortgageServicingRights_5cd1c82a-0a00-4f14-ae7c-a22d658ebc41" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_520984d8-a0b1-45f1-a6eb-7f7ac5a52ee8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Depreciation"/>
    <link:calculationArc order="12" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_43f7a865-8fdd-47f6-9c3c-1c6353fb2376" xlink:to="loc_us-gaap_Depreciation_520984d8-a0b1-45f1-a6eb-7f7ac5a52ee8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts_a6a7efa9-f12c-4116-bb5b-60e763ae02a4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfFinancingCostsAndDiscounts"/>
    <link:calculationArc order="13" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_43f7a865-8fdd-47f6-9c3c-1c6353fb2376" xlink:to="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts_a6a7efa9-f12c-4116-bb5b-60e763ae02a4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_a0738230-ac7e-497d-9fd4-0dbb585979c1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="14" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_43f7a865-8fdd-47f6-9c3c-1c6353fb2376" xlink:to="loc_us-gaap_ShareBasedCompensation_a0738230-ac7e-497d-9fd4-0dbb585979c1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_e0121855-7407-4176-a71e-b0bdc147ade0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInDeferredIncomeTaxes"/>
    <link:calculationArc order="15" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_43f7a865-8fdd-47f6-9c3c-1c6353fb2376" xlink:to="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_e0121855-7407-4176-a71e-b0bdc147ade0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_608b4e7b-a537-4ba0-be2b-366234d56e51" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:calculationArc order="16" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_43f7a865-8fdd-47f6-9c3c-1c6353fb2376" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_608b4e7b-a537-4ba0-be2b-366234d56e51" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_e3c4f4ab-0b93-4a35-82df-73ec2aa885e8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <link:calculationArc order="17" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_43f7a865-8fdd-47f6-9c3c-1c6353fb2376" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_e3c4f4ab-0b93-4a35-82df-73ec2aa885e8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_26ae0511-605e-4566-91b4-a3cb5f799620" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:calculationArc order="18" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_43f7a865-8fdd-47f6-9c3c-1c6353fb2376" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_26ae0511-605e-4566-91b4-a3cb5f799620" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInCustomerDeposits_db565085-bd1e-45ec-8a3a-f9a4401c6d0f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInCustomerDeposits"/>
    <link:calculationArc order="19" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_43f7a865-8fdd-47f6-9c3c-1c6353fb2376" xlink:to="loc_us-gaap_IncreaseDecreaseInCustomerDeposits_db565085-bd1e-45ec-8a3a-f9a4401c6d0f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedSalaries_b1d6c472-3a96-4475-8891-e1dae049fa0e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccruedSalaries"/>
    <link:calculationArc order="20" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_43f7a865-8fdd-47f6-9c3c-1c6353fb2376" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedSalaries_b1d6c472-3a96-4475-8891-e1dae049fa0e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_4b571b09-cc17-4565-a065-333d8a3360b1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities"/>
    <link:calculationArc order="21" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_43f7a865-8fdd-47f6-9c3c-1c6353fb2376" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_4b571b09-cc17-4565-a065-333d8a3360b1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_Lossonearlyextinguishmentofdebtexcludingprepaymentpenalty_533f2e24-9363-4577-b6ef-c8309279b96d" xlink:href="mho-20231231.xsd#mho_Lossonearlyextinguishmentofdebtexcludingprepaymentpenalty"/>
    <link:calculationArc order="22" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_43f7a865-8fdd-47f6-9c3c-1c6353fb2376" xlink:to="loc_mho_Lossonearlyextinguishmentofdebtexcludingprepaymentpenalty_533f2e24-9363-4577-b6ef-c8309279b96d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_e4ff75af-61fd-44db-8bf7-1b83b8b8886b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt_1de3a613-4b93-4c10-8e77-e80fb0e7c1bb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_e4ff75af-61fd-44db-8bf7-1b83b8b8886b" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt_1de3a613-4b93-4c10-8e77-e80fb0e7c1bb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromBankDebt_d3737e88-e5c9-44e2-833d-8d449705c8a1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromBankDebt"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_e4ff75af-61fd-44db-8bf7-1b83b8b8886b" xlink:to="loc_us-gaap_ProceedsFromBankDebt_d3737e88-e5c9-44e2-833d-8d449705c8a1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfBankDebt_8eaca4d9-9025-452f-a750-4ed2673fa3b3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfBankDebt"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_e4ff75af-61fd-44db-8bf7-1b83b8b8886b" xlink:to="loc_us-gaap_RepaymentsOfBankDebt_8eaca4d9-9025-452f-a750-4ed2673fa3b3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess_d30c356a-f340-45e8-9ede-559baf011b48" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_e4ff75af-61fd-44db-8bf7-1b83b8b8886b" xlink:to="loc_us-gaap_ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess_d30c356a-f340-45e8-9ede-559baf011b48" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromRepaymentsOfOtherDebt_b40063d8-eec4-4b8a-8f73-030109880de4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromRepaymentsOfOtherDebt"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_e4ff75af-61fd-44db-8bf7-1b83b8b8886b" xlink:to="loc_us-gaap_ProceedsFromRepaymentsOfOtherDebt_b40063d8-eec4-4b8a-8f73-030109880de4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtIssuanceCosts_5f2ad68d-ed49-4b86-af04-ee5adbd08be7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsOfDebtIssuanceCosts"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_e4ff75af-61fd-44db-8bf7-1b83b8b8886b" xlink:to="loc_us-gaap_PaymentsOfDebtIssuanceCosts_5f2ad68d-ed49-4b86-af04-ee5adbd08be7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_9cbb2b1e-acb1-4a43-950b-6fed0e66306d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_e4ff75af-61fd-44db-8bf7-1b83b8b8886b" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_9cbb2b1e-acb1-4a43-950b-6fed0e66306d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_3adf83c7-6da6-4035-9f15-dc2380685a97" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_e4ff75af-61fd-44db-8bf7-1b83b8b8886b" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_3adf83c7-6da6-4035-9f15-dc2380685a97" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfSeniorDebt_1c57d25f-4d4c-42f5-a81a-f171dd1dbf07" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfSeniorDebt"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_e4ff75af-61fd-44db-8bf7-1b83b8b8886b" xlink:to="loc_us-gaap_RepaymentsOfSeniorDebt_1c57d25f-4d4c-42f5-a81a-f171dd1dbf07" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_822bf17a-d509-4ad3-85f8-64fdc6c1541d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_2c95473a-e5af-457e-b8ab-4b048285eba5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_822bf17a-d509-4ad3-85f8-64fdc6c1541d" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_2c95473a-e5af-457e-b8ab-4b048285eba5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_a83d8465-c16a-48bf-9e3a-4dca8b1cc7fd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_822bf17a-d509-4ad3-85f8-64fdc6c1541d" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_a83d8465-c16a-48bf-9e3a-4dca8b1cc7fd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_2eacf275-5ba7-478f-b0b7-d23064c3a38c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_822bf17a-d509-4ad3-85f8-64fdc6c1541d" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_2eacf275-5ba7-478f-b0b7-d23064c3a38c" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/PropertyandEquipmentDetails" xlink:type="simple" xlink:href="mho-20231231.xsd#PropertyandEquipmentDetails"/>
  <link:calculationLink xlink:role="http://www.mihomes.com/role/PropertyandEquipmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_2af8d84f-b10b-4987-bcf2-ad73878043db" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_70b47182-4c4e-47f7-b440-38d85cbb712d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_2af8d84f-b10b-4987-bcf2-ad73878043db" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_70b47182-4c4e-47f7-b440-38d85cbb712d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_06bd1254-cf31-44da-8de3-e848f4ef93e1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_2af8d84f-b10b-4987-bcf2-ad73878043db" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_06bd1254-cf31-44da-8de3-e848f4ef93e1" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/OtherLiabilitiesDetails" xlink:type="simple" xlink:href="mho-20231231.xsd#OtherLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.mihomes.com/role/OtherLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilities_80fc98db-f9be-4651-9f8d-2dcb245b69d9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_Accrualsrelatedtolanddevelopment_af296d3b-93fd-4524-998a-1cab82c34082" xlink:href="mho-20231231.xsd#mho_Accrualsrelatedtolanddevelopment"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilities_80fc98db-f9be-4651-9f8d-2dcb245b69d9" xlink:to="loc_mho_Accrualsrelatedtolanddevelopment_af296d3b-93fd-4524-998a-1cab82c34082" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandardProductWarrantyAccrual_ff6343e2-2e06-4fc8-81a2-5ed346f7dddb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StandardProductWarrantyAccrual"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilities_80fc98db-f9be-4651-9f8d-2dcb245b69d9" xlink:to="loc_us-gaap_StandardProductWarrantyAccrual_ff6343e2-2e06-4fc8-81a2-5ed346f7dddb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrentAndNoncurrent_5582dd31-261f-41eb-9886-3540ed18cc5d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrentAndNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilities_80fc98db-f9be-4651-9f8d-2dcb245b69d9" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrentAndNoncurrent_5582dd31-261f-41eb-9886-3540ed18cc5d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrentAndNoncurrent_59a3a122-efc2-4aed-a2b8-12ecfee6098a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAccruedLiabilitiesCurrentAndNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilities_80fc98db-f9be-4651-9f8d-2dcb245b69d9" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrentAndNoncurrent_59a3a122-efc2-4aed-a2b8-12ecfee6098a" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/InventoryDetails" xlink:type="simple" xlink:href="mho-20231231.xsd#InventoryDetails"/>
  <link:calculationLink xlink:role="http://www.mihomes.com/role/InventoryDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRealEstate_33bd47bc-964c-4654-88b7-9261396e1520" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryRealEstate"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRealEstateLandAndLandDevelopmentCosts_17c54724-cbd0-436a-af94-36c898c0c19d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryRealEstateLandAndLandDevelopmentCosts"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryRealEstate_33bd47bc-964c-4654-88b7-9261396e1520" xlink:to="loc_us-gaap_InventoryRealEstateLandAndLandDevelopmentCosts_17c54724-cbd0-436a-af94-36c898c0c19d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryLandHeldForSale_40e55c10-f906-44cc-a665-2e3dfb0808c6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryLandHeldForSale"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryRealEstate_33bd47bc-964c-4654-88b7-9261396e1520" xlink:to="loc_us-gaap_InventoryLandHeldForSale_40e55c10-f906-44cc-a665-2e3dfb0808c6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryHomesUnderConstruction_700fe812-5414-487a-9d5d-aac786629922" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryHomesUnderConstruction"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryRealEstate_33bd47bc-964c-4654-88b7-9261396e1520" xlink:to="loc_us-gaap_InventoryHomesUnderConstruction_700fe812-5414-487a-9d5d-aac786629922" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_InventoryModelHomesAndFurnishings_9c33b96b-98fa-4638-86a3-a9530c549165" xlink:href="mho-20231231.xsd#mho_InventoryModelHomesAndFurnishings"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryRealEstate_33bd47bc-964c-4654-88b7-9261396e1520" xlink:to="loc_mho_InventoryModelHomesAndFurnishings_9c33b96b-98fa-4638-86a3-a9530c549165" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_CommunityDevelopmentDistrict_48bda14b-9afc-45de-ad2a-308b5861ba21" xlink:href="mho-20231231.xsd#mho_CommunityDevelopmentDistrict"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryRealEstate_33bd47bc-964c-4654-88b7-9261396e1520" xlink:to="loc_mho_CommunityDevelopmentDistrict_48bda14b-9afc-45de-ad2a-308b5861ba21" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_LandPurchaseDeposits_41fed82d-3db3-4727-9eb4-b42fdeb2e739" xlink:href="mho-20231231.xsd#mho_LandPurchaseDeposits"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryRealEstate_33bd47bc-964c-4654-88b7-9261396e1520" xlink:to="loc_mho_LandPurchaseDeposits_41fed82d-3db3-4727-9eb4-b42fdeb2e739" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandUnderPurchaseOptionsRecorded_9965b43e-9a9b-455f-bea6-e72b09dafe61" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LandUnderPurchaseOptionsRecorded"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryRealEstate_33bd47bc-964c-4654-88b7-9261396e1520" xlink:to="loc_us-gaap_LandUnderPurchaseOptionsRecorded_9965b43e-9a9b-455f-bea6-e72b09dafe61" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/OperatingLeasesLeaseExpenseDetailDetails" xlink:type="simple" xlink:href="mho-20231231.xsd#OperatingLeasesLeaseExpenseDetailDetails"/>
  <link:calculationLink xlink:role="http://www.mihomes.com/role/OperatingLeasesLeaseExpenseDetailDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseExpense_de9911ee-a807-430a-8bef-3e06725f0620" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseExpense"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments_db2df746-105d-4baa-9688-d18a2db8aaa8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeasePayments"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeaseExpense_de9911ee-a807-430a-8bef-3e06725f0620" xlink:to="loc_us-gaap_OperatingLeasePayments_db2df746-105d-4baa-9688-d18a2db8aaa8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableLeasePayment_d372f6fd-f7d9-4cb1-abe5-5ea85d909462" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableLeasePayment"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeaseExpense_de9911ee-a807-430a-8bef-3e06725f0620" xlink:to="loc_us-gaap_VariableLeasePayment_d372f6fd-f7d9-4cb1-abe5-5ea85d909462" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermLeasePayments_a57ef76b-3306-4ea5-b255-6964523fe2f7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermLeasePayments"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeaseExpense_de9911ee-a807-430a-8bef-3e06725f0620" xlink:to="loc_us-gaap_ShortTermLeasePayments_a57ef76b-3306-4ea5-b255-6964523fe2f7" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" xlink:type="simple" xlink:href="mho-20231231.xsd#IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.mihomes.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_df52567d-3efb-408c-99d0-fb6242d510fd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves_660749eb-854e-43ae-9def-7b52903b434c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_df52567d-3efb-408c-99d0-fb6242d510fd" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves_660749eb-854e-43ae-9def-7b52903b434c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_fa7f785d-8941-4a0f-9ace-1ab8dabd3297" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_df52567d-3efb-408c-99d0-fb6242d510fd" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_fa7f785d-8941-4a0f-9ace-1ab8dabd3297" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsInventory_20827c49-2b90-4da0-b7c2-157e90f75afd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsInventory"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_df52567d-3efb-408c-99d0-fb6242d510fd" xlink:to="loc_us-gaap_DeferredTaxAssetsInventory_20827c49-2b90-4da0-b7c2-157e90f75afd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_DeferredTaxAssetOperatingLeaseLiabilities_ece6f814-97b4-4a52-b8c8-bd9ab2919be0" xlink:href="mho-20231231.xsd#mho_DeferredTaxAssetOperatingLeaseLiabilities"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_df52567d-3efb-408c-99d0-fb6242d510fd" xlink:to="loc_mho_DeferredTaxAssetOperatingLeaseLiabilities_ece6f814-97b4-4a52-b8c8-bd9ab2919be0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsStateTaxes_7ae55bc1-f9ea-48f8-a2cc-704a2070ef43" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsStateTaxes"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_df52567d-3efb-408c-99d0-fb6242d510fd" xlink:to="loc_us-gaap_DeferredTaxAssetsStateTaxes_7ae55bc1-f9ea-48f8-a2cc-704a2070ef43" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_790558e9-9b79-4212-93cb-752c3b31dafd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_df52567d-3efb-408c-99d0-fb6242d510fd" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_790558e9-9b79-4212-93cb-752c3b31dafd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOther_8e41c1d2-0c91-47b3-90c3-019d53b6f97e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsOther"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_df52567d-3efb-408c-99d0-fb6242d510fd" xlink:to="loc_us-gaap_DeferredTaxAssetsOther_8e41c1d2-0c91-47b3-90c3-019d53b6f97e" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsAssetsDetails" xlink:type="simple" xlink:href="mho-20231231.xsd#BusinessSegmentsBusinessSegmentsAssetsDetails"/>
  <link:calculationLink xlink:role="http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_44acf147-0f40-4771-a371-ba84c68ec653" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvancesOnInventoryPurchases_32ba2c45-f0a7-4f02-b906-1a0139ffbf6c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdvancesOnInventoryPurchases"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_44acf147-0f40-4771-a371-ba84c68ec653" xlink:to="loc_us-gaap_AdvancesOnInventoryPurchases_32ba2c45-f0a7-4f02-b906-1a0139ffbf6c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_InventorySegments_6dd6b6f8-0037-4f8b-8144-eb8ab86561c7" xlink:href="mho-20231231.xsd#mho_InventorySegments"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_44acf147-0f40-4771-a371-ba84c68ec653" xlink:to="loc_mho_InventorySegments_6dd6b6f8-0037-4f8b-8144-eb8ab86561c7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestments_bd2af9c5-608e-4ea4-838a-7212958bca5f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityMethodInvestments"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_44acf147-0f40-4771-a371-ba84c68ec653" xlink:to="loc_us-gaap_EquityMethodInvestments_bd2af9c5-608e-4ea4-838a-7212958bca5f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_OtherCombinedAssets_05a3b3c9-cc37-4541-9790-5ccbed235e94" xlink:href="mho-20231231.xsd#mho_OtherCombinedAssets"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_44acf147-0f40-4771-a371-ba84c68ec653" xlink:to="loc_mho_OtherCombinedAssets_05a3b3c9-cc37-4541-9790-5ccbed235e94" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>14
<FILENAME>mho-20231231_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2024 Workiva-->
<!--r:cf46de93-bbaa-49f3-a4a2-bc8bc8b4b69e,g:179585e1-581e-479d-84ec-4e04f4424c3b-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/all" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member"/>
  <link:roleRef roleURI="http://www.mihomes.com/role/CoverPage" xlink:type="simple" xlink:href="mho-20231231.xsd#CoverPage"/>
  <link:definitionLink xlink:role="http://www.mihomes.com/role/CoverPage" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInformationLineItems_1627324b-7aaa-473d-b722-00f6d855cd16" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitiesTable_823fdcad-122a-4aed-89f2-390e06aad254" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntitiesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_dei_EntityInformationLineItems_1627324b-7aaa-473d-b722-00f6d855cd16" xlink:to="loc_dei_EntitiesTable_823fdcad-122a-4aed-89f2-390e06aad254" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_cb28be05-71ff-4e39-9b79-b6aedafb32f3" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_dei_EntitiesTable_823fdcad-122a-4aed-89f2-390e06aad254" xlink:to="loc_dei_LegalEntityAxis_cb28be05-71ff-4e39-9b79-b6aedafb32f3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_cb28be05-71ff-4e39-9b79-b6aedafb32f3_default" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_cb28be05-71ff-4e39-9b79-b6aedafb32f3" xlink:to="loc_dei_EntityDomain_cb28be05-71ff-4e39-9b79-b6aedafb32f3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_9703bfc5-9d77-4e00-ab0e-e19cba778272" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_cb28be05-71ff-4e39-9b79-b6aedafb32f3" xlink:to="loc_dei_EntityDomain_9703bfc5-9d77-4e00-ab0e-e19cba778272" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentAnnualReport_a0715cd1-b693-4166-b17e-d5aeb1bdc387" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentAnnualReport"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_1627324b-7aaa-473d-b722-00f6d855cd16" xlink:to="loc_dei_DocumentAnnualReport_a0715cd1-b693-4166-b17e-d5aeb1bdc387" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_a55d9729-c26d-49f4-babf-b9e27cbff54b" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentTransitionReport"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_1627324b-7aaa-473d-b722-00f6d855cd16" xlink:to="loc_dei_DocumentTransitionReport_a55d9729-c26d-49f4-babf-b9e27cbff54b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_ba6aa76b-fcf1-444b-b5b4-33c9f94a8e07" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentType"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_1627324b-7aaa-473d-b722-00f6d855cd16" xlink:to="loc_dei_DocumentType_ba6aa76b-fcf1-444b-b5b4-33c9f94a8e07" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_63648676-d2a4-454d-91ea-5a7de803760e" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentPeriodEndDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_1627324b-7aaa-473d-b722-00f6d855cd16" xlink:to="loc_dei_DocumentPeriodEndDate_63648676-d2a4-454d-91ea-5a7de803760e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_8c5f8f63-91d8-4da6-a981-80ed36f3514e" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFileNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_1627324b-7aaa-473d-b722-00f6d855cd16" xlink:to="loc_dei_EntityFileNumber_8c5f8f63-91d8-4da6-a981-80ed36f3514e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_57b4c1ab-7ea6-46a1-93b7-ba06beaf099d" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityRegistrantName"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_1627324b-7aaa-473d-b722-00f6d855cd16" xlink:to="loc_dei_EntityRegistrantName_57b4c1ab-7ea6-46a1-93b7-ba06beaf099d" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_6696aed2-bc97-46b8-80e9-f75e21246126" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_1627324b-7aaa-473d-b722-00f6d855cd16" xlink:to="loc_dei_EntityIncorporationStateCountryCode_6696aed2-bc97-46b8-80e9-f75e21246126" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_84c674a2-fb38-4535-bba4-824b5d263a4c" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_1627324b-7aaa-473d-b722-00f6d855cd16" xlink:to="loc_dei_EntityTaxIdentificationNumber_84c674a2-fb38-4535-bba4-824b5d263a4c" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_930ec2d2-9567-40ea-8ff8-d9b3e691abb5" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_1627324b-7aaa-473d-b722-00f6d855cd16" xlink:to="loc_dei_EntityAddressAddressLine1_930ec2d2-9567-40ea-8ff8-d9b3e691abb5" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine2_2369065a-6419-48d0-b841-0d95713d8c44" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine2"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_1627324b-7aaa-473d-b722-00f6d855cd16" xlink:to="loc_dei_EntityAddressAddressLine2_2369065a-6419-48d0-b841-0d95713d8c44" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_be60dacd-21b6-4f25-b0ea-60b7d7782e0c" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressCityOrTown"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_1627324b-7aaa-473d-b722-00f6d855cd16" xlink:to="loc_dei_EntityAddressCityOrTown_be60dacd-21b6-4f25-b0ea-60b7d7782e0c" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_2c89ca7b-4d6c-4641-bb87-fe3cfed687ec" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressStateOrProvince"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_1627324b-7aaa-473d-b722-00f6d855cd16" xlink:to="loc_dei_EntityAddressStateOrProvince_2c89ca7b-4d6c-4641-bb87-fe3cfed687ec" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_3b7ad752-28da-4f29-9b06-8d7606671453" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressPostalZipCode"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_1627324b-7aaa-473d-b722-00f6d855cd16" xlink:to="loc_dei_EntityAddressPostalZipCode_3b7ad752-28da-4f29-9b06-8d7606671453" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_b08247a4-e7c9-4286-a12b-0bfcbd06b856" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CityAreaCode"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_1627324b-7aaa-473d-b722-00f6d855cd16" xlink:to="loc_dei_CityAreaCode_b08247a4-e7c9-4286-a12b-0bfcbd06b856" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_7838a98e-246e-4876-9987-f4da5a6c2276" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LocalPhoneNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_1627324b-7aaa-473d-b722-00f6d855cd16" xlink:to="loc_dei_LocalPhoneNumber_7838a98e-246e-4876-9987-f4da5a6c2276" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_3e124f9b-12b4-4e72-8436-eb50055aca2d" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_Security12bTitle"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_1627324b-7aaa-473d-b722-00f6d855cd16" xlink:to="loc_dei_Security12bTitle_3e124f9b-12b4-4e72-8436-eb50055aca2d" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_d8519109-570c-4360-b171-911689cb4d0f" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_TradingSymbol"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_1627324b-7aaa-473d-b722-00f6d855cd16" xlink:to="loc_dei_TradingSymbol_d8519109-570c-4360-b171-911689cb4d0f" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_de18dfb4-8a7d-4be3-a820-2c8df74dafff" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SecurityExchangeName"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_1627324b-7aaa-473d-b722-00f6d855cd16" xlink:to="loc_dei_SecurityExchangeName_de18dfb4-8a7d-4be3-a820-2c8df74dafff" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer_3c1b7f5d-2d73-454b-aba6-e91a288546fa" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityWellKnownSeasonedIssuer"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_1627324b-7aaa-473d-b722-00f6d855cd16" xlink:to="loc_dei_EntityWellKnownSeasonedIssuer_3c1b7f5d-2d73-454b-aba6-e91a288546fa" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityVoluntaryFilers_c15769f4-ac83-4448-87db-8c2f81898daf" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityVoluntaryFilers"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_1627324b-7aaa-473d-b722-00f6d855cd16" xlink:to="loc_dei_EntityVoluntaryFilers_c15769f4-ac83-4448-87db-8c2f81898daf" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_b8c88979-40db-44b1-8952-5559a1cb7b21" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCurrentReportingStatus"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_1627324b-7aaa-473d-b722-00f6d855cd16" xlink:to="loc_dei_EntityCurrentReportingStatus_b8c88979-40db-44b1-8952-5559a1cb7b21" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_9b6668e9-bff4-4fb7-bee1-e29d65b193f6" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_1627324b-7aaa-473d-b722-00f6d855cd16" xlink:to="loc_dei_EntityInteractiveDataCurrent_9b6668e9-bff4-4fb7-bee1-e29d65b193f6" xlink:type="arc" order="21"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_b336d064-1235-496f-ba82-baea429cd5d1" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFilerCategory"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_1627324b-7aaa-473d-b722-00f6d855cd16" xlink:to="loc_dei_EntityFilerCategory_b336d064-1235-496f-ba82-baea429cd5d1" xlink:type="arc" order="22"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_7ff97581-53f8-4ad6-89f2-990bd68ce786" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntitySmallBusiness"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_1627324b-7aaa-473d-b722-00f6d855cd16" xlink:to="loc_dei_EntitySmallBusiness_7ff97581-53f8-4ad6-89f2-990bd68ce786" xlink:type="arc" order="23"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_3206c72a-2def-4a75-91d9-6bbf29e7e165" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_1627324b-7aaa-473d-b722-00f6d855cd16" xlink:to="loc_dei_EntityEmergingGrowthCompany_3206c72a-2def-4a75-91d9-6bbf29e7e165" xlink:type="arc" order="24"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_IcfrAuditorAttestationFlag_7fdafe96-52b6-4341-9286-cb646d2059a6" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_IcfrAuditorAttestationFlag"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_1627324b-7aaa-473d-b722-00f6d855cd16" xlink:to="loc_dei_IcfrAuditorAttestationFlag_7fdafe96-52b6-4341-9286-cb646d2059a6" xlink:type="arc" order="25"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_d1b060ef-80e7-4748-a06f-9d9f41698614" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityShellCompany"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_1627324b-7aaa-473d-b722-00f6d855cd16" xlink:to="loc_dei_EntityShellCompany_d1b060ef-80e7-4748-a06f-9d9f41698614" xlink:type="arc" order="26"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityPublicFloat_cb2b0ec1-2ee7-427a-af0c-7902e721a79b" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityPublicFloat"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_1627324b-7aaa-473d-b722-00f6d855cd16" xlink:to="loc_dei_EntityPublicFloat_cb2b0ec1-2ee7-427a-af0c-7902e721a79b" xlink:type="arc" order="27"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_b6de0feb-0470-40cb-829f-1f42955086fd" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_1627324b-7aaa-473d-b722-00f6d855cd16" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_b6de0feb-0470-40cb-829f-1f42955086fd" xlink:type="arc" order="28"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_fa96be41-0b3f-46ba-b146-6997c1996957" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCentralIndexKey"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_1627324b-7aaa-473d-b722-00f6d855cd16" xlink:to="loc_dei_EntityCentralIndexKey_fa96be41-0b3f-46ba-b146-6997c1996957" xlink:type="arc" order="29"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_1f7d9d74-e256-441a-9137-a285abe12174" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_1627324b-7aaa-473d-b722-00f6d855cd16" xlink:to="loc_dei_CurrentFiscalYearEndDate_1f7d9d74-e256-441a-9137-a285abe12174" xlink:type="arc" order="30"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_c3b61480-4056-4854-a240-49b70262d7df" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalYearFocus"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_1627324b-7aaa-473d-b722-00f6d855cd16" xlink:to="loc_dei_DocumentFiscalYearFocus_c3b61480-4056-4854-a240-49b70262d7df" xlink:type="arc" order="31"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_1efcb0ea-4cb8-49c7-b1c2-b45ce557cf7d" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_1627324b-7aaa-473d-b722-00f6d855cd16" xlink:to="loc_dei_DocumentFiscalPeriodFocus_1efcb0ea-4cb8-49c7-b1c2-b45ce557cf7d" xlink:type="arc" order="32"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_f49c15ec-9b78-4cfe-af5e-5b8df371728e" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AmendmentFlag"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_1627324b-7aaa-473d-b722-00f6d855cd16" xlink:to="loc_dei_AmendmentFlag_f49c15ec-9b78-4cfe-af5e-5b8df371728e" xlink:type="arc" order="33"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFinStmtErrorCorrectionFlag_ac385b4b-2b97-4d08-b6f3-8045a849452f" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFinStmtErrorCorrectionFlag"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_1627324b-7aaa-473d-b722-00f6d855cd16" xlink:to="loc_dei_DocumentFinStmtErrorCorrectionFlag_ac385b4b-2b97-4d08-b6f3-8045a849452f" xlink:type="arc" order="34"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/AuditInformation" xlink:type="simple" xlink:href="mho-20231231.xsd#AuditInformation"/>
  <link:definitionLink xlink:role="http://www.mihomes.com/role/AuditInformation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorLineItems_4f7f6834-d331-496f-bc6d-3c0d3806673b" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AuditorLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorTable_6ac0b800-b11d-498e-af19-3efc29780754" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AuditorTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_dei_AuditorLineItems_4f7f6834-d331-496f-bc6d-3c0d3806673b" xlink:to="loc_dei_AuditorTable_6ac0b800-b11d-498e-af19-3efc29780754" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorName_f77909ea-f5ef-4662-9edd-41186d0c0390" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AuditorName"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_AuditorLineItems_4f7f6834-d331-496f-bc6d-3c0d3806673b" xlink:to="loc_dei_AuditorName_f77909ea-f5ef-4662-9edd-41186d0c0390" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorFirmId_ba44e75d-2ce1-412a-a1f3-21b67f2874a8" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AuditorFirmId"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_AuditorLineItems_4f7f6834-d331-496f-bc6d-3c0d3806673b" xlink:to="loc_dei_AuditorFirmId_ba44e75d-2ce1-412a-a1f3-21b67f2874a8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorLocation_cee6ff1a-fc15-4682-879d-6c3541c67552" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AuditorLocation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_AuditorLineItems_4f7f6834-d331-496f-bc6d-3c0d3806673b" xlink:to="loc_dei_AuditorLocation_cee6ff1a-fc15-4682-879d-6c3541c67552" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/ConsolidatedStatementsofOperations" xlink:type="simple" xlink:href="mho-20231231.xsd#ConsolidatedStatementsofOperations"/>
  <link:definitionLink xlink:role="http://www.mihomes.com/role/ConsolidatedStatementsofOperations" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_ce91811d-70e7-410e-82fa-227e7e06434e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_57d13655-ca60-43d8-ae6f-59cdd90076e6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_ce91811d-70e7-410e-82fa-227e7e06434e" xlink:to="loc_us-gaap_StatementTable_57d13655-ca60-43d8-ae6f-59cdd90076e6" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis_ad593394-da50-4373-a119-09007091b1d4" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementScenarioAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_57d13655-ca60-43d8-ae6f-59cdd90076e6" xlink:to="loc_srt_StatementScenarioAxis_ad593394-da50-4373-a119-09007091b1d4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_ad593394-da50-4373-a119-09007091b1d4_default" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementScenarioAxis_ad593394-da50-4373-a119-09007091b1d4" xlink:to="loc_srt_ScenarioUnspecifiedDomain_ad593394-da50-4373-a119-09007091b1d4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_351115e2-049b-4ce6-a1e7-4865567f4114" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementScenarioAxis_ad593394-da50-4373-a119-09007091b1d4" xlink:to="loc_srt_ScenarioUnspecifiedDomain_351115e2-049b-4ce6-a1e7-4865567f4114" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpensesAbstract_9bd60040-e22c-4e6e-a450-4c0a5aece493" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostsAndExpensesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_ce91811d-70e7-410e-82fa-227e7e06434e" xlink:to="loc_us-gaap_CostsAndExpensesAbstract_9bd60040-e22c-4e6e-a450-4c0a5aece493" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_06918ebf-53b2-4fdf-9871-78cfa78566e6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Revenues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_9bd60040-e22c-4e6e-a450-4c0a5aece493" xlink:to="loc_us-gaap_Revenues_06918ebf-53b2-4fdf-9871-78cfa78566e6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_3772a967-88c8-4645-80e0-17f623ac81e0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_9bd60040-e22c-4e6e-a450-4c0a5aece493" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_3772a967-88c8-4645-80e0-17f623ac81e0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfRealEstate_291c4457-832f-440e-8ebd-6004eb099486" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ImpairmentOfRealEstate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_9bd60040-e22c-4e6e-a450-4c0a5aece493" xlink:to="loc_us-gaap_ImpairmentOfRealEstate_291c4457-832f-440e-8ebd-6004eb099486" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_ae9cab4c-caaf-40ff-9fc1-9db70b2a212b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_9bd60040-e22c-4e6e-a450-4c0a5aece493" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_ae9cab4c-caaf-40ff-9fc1-9db70b2a212b" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingExpense_924b4719-056a-4750-ac07-6957f7b27709" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SellingExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_9bd60040-e22c-4e6e-a450-4c0a5aece493" xlink:to="loc_us-gaap_SellingExpense_924b4719-056a-4750-ac07-6957f7b27709" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts_5247ee23-2716-4283-b1bd-92c4cd716bfd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationAcquisitionRelatedCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_9bd60040-e22c-4e6e-a450-4c0a5aece493" xlink:to="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts_5247ee23-2716-4283-b1bd-92c4cd716bfd" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncome_cf1d99e3-4703-41c2-a249-832975d3f349" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_9bd60040-e22c-4e6e-a450-4c0a5aece493" xlink:to="loc_us-gaap_OtherIncome_cf1d99e3-4703-41c2-a249-832975d3f349" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_461a61a7-96fa-47d4-aeb9-30b7b8dad925" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_9bd60040-e22c-4e6e-a450-4c0a5aece493" xlink:to="loc_us-gaap_InterestExpense_461a61a7-96fa-47d4-aeb9-30b7b8dad925" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_InterestIncomeNetOfInterestExpense_944137f4-cd5a-48a9-bf07-bef72ace45aa" xlink:href="mho-20231231.xsd#mho_InterestIncomeNetOfInterestExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_9bd60040-e22c-4e6e-a450-4c0a5aece493" xlink:to="loc_mho_InterestIncomeNetOfInterestExpense_944137f4-cd5a-48a9-bf07-bef72ace45aa" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_9626490a-1bdc-4251-bf1f-25ef767e014b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_9bd60040-e22c-4e6e-a450-4c0a5aece493" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_9626490a-1bdc-4251-bf1f-25ef767e014b" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses_9b71c914-409c-481b-b14d-2d8853fef3c4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostsAndExpenses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_ce91811d-70e7-410e-82fa-227e7e06434e" xlink:to="loc_us-gaap_CostsAndExpenses_9b71c914-409c-481b-b14d-2d8853fef3c4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_985036d9-7a75-4268-b6b6-d7c97942cf48" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_ce91811d-70e7-410e-82fa-227e7e06434e" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_985036d9-7a75-4268-b6b6-d7c97942cf48" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_0d4c63da-a971-4eff-9aed-514e220f3540" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_ce91811d-70e7-410e-82fa-227e7e06434e" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_0d4c63da-a971-4eff-9aed-514e220f3540" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_27d7dc1d-b3f1-459f-9467-378ea9712c0f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_ce91811d-70e7-410e-82fa-227e7e06434e" xlink:to="loc_us-gaap_NetIncomeLoss_27d7dc1d-b3f1-459f-9467-378ea9712c0f" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_394ae74d-2a9f-4534-9c3a-c9337cb5b529" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_ce91811d-70e7-410e-82fa-227e7e06434e" xlink:to="loc_us-gaap_EarningsPerShareAbstract_394ae74d-2a9f-4534-9c3a-c9337cb5b529" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_4f9ff4b9-202b-4f18-bd2e-7d0c6d45236d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareAbstract_394ae74d-2a9f-4534-9c3a-c9337cb5b529" xlink:to="loc_us-gaap_EarningsPerShareBasic_4f9ff4b9-202b-4f18-bd2e-7d0c6d45236d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_2e4d726e-34a5-45fb-a5e2-a075441910cd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareAbstract_394ae74d-2a9f-4534-9c3a-c9337cb5b529" xlink:to="loc_us-gaap_EarningsPerShareDiluted_2e4d726e-34a5-45fb-a5e2-a075441910cd" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_d603bfc7-8acf-45b2-a05f-bd43606ff04e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_ce91811d-70e7-410e-82fa-227e7e06434e" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_d603bfc7-8acf-45b2-a05f-bd43606ff04e" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_33656c2d-e2fb-4884-bfee-b4719b59f792" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_d603bfc7-8acf-45b2-a05f-bd43606ff04e" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_33656c2d-e2fb-4884-bfee-b4719b59f792" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_8fe7f189-3fd7-4ea8-9a4c-5944a72aafb7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_d603bfc7-8acf-45b2-a05f-bd43606ff04e" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_8fe7f189-3fd7-4ea8-9a4c-5944a72aafb7" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="mho-20231231.xsd#ConsolidatedBalanceSheets"/>
  <link:definitionLink xlink:role="http://www.mihomes.com/role/ConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_15984641-1a55-4914-8477-d55b58d614d8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_a3d1c747-9081-4428-8034-1f56a6867413" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_15984641-1a55-4914-8477-d55b58d614d8" xlink:to="loc_us-gaap_StatementTable_a3d1c747-9081-4428-8034-1f56a6867413" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_6da72ce6-78b5-4e90-be5a-78bb50d6167d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_a3d1c747-9081-4428-8034-1f56a6867413" xlink:to="loc_us-gaap_DebtInstrumentAxis_6da72ce6-78b5-4e90-be5a-78bb50d6167d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_6da72ce6-78b5-4e90-be5a-78bb50d6167d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_6da72ce6-78b5-4e90-be5a-78bb50d6167d" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_6da72ce6-78b5-4e90-be5a-78bb50d6167d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_086a7dad-ab56-4929-8222-1186f63cbcd7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_6da72ce6-78b5-4e90-be5a-78bb50d6167d" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_086a7dad-ab56-4929-8222-1186f63cbcd7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_282b5d5f-7d92-442b-9fee-28bc28aa7014" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_15984641-1a55-4914-8477-d55b58d614d8" xlink:to="loc_us-gaap_AssetsAbstract_282b5d5f-7d92-442b-9fee-28bc28aa7014" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_45c7cd00-b9fc-4431-83cf-913b3aec640f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_282b5d5f-7d92-442b-9fee-28bc28aa7014" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_45c7cd00-b9fc-4431-83cf-913b3aec640f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup_4146ca57-a97c-4cfe-ba81-327d08b962b5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_282b5d5f-7d92-442b-9fee-28bc28aa7014" xlink:to="loc_us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup_4146ca57-a97c-4cfe-ba81-327d08b962b5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRealEstate_358f409c-ae19-449f-92b1-4180e8c75bc5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryRealEstate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_282b5d5f-7d92-442b-9fee-28bc28aa7014" xlink:to="loc_us-gaap_InventoryRealEstate_358f409c-ae19-449f-92b1-4180e8c75bc5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_b9cf3f04-f0f7-49fd-a505-0fe6a4ec5f2e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_282b5d5f-7d92-442b-9fee-28bc28aa7014" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_b9cf3f04-f0f7-49fd-a505-0fe6a4ec5f2e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestments_c5404f94-428e-421a-aadb-4b541360c45a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityMethodInvestments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_282b5d5f-7d92-442b-9fee-28bc28aa7014" xlink:to="loc_us-gaap_EquityMethodInvestments_c5404f94-428e-421a-aadb-4b541360c45a" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_3dbd480a-be0b-48a3-8f67-eaafe018c827" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_282b5d5f-7d92-442b-9fee-28bc28aa7014" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_3dbd480a-be0b-48a3-8f67-eaafe018c827" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_693b3b61-aba1-425b-9af7-361c57809994" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_282b5d5f-7d92-442b-9fee-28bc28aa7014" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_693b3b61-aba1-425b-9af7-361c57809994" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_aeaad94d-a4a3-4f84-ac04-0c47023d8c41" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_282b5d5f-7d92-442b-9fee-28bc28aa7014" xlink:to="loc_us-gaap_Goodwill_aeaad94d-a4a3-4f84-ac04-0c47023d8c41" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssets_4553e51d-d120-488c-828c-5a93f4eeca22" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_282b5d5f-7d92-442b-9fee-28bc28aa7014" xlink:to="loc_us-gaap_OtherAssets_4553e51d-d120-488c-828c-5a93f4eeca22" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_2f2e2e17-49f7-4754-a69d-2b30a2dd7072" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_282b5d5f-7d92-442b-9fee-28bc28aa7014" xlink:to="loc_us-gaap_Assets_2f2e2e17-49f7-4754-a69d-2b30a2dd7072" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_feef8b46-b00d-4198-9721-f195a2666c65" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_15984641-1a55-4914-8477-d55b58d614d8" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_feef8b46-b00d-4198-9721-f195a2666c65" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAbstract_842e7944-7f43-4d97-90a8-581e2e70d66b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_feef8b46-b00d-4198-9721-f195a2666c65" xlink:to="loc_us-gaap_LiabilitiesAbstract_842e7944-7f43-4d97-90a8-581e2e70d66b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrentAndNoncurrent_10c94cf6-aa6e-430d-aeb6-0da980a90d4c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableCurrentAndNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAbstract_842e7944-7f43-4d97-90a8-581e2e70d66b" xlink:to="loc_us-gaap_AccountsPayableCurrentAndNoncurrent_10c94cf6-aa6e-430d-aeb6-0da980a90d4c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerAdvancesAndDeposits_f7165c26-d575-45bd-9eb8-a5c76e6cec2d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CustomerAdvancesAndDeposits"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAbstract_842e7944-7f43-4d97-90a8-581e2e70d66b" xlink:to="loc_us-gaap_CustomerAdvancesAndDeposits_f7165c26-d575-45bd-9eb8-a5c76e6cec2d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_60317e73-da66-4189-bc2f-1f3192017eb6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAbstract_842e7944-7f43-4d97-90a8-581e2e70d66b" xlink:to="loc_us-gaap_OperatingLeaseLiability_60317e73-da66-4189-bc2f-1f3192017eb6" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilities_6683acf8-e3d6-4240-94dc-85c7fe7c8329" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAbstract_842e7944-7f43-4d97-90a8-581e2e70d66b" xlink:to="loc_us-gaap_OtherLiabilities_6683acf8-e3d6-4240-94dc-85c7fe7c8329" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SpecialAssessmentBondNoncurrent_42a87e99-22cf-4939-b8e4-2afb15f6d848" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SpecialAssessmentBondNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAbstract_842e7944-7f43-4d97-90a8-581e2e70d66b" xlink:to="loc_us-gaap_SpecialAssessmentBondNoncurrent_42a87e99-22cf-4939-b8e4-2afb15f6d848" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_ObligationForConsolidatedInventoryNotOwned_fa7b401f-475d-4a45-8d5b-27588195132e" xlink:href="mho-20231231.xsd#mho_ObligationForConsolidatedInventoryNotOwned"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAbstract_842e7944-7f43-4d97-90a8-581e2e70d66b" xlink:to="loc_mho_ObligationForConsolidatedInventoryNotOwned_fa7b401f-475d-4a45-8d5b-27588195132e" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit_6607b9bd-65e8-49a1-be5e-837012340cf5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCredit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAbstract_842e7944-7f43-4d97-90a8-581e2e70d66b" xlink:to="loc_us-gaap_LineOfCredit_6607b9bd-65e8-49a1-be5e-837012340cf5" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WarehouseAgreementBorrowings_35804981-db37-4146-8aa3-1319a220f609" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WarehouseAgreementBorrowings"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAbstract_842e7944-7f43-4d97-90a8-581e2e70d66b" xlink:to="loc_us-gaap_WarehouseAgreementBorrowings_35804981-db37-4146-8aa3-1319a220f609" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNotesPayable_a53cc942-cb4c-4038-a5db-97ee10b53f4c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNotesPayable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAbstract_842e7944-7f43-4d97-90a8-581e2e70d66b" xlink:to="loc_us-gaap_OtherNotesPayable_a53cc942-cb4c-4038-a5db-97ee10b53f4c" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_SeniorNotesDue2028_080422ec-25be-4668-989d-966643e22d84" xlink:href="mho-20231231.xsd#mho_SeniorNotesDue2028"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAbstract_842e7944-7f43-4d97-90a8-581e2e70d66b" xlink:to="loc_mho_SeniorNotesDue2028_080422ec-25be-4668-989d-966643e22d84" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_SeniorNotesDue2030_ddda7329-7b1e-4f67-9f13-a1575e4ac7d9" xlink:href="mho-20231231.xsd#mho_SeniorNotesDue2030"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAbstract_842e7944-7f43-4d97-90a8-581e2e70d66b" xlink:to="loc_mho_SeniorNotesDue2030_ddda7329-7b1e-4f67-9f13-a1575e4ac7d9" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_67bb471d-bd65-40e0-a45c-94ef5557bccd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Liabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAbstract_842e7944-7f43-4d97-90a8-581e2e70d66b" xlink:to="loc_us-gaap_Liabilities_67bb471d-bd65-40e0-a45c-94ef5557bccd" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_3fd70d80-67c6-4ad9-9f21-65783faac70b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_feef8b46-b00d-4198-9721-f195a2666c65" xlink:to="loc_us-gaap_CommitmentsAndContingencies_3fd70d80-67c6-4ad9-9f21-65783faac70b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_ec80d546-b652-4bb7-9bdd-c54470b336de" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_feef8b46-b00d-4198-9721-f195a2666c65" xlink:to="loc_us-gaap_StockholdersEquityAbstract_ec80d546-b652-4bb7-9bdd-c54470b336de" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_518c92b6-6fcc-47ef-833d-e5f406cf43c5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_ec80d546-b652-4bb7-9bdd-c54470b336de" xlink:to="loc_us-gaap_CommonStockValue_518c92b6-6fcc-47ef-833d-e5f406cf43c5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_3468ff3c-274f-42b8-9ebf-e2cfaed22ac4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_ec80d546-b652-4bb7-9bdd-c54470b336de" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_3468ff3c-274f-42b8-9ebf-e2cfaed22ac4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_7dbb30b8-4943-4f37-9f1a-cc2354e1bd54" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_ec80d546-b652-4bb7-9bdd-c54470b336de" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_7dbb30b8-4943-4f37-9f1a-cc2354e1bd54" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue_96d607cb-60a0-45a2-b74b-61e0d4eb0670" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_ec80d546-b652-4bb7-9bdd-c54470b336de" xlink:to="loc_us-gaap_TreasuryStockValue_96d607cb-60a0-45a2-b74b-61e0d4eb0670" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_636504bf-1ac9-44e3-b1c9-f372fac260af" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_ec80d546-b652-4bb7-9bdd-c54470b336de" xlink:to="loc_us-gaap_StockholdersEquity_636504bf-1ac9-44e3-b1c9-f372fac260af" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_b68feee9-2943-4445-a017-3d4c03effce8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_feef8b46-b00d-4198-9721-f195a2666c65" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_b68feee9-2943-4445-a017-3d4c03effce8" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/ConsolidatedStatementofShareholdersEquity" xlink:type="simple" xlink:href="mho-20231231.xsd#ConsolidatedStatementofShareholdersEquity"/>
  <link:definitionLink xlink:role="http://www.mihomes.com/role/ConsolidatedStatementofShareholdersEquity" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_86c0ef2f-2906-41bd-9d32-e09d3a5111a5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_d06b935c-185c-46b3-8fa1-7bd1d7602f37" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_86c0ef2f-2906-41bd-9d32-e09d3a5111a5" xlink:to="loc_us-gaap_StatementTable_d06b935c-185c-46b3-8fa1-7bd1d7602f37" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_72c5ac0f-ec38-4f70-b12e-3ae7761122a2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_d06b935c-185c-46b3-8fa1-7bd1d7602f37" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_72c5ac0f-ec38-4f70-b12e-3ae7761122a2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_72c5ac0f-ec38-4f70-b12e-3ae7761122a2_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_72c5ac0f-ec38-4f70-b12e-3ae7761122a2" xlink:to="loc_us-gaap_EquityComponentDomain_72c5ac0f-ec38-4f70-b12e-3ae7761122a2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_b294da25-b718-4f8f-bd10-470413c03e2b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_72c5ac0f-ec38-4f70-b12e-3ae7761122a2" xlink:to="loc_us-gaap_EquityComponentDomain_b294da25-b718-4f8f-bd10-470413c03e2b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_4842ae80-49b7-43bc-a93e-9a5fec9bbb4a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_b294da25-b718-4f8f-bd10-470413c03e2b" xlink:to="loc_us-gaap_CommonStockMember_4842ae80-49b7-43bc-a93e-9a5fec9bbb4a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_4e619a5e-2f05-404b-b640-d2a213abb14e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_b294da25-b718-4f8f-bd10-470413c03e2b" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_4e619a5e-2f05-404b-b640-d2a213abb14e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_0f92abf2-5239-495e-ab02-4133d8711f8f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_b294da25-b718-4f8f-bd10-470413c03e2b" xlink:to="loc_us-gaap_RetainedEarningsMember_0f92abf2-5239-495e-ab02-4133d8711f8f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonMember_9d8f4bec-047d-4fce-a19b-fd29d0303855" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockCommonMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_b294da25-b718-4f8f-bd10-470413c03e2b" xlink:to="loc_us-gaap_TreasuryStockCommonMember_9d8f4bec-047d-4fce-a19b-fd29d0303855" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_9704f855-ec99-4900-a6fc-77cf4569a29e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_86c0ef2f-2906-41bd-9d32-e09d3a5111a5" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_9704f855-ec99-4900-a6fc-77cf4569a29e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesOutstanding_d86290a3-6106-4195-b774-6eea9e171921" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_9704f855-ec99-4900-a6fc-77cf4569a29e" xlink:to="loc_us-gaap_SharesOutstanding_d86290a3-6106-4195-b774-6eea9e171921" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_7c47773d-fe53-47c1-b653-becc745460a8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_9704f855-ec99-4900-a6fc-77cf4569a29e" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_7c47773d-fe53-47c1-b653-becc745460a8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_f9d06103-a08a-4f86-90da-1e49cc556f93" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProfitLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_9704f855-ec99-4900-a6fc-77cf4569a29e" xlink:to="loc_us-gaap_ProfitLoss_f9d06103-a08a-4f86-90da-1e49cc556f93" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_f3d3e557-ab5a-4584-a9c6-0183ca760b5e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockSharesAcquired"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_9704f855-ec99-4900-a6fc-77cf4569a29e" xlink:to="loc_us-gaap_TreasuryStockSharesAcquired_f3d3e557-ab5a-4584-a9c6-0183ca760b5e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_7ae3ed10-eda9-4bcd-80f6-1df1a9008bb5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_9704f855-ec99-4900-a6fc-77cf4569a29e" xlink:to="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_7ae3ed10-eda9-4bcd-80f6-1df1a9008bb5" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_787744db-a6ee-486a-b8a5-fa315810f443" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_9704f855-ec99-4900-a6fc-77cf4569a29e" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_787744db-a6ee-486a-b8a5-fa315810f443" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_b38b6b90-14f8-41f1-9f06-9b664fbad2d4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_9704f855-ec99-4900-a6fc-77cf4569a29e" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_b38b6b90-14f8-41f1-9f06-9b664fbad2d4" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_6653370c-fe21-4310-bcf6-dfb9ccfd37af" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_9704f855-ec99-4900-a6fc-77cf4569a29e" xlink:to="loc_us-gaap_ShareBasedCompensation_6653370c-fe21-4310-bcf6-dfb9ccfd37af" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer_e56f3fae-4c3e-42f4-9eee-1e7d0cf5a695" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_9704f855-ec99-4900-a6fc-77cf4569a29e" xlink:to="loc_us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer_e56f3fae-4c3e-42f4-9eee-1e7d0cf5a695" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualSharesIssued_12d1165c-ed92-422f-a66a-c576fcc39b69" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredCompensationArrangementWithIndividualSharesIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_9704f855-ec99-4900-a6fc-77cf4569a29e" xlink:to="loc_us-gaap_DeferredCompensationArrangementWithIndividualSharesIssued_12d1165c-ed92-422f-a66a-c576fcc39b69" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualDistributionPaid_551d47ba-dc20-489c-91d7-ea9d2591d954" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredCompensationArrangementWithIndividualDistributionPaid"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_9704f855-ec99-4900-a6fc-77cf4569a29e" xlink:to="loc_us-gaap_DeferredCompensationArrangementWithIndividualDistributionPaid_551d47ba-dc20-489c-91d7-ea9d2591d954" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesOutstanding_9f5a3bbb-4cab-4187-896a-80c79639c0d7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_73091a51-fca8-41c4-98e6-7408ce9436bb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="mho-20231231.xsd#ConsolidatedStatementsofCashFlows"/>
  <link:definitionLink xlink:role="http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_b7488de9-d0a0-4528-8ecd-6465b92a352a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_4b84ec53-a901-45fc-bd4f-dbe46d1a9579" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_b7488de9-d0a0-4528-8ecd-6465b92a352a" xlink:to="loc_us-gaap_StatementTable_4b84ec53-a901-45fc-bd4f-dbe46d1a9579" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_d019f90c-8e1e-4b1d-89b0-c4d05e1d0e4d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_4b84ec53-a901-45fc-bd4f-dbe46d1a9579" xlink:to="loc_us-gaap_DebtInstrumentAxis_d019f90c-8e1e-4b1d-89b0-c4d05e1d0e4d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_d019f90c-8e1e-4b1d-89b0-c4d05e1d0e4d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_d019f90c-8e1e-4b1d-89b0-c4d05e1d0e4d" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_d019f90c-8e1e-4b1d-89b0-c4d05e1d0e4d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_f9bca9e3-0236-4db3-9f85-72069a82576a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_d019f90c-8e1e-4b1d-89b0-c4d05e1d0e4d" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_f9bca9e3-0236-4db3-9f85-72069a82576a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_5297d967-d862-4057-81b0-ce4c0f77c745" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_b7488de9-d0a0-4528-8ecd-6465b92a352a" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_5297d967-d862-4057-81b0-ce4c0f77c745" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_034021a5-1610-4519-b411-4ac335495354" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_5297d967-d862-4057-81b0-ce4c0f77c745" xlink:to="loc_us-gaap_NetIncomeLoss_034021a5-1610-4519-b411-4ac335495354" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_79ca6e34-9ab0-49b0-921e-41ccc155a6f7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_5297d967-d862-4057-81b0-ce4c0f77c745" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_79ca6e34-9ab0-49b0-921e-41ccc155a6f7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetImpairmentCharges_06f93a84-bea9-4c2e-974b-dcdb6489623b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetImpairmentCharges"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_79ca6e34-9ab0-49b0-921e-41ccc155a6f7" xlink:to="loc_us-gaap_AssetImpairmentCharges_06f93a84-bea9-4c2e-974b-dcdb6489623b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment_9feb4679-19c4-4fa4-8c2d-ed680567d4ea" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_79ca6e34-9ab0-49b0-921e-41ccc155a6f7" xlink:to="loc_us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment_9feb4679-19c4-4fa4-8c2d-ed680567d4ea" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromEquityMethodInvestments_8570e698-c1ba-410a-823a-62df3d1e037b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromEquityMethodInvestments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_79ca6e34-9ab0-49b0-921e-41ccc155a6f7" xlink:to="loc_us-gaap_IncomeLossFromEquityMethodInvestments_8570e698-c1ba-410a-823a-62df3d1e037b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForOriginationOfMortgageLoansHeldForSale_cfc31864-6bac-45b5-9c61-30779e4de814" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsForOriginationOfMortgageLoansHeldForSale"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_79ca6e34-9ab0-49b0-921e-41ccc155a6f7" xlink:to="loc_us-gaap_PaymentsForOriginationOfMortgageLoansHeldForSale_cfc31864-6bac-45b5-9c61-30779e4de814" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfProperties_1962aba8-dd9b-4e09-a567-bc78e5024707" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnSaleOfProperties"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_79ca6e34-9ab0-49b0-921e-41ccc155a6f7" xlink:to="loc_us-gaap_GainLossOnSaleOfProperties_1962aba8-dd9b-4e09-a567-bc78e5024707" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale_f3053cd2-ac73-43c5-a2cc-53e8ef9d0683" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_79ca6e34-9ab0-49b0-921e-41ccc155a6f7" xlink:to="loc_us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale_f3053cd2-ac73-43c5-a2cc-53e8ef9d0683" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_FairValueAdjustmentOfMortgageLoansHeldForSale_1f9675ee-96e0-40c7-9ddd-c68803af38a0" xlink:href="mho-20231231.xsd#mho_FairValueAdjustmentOfMortgageLoansHeldForSale"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_79ca6e34-9ab0-49b0-921e-41ccc155a6f7" xlink:to="loc_mho_FairValueAdjustmentOfMortgageLoansHeldForSale_1f9675ee-96e0-40c7-9ddd-c68803af38a0" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_AdditionsOfServicingAsset_70603e70-9d91-4d28-a07e-dbfb88d3baa7" xlink:href="mho-20231231.xsd#mho_AdditionsOfServicingAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_79ca6e34-9ab0-49b0-921e-41ccc155a6f7" xlink:to="loc_mho_AdditionsOfServicingAsset_70603e70-9d91-4d28-a07e-dbfb88d3baa7" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfMortgageServicingRightsMSRs_71cfccd4-aed8-43e1-93a6-4e9009614cd8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfMortgageServicingRightsMSRs"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_79ca6e34-9ab0-49b0-921e-41ccc155a6f7" xlink:to="loc_us-gaap_AmortizationOfMortgageServicingRightsMSRs_71cfccd4-aed8-43e1-93a6-4e9009614cd8" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_LossOnSaleOfMortgageServicingRights_bd2b6dbb-bc93-4a7d-8d1e-f2c9e3c8cd09" xlink:href="mho-20231231.xsd#mho_LossOnSaleOfMortgageServicingRights"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_79ca6e34-9ab0-49b0-921e-41ccc155a6f7" xlink:to="loc_mho_LossOnSaleOfMortgageServicingRights_bd2b6dbb-bc93-4a7d-8d1e-f2c9e3c8cd09" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainOnSaleOfInvestments_5a64cee1-e284-416d-b7da-2d2874084d90" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainOnSaleOfInvestments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_79ca6e34-9ab0-49b0-921e-41ccc155a6f7" xlink:to="loc_us-gaap_GainOnSaleOfInvestments_5a64cee1-e284-416d-b7da-2d2874084d90" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_c9abbf02-fac3-4821-9fc2-49e86f9869e7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Depreciation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_79ca6e34-9ab0-49b0-921e-41ccc155a6f7" xlink:to="loc_us-gaap_Depreciation_c9abbf02-fac3-4821-9fc2-49e86f9869e7" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts_75d5a673-7c11-4c99-9df3-1e7439b71f68" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfFinancingCostsAndDiscounts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_79ca6e34-9ab0-49b0-921e-41ccc155a6f7" xlink:to="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts_75d5a673-7c11-4c99-9df3-1e7439b71f68" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_Lossonearlyextinguishmentofdebtexcludingprepaymentpenalty_94849f47-ebda-43fe-80cb-2ba42fbe6d9c" xlink:href="mho-20231231.xsd#mho_Lossonearlyextinguishmentofdebtexcludingprepaymentpenalty"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_79ca6e34-9ab0-49b0-921e-41ccc155a6f7" xlink:to="loc_mho_Lossonearlyextinguishmentofdebtexcludingprepaymentpenalty_94849f47-ebda-43fe-80cb-2ba42fbe6d9c" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_OriginalIssueDiscount_9587b459-9b3b-45b8-95c0-b1521d13b17b" xlink:href="mho-20231231.xsd#mho_OriginalIssueDiscount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_79ca6e34-9ab0-49b0-921e-41ccc155a6f7" xlink:to="loc_mho_OriginalIssueDiscount_9587b459-9b3b-45b8-95c0-b1521d13b17b" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_37d29046-c91d-4f7a-a00f-186e64e5e7e5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_79ca6e34-9ab0-49b0-921e-41ccc155a6f7" xlink:to="loc_us-gaap_ShareBasedCompensation_37d29046-c91d-4f7a-a00f-186e64e5e7e5" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_92d22e0a-6212-438f-848f-e0a81219d29c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInDeferredIncomeTaxes"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_79ca6e34-9ab0-49b0-921e-41ccc155a6f7" xlink:to="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_92d22e0a-6212-438f-848f-e0a81219d29c" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_47726a14-8bdb-451a-a246-ea6890556eb9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_79ca6e34-9ab0-49b0-921e-41ccc155a6f7" xlink:to="loc_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_47726a14-8bdb-451a-a246-ea6890556eb9" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_f6e0193b-3ff2-4520-9cb9-6993e4d2bce4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_79ca6e34-9ab0-49b0-921e-41ccc155a6f7" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_f6e0193b-3ff2-4520-9cb9-6993e4d2bce4" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_214a19b6-5dac-4706-99cb-3158734df3a0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_f6e0193b-3ff2-4520-9cb9-6993e4d2bce4" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_214a19b6-5dac-4706-99cb-3158734df3a0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_baeea964-5f9c-489a-9163-a316f18ee6c9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_f6e0193b-3ff2-4520-9cb9-6993e4d2bce4" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_baeea964-5f9c-489a-9163-a316f18ee6c9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_a44466c4-2614-48fd-8745-5efe81107f39" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_f6e0193b-3ff2-4520-9cb9-6993e4d2bce4" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_a44466c4-2614-48fd-8745-5efe81107f39" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInCustomerDeposits_7dc967d5-ba8b-479f-b6b4-6f2feb300db2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInCustomerDeposits"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_f6e0193b-3ff2-4520-9cb9-6993e4d2bce4" xlink:to="loc_us-gaap_IncreaseDecreaseInCustomerDeposits_7dc967d5-ba8b-479f-b6b4-6f2feb300db2" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedSalaries_a81c0dd1-dec1-48c4-93cf-67eb5ad0f987" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccruedSalaries"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_f6e0193b-3ff2-4520-9cb9-6993e4d2bce4" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedSalaries_a81c0dd1-dec1-48c4-93cf-67eb5ad0f987" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_305c3391-48a5-4ed2-9485-c9c4527b0386" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_f6e0193b-3ff2-4520-9cb9-6993e4d2bce4" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_305c3391-48a5-4ed2-9485-c9c4527b0386" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_77900cdf-d4a8-4373-ae27-c63ab8632169" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_5297d967-d862-4057-81b0-ce4c0f77c745" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_77900cdf-d4a8-4373-ae27-c63ab8632169" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_e18e0b87-fc05-4c0a-b6c9-d7201d192d8a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_b7488de9-d0a0-4528-8ecd-6465b92a352a" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_e18e0b87-fc05-4c0a-b6c9-d7201d192d8a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_bc3222a6-aebe-497b-b101-c695d9c62692" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_e18e0b87-fc05-4c0a-b6c9-d7201d192d8a" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_bc3222a6-aebe-497b-b101-c695d9c62692" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross_18c62fc3-176a-4290-920e-9d463b781c8d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireBusinessesGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_e18e0b87-fc05-4c0a-b6c9-d7201d192d8a" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesGross_18c62fc3-176a-4290-920e-9d463b781c8d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital_bf6b8ae5-56fb-408b-b330-9c5df73c6788" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_e18e0b87-fc05-4c0a-b6c9-d7201d192d8a" xlink:to="loc_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital_bf6b8ae5-56fb-408b-b330-9c5df73c6788" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates_3e4cf2a6-5c88-4b62-b934-d762fa04262a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_e18e0b87-fc05-4c0a-b6c9-d7201d192d8a" xlink:to="loc_us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates_3e4cf2a6-5c88-4b62-b934-d762fa04262a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfMortgageServicingRightsMSR_7f383615-243e-4e0f-b8f3-eecd6bf35fac" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSaleOfMortgageServicingRightsMSR"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_e18e0b87-fc05-4c0a-b6c9-d7201d192d8a" xlink:to="loc_us-gaap_ProceedsFromSaleOfMortgageServicingRightsMSR_7f383615-243e-4e0f-b8f3-eecd6bf35fac" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyHeldForSale_4ec2cc7e-6629-4126-a582-ca21cdf0d94e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSaleOfPropertyHeldForSale"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_e18e0b87-fc05-4c0a-b6c9-d7201d192d8a" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyHeldForSale_4ec2cc7e-6629-4126-a582-ca21cdf0d94e" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_8d170b82-d867-45d5-a948-e5f82f1a953e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_e18e0b87-fc05-4c0a-b6c9-d7201d192d8a" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_8d170b82-d867-45d5-a948-e5f82f1a953e" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_a61c9bf9-8640-496a-81ca-b9e7f2e723b8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_b7488de9-d0a0-4528-8ecd-6465b92a352a" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_a61c9bf9-8640-496a-81ca-b9e7f2e723b8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfSeniorDebt_baab2b6c-8247-458c-a45e-efbdda13dfc2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfSeniorDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_a61c9bf9-8640-496a-81ca-b9e7f2e723b8" xlink:to="loc_us-gaap_RepaymentsOfSeniorDebt_baab2b6c-8247-458c-a45e-efbdda13dfc2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt_7558c056-b8bd-40eb-97ee-b4e22936aeb0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_a61c9bf9-8640-496a-81ca-b9e7f2e723b8" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt_7558c056-b8bd-40eb-97ee-b4e22936aeb0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromBankDebt_8d25bb8c-ea72-4313-8715-ba1344262fea" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromBankDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_a61c9bf9-8640-496a-81ca-b9e7f2e723b8" xlink:to="loc_us-gaap_ProceedsFromBankDebt_8d25bb8c-ea72-4313-8715-ba1344262fea" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfBankDebt_3023b207-1068-4594-85f5-19d068e3c8f2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfBankDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_a61c9bf9-8640-496a-81ca-b9e7f2e723b8" xlink:to="loc_us-gaap_RepaymentsOfBankDebt_3023b207-1068-4594-85f5-19d068e3c8f2" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess_9b61b215-75a8-4925-9c60-1c018e763319" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_a61c9bf9-8640-496a-81ca-b9e7f2e723b8" xlink:to="loc_us-gaap_ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess_9b61b215-75a8-4925-9c60-1c018e763319" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromRepaymentsOfOtherDebt_419dcd23-1dfb-4477-bfaf-9653e6342722" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromRepaymentsOfOtherDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_a61c9bf9-8640-496a-81ca-b9e7f2e723b8" xlink:to="loc_us-gaap_ProceedsFromRepaymentsOfOtherDebt_419dcd23-1dfb-4477-bfaf-9653e6342722" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_a7e805a8-981c-4bf7-adf5-cea5dad0a865" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_a61c9bf9-8640-496a-81ca-b9e7f2e723b8" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_a7e805a8-981c-4bf7-adf5-cea5dad0a865" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtExtinguishmentCosts_0a723879-1d09-4f84-9446-4a4388e4b2b6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsOfDebtExtinguishmentCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_a61c9bf9-8640-496a-81ca-b9e7f2e723b8" xlink:to="loc_us-gaap_PaymentsOfDebtExtinguishmentCosts_0a723879-1d09-4f84-9446-4a4388e4b2b6" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtIssuanceCosts_2c7fb7e5-3de4-49e2-b965-fd2e4f905368" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsOfDebtIssuanceCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_a61c9bf9-8640-496a-81ca-b9e7f2e723b8" xlink:to="loc_us-gaap_PaymentsOfDebtIssuanceCosts_2c7fb7e5-3de4-49e2-b965-fd2e4f905368" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_5d267740-0bff-4abf-84b3-a780a6952f67" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_a61c9bf9-8640-496a-81ca-b9e7f2e723b8" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_5d267740-0bff-4abf-84b3-a780a6952f67" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_50a59011-de0d-49f5-9cb0-3c8db62e7a70" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_a61c9bf9-8640-496a-81ca-b9e7f2e723b8" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_50a59011-de0d-49f5-9cb0-3c8db62e7a70" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_d3aca8fc-b055-4cdd-8140-a3dbba1a5cf7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_b7488de9-d0a0-4528-8ecd-6465b92a352a" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_d3aca8fc-b055-4cdd-8140-a3dbba1a5cf7" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_50516757-6a46-40c1-a08b-c419e4a77e35" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_b7488de9-d0a0-4528-8ecd-6465b92a352a" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_50516757-6a46-40c1-a08b-c419e4a77e35" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_ab68cb61-5cbf-448d-9607-6a822ba2fc16" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_1b6182f8-3855-487a-98ca-5e8ec75b65fb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_b7488de9-d0a0-4528-8ecd-6465b92a352a" xlink:to="loc_us-gaap_SupplementalCashFlowInformationAbstract_1b6182f8-3855-487a-98ca-5e8ec75b65fb" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet_f50b2a52-98cf-4efc-81bb-92e9054c4a96" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestPaidNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_1b6182f8-3855-487a-98ca-5e8ec75b65fb" xlink:to="loc_us-gaap_InterestPaidNet_f50b2a52-98cf-4efc-81bb-92e9054c4a96" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaidNet_b5918d52-54a0-47af-963f-859e47c704d2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_1b6182f8-3855-487a-98ca-5e8ec75b65fb" xlink:to="loc_us-gaap_IncomeTaxesPaidNet_b5918d52-54a0-47af-963f-859e47c704d2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_NonCashTransactionsDuringYearAbstract_3210cfce-9386-4297-83c2-647a319c8603" xlink:href="mho-20231231.xsd#mho_NonCashTransactionsDuringYearAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_b7488de9-d0a0-4528-8ecd-6465b92a352a" xlink:to="loc_mho_NonCashTransactionsDuringYearAbstract_3210cfce-9386-4297-83c2-647a319c8603" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_CommunityDevelopmentDistrictInfrastructure_fbf94d41-5571-4325-a5f3-cefb354cfe17" xlink:href="mho-20231231.xsd#mho_CommunityDevelopmentDistrictInfrastructure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_mho_NonCashTransactionsDuringYearAbstract_3210cfce-9386-4297-83c2-647a319c8603" xlink:to="loc_mho_CommunityDevelopmentDistrictInfrastructure_fbf94d41-5571-4325-a5f3-cefb354cfe17" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_ConsolidatedInventoryNotOwnedObligation_89629e3a-f72e-4cec-8ab5-674579ad3641" xlink:href="mho-20231231.xsd#mho_ConsolidatedInventoryNotOwnedObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_mho_NonCashTransactionsDuringYearAbstract_3210cfce-9386-4297-83c2-647a319c8603" xlink:to="loc_mho_ConsolidatedInventoryNotOwnedObligation_89629e3a-f72e-4cec-8ab5-674579ad3641" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_DistributionOfSingleFamilyLotsFromUnconsolidatedLlcs_301910ca-4d53-4948-802a-77223fe073aa" xlink:href="mho-20231231.xsd#mho_DistributionOfSingleFamilyLotsFromUnconsolidatedLlcs"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_mho_NonCashTransactionsDuringYearAbstract_3210cfce-9386-4297-83c2-647a319c8603" xlink:to="loc_mho_DistributionOfSingleFamilyLotsFromUnconsolidatedLlcs_301910ca-4d53-4948-802a-77223fe073aa" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/StockBasedCompensationTables" xlink:type="simple" xlink:href="mho-20231231.xsd#StockBasedCompensationTables"/>
  <link:definitionLink xlink:role="http://www.mihomes.com/role/StockBasedCompensationTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_bcdd180d-308a-4d0c-b8ab-f33504e8d180" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_adf12b13-43c4-4126-837a-6bd521f23f8a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_bcdd180d-308a-4d0c-b8ab-f33504e8d180" xlink:to="loc_us-gaap_StatementTable_adf12b13-43c4-4126-837a-6bd521f23f8a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_1505f192-8a89-4a78-93f2-33380b3bfaca" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_adf12b13-43c4-4126-837a-6bd521f23f8a" xlink:to="loc_us-gaap_AwardTypeAxis_1505f192-8a89-4a78-93f2-33380b3bfaca" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1505f192-8a89-4a78-93f2-33380b3bfaca_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_1505f192-8a89-4a78-93f2-33380b3bfaca" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1505f192-8a89-4a78-93f2-33380b3bfaca_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_422b8efd-a043-4f1f-836c-7642b78ca4b3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_1505f192-8a89-4a78-93f2-33380b3bfaca" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_422b8efd-a043-4f1f-836c-7642b78ca4b3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_FiveYearServiceStockOptionsMember_80e308ef-eb26-475e-9b0b-5b1eddcc9133" xlink:href="mho-20231231.xsd#mho_FiveYearServiceStockOptionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_422b8efd-a043-4f1f-836c-7642b78ca4b3" xlink:to="loc_mho_FiveYearServiceStockOptionsMember_80e308ef-eb26-475e-9b0b-5b1eddcc9133" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock_f9f3c3b5-74d2-4e2b-b0f0-e54f2fc57881" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_bcdd180d-308a-4d0c-b8ab-f33504e8d180" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock_f9f3c3b5-74d2-4e2b-b0f0-e54f2fc57881" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_78a7a6d3-9275-4216-94a3-a1ea9dfbf1ef" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_bcdd180d-308a-4d0c-b8ab-f33504e8d180" xlink:to="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_78a7a6d3-9275-4216-94a3-a1ea9dfbf1ef" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/FairValueMeasurementsFairValueMeasurementsTables" xlink:type="simple" xlink:href="mho-20231231.xsd#FairValueMeasurementsFairValueMeasurementsTables"/>
  <link:definitionLink xlink:role="http://www.mihomes.com/role/FairValueMeasurementsFairValueMeasurementsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_e39384a9-e1db-486f-b9cb-7dafa4a02566" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_ef94553e-5cf9-40b7-b014-8c4a1c47df41" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_e39384a9-e1db-486f-b9cb-7dafa4a02566" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_ef94553e-5cf9-40b7-b014-8c4a1c47df41" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_d3088c7a-49ca-439d-a637-04a75d71c5d8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_ef94553e-5cf9-40b7-b014-8c4a1c47df41" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_d3088c7a-49ca-439d-a637-04a75d71c5d8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_d3088c7a-49ca-439d-a637-04a75d71c5d8_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_d3088c7a-49ca-439d-a637-04a75d71c5d8" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_d3088c7a-49ca-439d-a637-04a75d71c5d8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_02117d86-9f09-408c-9554-175677a7e611" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_d3088c7a-49ca-439d-a637-04a75d71c5d8" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_02117d86-9f09-408c-9554-175677a7e611" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_f5994cb2-4971-403b-bb8c-88182e7c875c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_ef94553e-5cf9-40b7-b014-8c4a1c47df41" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_f5994cb2-4971-403b-bb8c-88182e7c875c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_f5994cb2-4971-403b-bb8c-88182e7c875c_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_f5994cb2-4971-403b-bb8c-88182e7c875c" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_f5994cb2-4971-403b-bb8c-88182e7c875c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_d67523e3-0272-4513-b76c-0e2525fb1f62" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_f5994cb2-4971-403b-bb8c-88182e7c875c" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_d67523e3-0272-4513-b76c-0e2525fb1f62" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock_e00b81fd-9ed6-4b22-a75e-5e0ba93355b0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_e39384a9-e1db-486f-b9cb-7dafa4a02566" xlink:to="loc_us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock_e00b81fd-9ed6-4b22-a75e-5e0ba93355b0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock_055dd8f0-3ae2-4f90-a0d2-79beaa96a78e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_e39384a9-e1db-486f-b9cb-7dafa4a02566" xlink:to="loc_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock_055dd8f0-3ae2-4f90-a0d2-79beaa96a78e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_f6aa6b60-c858-4877-9f33-08bc9a95a432" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_e39384a9-e1db-486f-b9cb-7dafa4a02566" xlink:to="loc_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_f6aa6b60-c858-4877-9f33-08bc9a95a432" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock_ff944ff1-2180-4a2d-9199-95b31c9a9308" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_e39384a9-e1db-486f-b9cb-7dafa4a02566" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock_ff944ff1-2180-4a2d-9199-95b31c9a9308" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTextBlock_50bfa804-85f4-4a48-aa00-288c2635804e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByBalanceSheetGroupingTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_e39384a9-e1db-486f-b9cb-7dafa4a02566" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTextBlock_50bfa804-85f4-4a48-aa00-288c2635804e" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesDetails" xlink:type="simple" xlink:href="mho-20231231.xsd#SummaryofSignificantAccountingPoliciesDetails"/>
  <link:definitionLink xlink:role="http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_mho_AssumptionDurationLineItems_0e876897-2348-4c70-80cc-b0e5abcaa334" xlink:href="mho-20231231.xsd#mho_AssumptionDurationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_023d9ab9-517e-4cf2-986c-bfe73aef68eb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_mho_AssumptionDurationLineItems_0e876897-2348-4c70-80cc-b0e5abcaa334" xlink:to="loc_us-gaap_StatementTable_023d9ab9-517e-4cf2-986c-bfe73aef68eb" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_d2a81cc8-0364-4452-afc3-dd241c579717" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_023d9ab9-517e-4cf2-986c-bfe73aef68eb" xlink:to="loc_srt_RangeAxis_d2a81cc8-0364-4452-afc3-dd241c579717" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_d2a81cc8-0364-4452-afc3-dd241c579717_default" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_d2a81cc8-0364-4452-afc3-dd241c579717" xlink:to="loc_srt_RangeMember_d2a81cc8-0364-4452-afc3-dd241c579717_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_2074ae06-8c59-4d98-a67f-ef0086b8711e" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_d2a81cc8-0364-4452-afc3-dd241c579717" xlink:to="loc_srt_RangeMember_2074ae06-8c59-4d98-a67f-ef0086b8711e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_72c15f4e-3bbb-4270-9c0a-f59787790d6c" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_2074ae06-8c59-4d98-a67f-ef0086b8711e" xlink:to="loc_srt_MinimumMember_72c15f4e-3bbb-4270-9c0a-f59787790d6c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_b08e90be-e37d-40dd-9b16-063fdccbdb81" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_2074ae06-8c59-4d98-a67f-ef0086b8711e" xlink:to="loc_srt_MaximumMember_b08e90be-e37d-40dd-9b16-063fdccbdb81" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementBasisAxis_a940e9ac-1ff5-4994-ac44-a59d2945c234" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByMeasurementBasisAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_023d9ab9-517e-4cf2-986c-bfe73aef68eb" xlink:to="loc_us-gaap_FairValueByMeasurementBasisAxis_a940e9ac-1ff5-4994-ac44-a59d2945c234" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_a940e9ac-1ff5-4994-ac44-a59d2945c234_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis_a940e9ac-1ff5-4994-ac44-a59d2945c234" xlink:to="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_a940e9ac-1ff5-4994-ac44-a59d2945c234_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureItemAmountsDomain_9fcacbf7-f78b-4691-b138-91e7ab622e3d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueDisclosureItemAmountsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis_a940e9ac-1ff5-4994-ac44-a59d2945c234" xlink:to="loc_us-gaap_FairValueDisclosureItemAmountsDomain_9fcacbf7-f78b-4691-b138-91e7ab622e3d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_640b44ca-6beb-4d7a-844e-b9e505fbc12a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EstimateOfFairValueFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_9fcacbf7-f78b-4691-b138-91e7ab622e3d" xlink:to="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_640b44ca-6beb-4d7a-844e-b9e505fbc12a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_3a7c8d8a-8309-42da-aeca-607e2ee2725f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_9fcacbf7-f78b-4691-b138-91e7ab622e3d" xlink:to="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_3a7c8d8a-8309-42da-aeca-607e2ee2725f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_63f2554a-6fba-402b-bd45-ba3dc00a0117" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_023d9ab9-517e-4cf2-986c-bfe73aef68eb" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_63f2554a-6fba-402b-bd45-ba3dc00a0117" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_63f2554a-6fba-402b-bd45-ba3dc00a0117_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_63f2554a-6fba-402b-bd45-ba3dc00a0117" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_63f2554a-6fba-402b-bd45-ba3dc00a0117_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_5831a642-9e1a-4b38-ba8a-0d87ec96c949" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_63f2554a-6fba-402b-bd45-ba3dc00a0117" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_5831a642-9e1a-4b38-ba8a-0d87ec96c949" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_d70f6683-b0ac-437b-80b2-bafa26d8c7a6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_5831a642-9e1a-4b38-ba8a-0d87ec96c949" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_d70f6683-b0ac-437b-80b2-bafa26d8c7a6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalents_da5168f9-d4d2-4194-9fba-c0a3ab216bc8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedCashAndCashEquivalents"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_mho_AssumptionDurationLineItems_0e876897-2348-4c70-80cc-b0e5abcaa334" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalents_da5168f9-d4d2-4194-9fba-c0a3ab216bc8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_DiscountRateUsedInDeterminingFairValueOfLandAndLots_3b9a03e7-5d4f-44fb-8fb4-3310cf38810c" xlink:href="mho-20231231.xsd#mho_DiscountRateUsedInDeterminingFairValueOfLandAndLots"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_mho_AssumptionDurationLineItems_0e876897-2348-4c70-80cc-b0e5abcaa334" xlink:to="loc_mho_DiscountRateUsedInDeterminingFairValueOfLandAndLots_3b9a03e7-5d4f-44fb-8fb4-3310cf38810c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_115b9fbf-737d-43ea-b3d4-a67468ffe7ec" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_mho_AssumptionDurationLineItems_0e876897-2348-4c70-80cc-b0e5abcaa334" xlink:to="loc_us-gaap_Goodwill_115b9fbf-737d-43ea-b3d4-a67468ffe7ec" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServicingAsset_12e6d94e-9818-47d4-aad4-00fb6716b361" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ServicingAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_mho_AssumptionDurationLineItems_0e876897-2348-4c70-80cc-b0e5abcaa334" xlink:to="loc_us-gaap_ServicingAsset_12e6d94e-9818-47d4-aad4-00fb6716b361" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_NumberOfLoansWeRetainMortgageServicingRightsOn_2b020359-37bd-412e-bdda-2ef7df00d188" xlink:href="mho-20231231.xsd#mho_NumberOfLoansWeRetainMortgageServicingRightsOn"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_mho_AssumptionDurationLineItems_0e876897-2348-4c70-80cc-b0e5abcaa334" xlink:to="loc_mho_NumberOfLoansWeRetainMortgageServicingRightsOn_2b020359-37bd-412e-bdda-2ef7df00d188" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/PropertyandEquipmentDetails" xlink:type="simple" xlink:href="mho-20231231.xsd#PropertyandEquipmentDetails"/>
  <link:definitionLink xlink:role="http://www.mihomes.com/role/PropertyandEquipmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_9f0d272a-2a5c-4e0c-b989-1f8f25ecd211" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_36fefa2c-2596-473a-b74f-6af22e048b13" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_9f0d272a-2a5c-4e0c-b989-1f8f25ecd211" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_36fefa2c-2596-473a-b74f-6af22e048b13" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_a6b6cb7d-a980-42ff-a960-69b05431423d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_36fefa2c-2596-473a-b74f-6af22e048b13" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_a6b6cb7d-a980-42ff-a960-69b05431423d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_a6b6cb7d-a980-42ff-a960-69b05431423d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_a6b6cb7d-a980-42ff-a960-69b05431423d" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_a6b6cb7d-a980-42ff-a960-69b05431423d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_aa4c396b-8334-4d10-b693-fbcdd2b8596a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_a6b6cb7d-a980-42ff-a960-69b05431423d" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_aa4c396b-8334-4d10-b693-fbcdd2b8596a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_OfficeFurnitureLeaseholdImprovementsComputerEquipmentAndSoftwareMember_5c796814-1c5d-4dc1-bb06-47a1bc34cfea" xlink:href="mho-20231231.xsd#mho_OfficeFurnitureLeaseholdImprovementsComputerEquipmentAndSoftwareMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_aa4c396b-8334-4d10-b693-fbcdd2b8596a" xlink:to="loc_mho_OfficeFurnitureLeaseholdImprovementsComputerEquipmentAndSoftwareMember_5c796814-1c5d-4dc1-bb06-47a1bc34cfea" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransportationEquipmentMember_c71cdfb5-7c6f-46b8-8460-3cca4ac13446" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TransportationEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_aa4c396b-8334-4d10-b693-fbcdd2b8596a" xlink:to="loc_us-gaap_TransportationEquipmentMember_c71cdfb5-7c6f-46b8-8460-3cca4ac13446" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_4c2aac05-ffc7-46f2-ac9b-691fce80c675" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_9f0d272a-2a5c-4e0c-b989-1f8f25ecd211" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_4c2aac05-ffc7-46f2-ac9b-691fce80c675" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_20ef13cd-e2f7-4521-a351-a363d0bb7b3a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_9f0d272a-2a5c-4e0c-b989-1f8f25ecd211" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_20ef13cd-e2f7-4521-a351-a363d0bb7b3a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_38b056a9-7e96-4a75-b4e7-97fdf1f75062" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_9f0d272a-2a5c-4e0c-b989-1f8f25ecd211" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_38b056a9-7e96-4a75-b4e7-97fdf1f75062" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SECScheduleIIIRealEstateAccumulatedDepreciationDepreciationExpense_76e36cad-a637-4ee7-95b9-a81a61543726" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SECScheduleIIIRealEstateAccumulatedDepreciationDepreciationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_9f0d272a-2a5c-4e0c-b989-1f8f25ecd211" xlink:to="loc_us-gaap_SECScheduleIIIRealEstateAccumulatedDepreciationDepreciationExpense_76e36cad-a637-4ee7-95b9-a81a61543726" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/EstimatedUsefulLifeDetails" xlink:type="simple" xlink:href="mho-20231231.xsd#EstimatedUsefulLifeDetails"/>
  <link:definitionLink xlink:role="http://www.mihomes.com/role/EstimatedUsefulLifeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_d713b6ff-d687-43f2-85c1-4b88ccfd6c62" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_51189ca0-10af-4ced-88b1-e485c32910ef" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_d713b6ff-d687-43f2-85c1-4b88ccfd6c62" xlink:to="loc_us-gaap_StatementTable_51189ca0-10af-4ced-88b1-e485c32910ef" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_b692efe3-592f-452d-9be0-16d8478e2d38" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_51189ca0-10af-4ced-88b1-e485c32910ef" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_b692efe3-592f-452d-9be0-16d8478e2d38" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_b692efe3-592f-452d-9be0-16d8478e2d38_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_b692efe3-592f-452d-9be0-16d8478e2d38" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_b692efe3-592f-452d-9be0-16d8478e2d38_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_7ad52d98-2385-4c61-ba11-53b2853b2789" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_b692efe3-592f-452d-9be0-16d8478e2d38" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_7ad52d98-2385-4c61-ba11-53b2853b2789" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_OfficeFurnitureLeaseholdImprovementsComputerEquipmentAndSoftwareMember_bbc7e347-63e2-4df0-a880-bbed62160fd4" xlink:href="mho-20231231.xsd#mho_OfficeFurnitureLeaseholdImprovementsComputerEquipmentAndSoftwareMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_7ad52d98-2385-4c61-ba11-53b2853b2789" xlink:to="loc_mho_OfficeFurnitureLeaseholdImprovementsComputerEquipmentAndSoftwareMember_bbc7e347-63e2-4df0-a880-bbed62160fd4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransportationEquipmentMember_5873f906-1eb6-4330-aa3c-568cfcc9fc24" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TransportationEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_7ad52d98-2385-4c61-ba11-53b2853b2789" xlink:to="loc_us-gaap_TransportationEquipmentMember_5873f906-1eb6-4330-aa3c-568cfcc9fc24" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_08cb3a7d-b7ee-4d47-b5c2-04773e523cea" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_51189ca0-10af-4ced-88b1-e485c32910ef" xlink:to="loc_srt_RangeAxis_08cb3a7d-b7ee-4d47-b5c2-04773e523cea" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_08cb3a7d-b7ee-4d47-b5c2-04773e523cea_default" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_08cb3a7d-b7ee-4d47-b5c2-04773e523cea" xlink:to="loc_srt_RangeMember_08cb3a7d-b7ee-4d47-b5c2-04773e523cea_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_29272df1-176b-4b45-a1f7-0b46a7f742b1" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_08cb3a7d-b7ee-4d47-b5c2-04773e523cea" xlink:to="loc_srt_RangeMember_29272df1-176b-4b45-a1f7-0b46a7f742b1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_48d4c352-778a-4e08-b1ce-694d696c00bf" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_29272df1-176b-4b45-a1f7-0b46a7f742b1" xlink:to="loc_srt_MinimumMember_48d4c352-778a-4e08-b1ce-694d696c00bf" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_4688c69b-2cf3-4599-b544-4c4395f5d968" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_29272df1-176b-4b45-a1f7-0b46a7f742b1" xlink:to="loc_srt_MaximumMember_4688c69b-2cf3-4599-b544-4c4395f5d968" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_59419693-70c3-46f4-8cd8-f20aa6b15549" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_d713b6ff-d687-43f2-85c1-4b88ccfd6c62" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_59419693-70c3-46f4-8cd8-f20aa6b15549" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesRevenueDetails" xlink:type="simple" xlink:href="mho-20231231.xsd#SummaryofSignificantAccountingPoliciesRevenueDetails"/>
  <link:definitionLink xlink:role="http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesRevenueDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_c814d595-7b1e-4b37-ac17-060555ad5c27" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_81db0271-0a6f-4128-bd3a-8580281917cd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_c814d595-7b1e-4b37-ac17-060555ad5c27" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_81db0271-0a6f-4128-bd3a-8580281917cd" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_1b47bbf1-743e-493e-8dbb-e3ca3b651b87" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_81db0271-0a6f-4128-bd3a-8580281917cd" xlink:to="loc_srt_ProductOrServiceAxis_1b47bbf1-743e-493e-8dbb-e3ca3b651b87" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_1b47bbf1-743e-493e-8dbb-e3ca3b651b87_default" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_1b47bbf1-743e-493e-8dbb-e3ca3b651b87" xlink:to="loc_srt_ProductsAndServicesDomain_1b47bbf1-743e-493e-8dbb-e3ca3b651b87_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_034dd538-7743-4374-9b28-9e9944549b33" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_1b47bbf1-743e-493e-8dbb-e3ca3b651b87" xlink:to="loc_srt_ProductsAndServicesDomain_034dd538-7743-4374-9b28-9e9944549b33" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionMember_fdd87bef-6151-4600-82e8-3e853d98ae9f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConstructionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_034dd538-7743-4374-9b28-9e9944549b33" xlink:to="loc_us-gaap_ConstructionMember_fdd87bef-6151-4600-82e8-3e853d98ae9f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandMember_428e23e6-b725-4ace-b653-86664c499eae" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LandMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_034dd538-7743-4374-9b28-9e9944549b33" xlink:to="loc_us-gaap_LandMember_428e23e6-b725-4ace-b653-86664c499eae" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialServiceMember_74c53104-0ac0-4c74-be37-ba895d7e48ed" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancialServiceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_034dd538-7743-4374-9b28-9e9944549b33" xlink:to="loc_us-gaap_FinancialServiceMember_74c53104-0ac0-4c74-be37-ba895d7e48ed" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_d699883f-bb6c-4e00-8faf-bd1aaeb7ec77" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Revenues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_c814d595-7b1e-4b37-ac17-060555ad5c27" xlink:to="loc_us-gaap_Revenues_d699883f-bb6c-4e00-8faf-bd1aaeb7ec77" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnOilAndGasHedgingActivity_3d8671bb-5993-486b-9deb-5cd5a75d7e51" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnOilAndGasHedgingActivity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_c814d595-7b1e-4b37-ac17-060555ad5c27" xlink:to="loc_us-gaap_GainLossOnOilAndGasHedgingActivity_3d8671bb-5993-486b-9deb-5cd5a75d7e51" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_Homebuildingoperationspercentoftotalrevenue_01a3f426-61cc-456f-979f-acf7aff9f446" xlink:href="mho-20231231.xsd#mho_Homebuildingoperationspercentoftotalrevenue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_c814d595-7b1e-4b37-ac17-060555ad5c27" xlink:to="loc_mho_Homebuildingoperationspercentoftotalrevenue_01a3f426-61cc-456f-979f-acf7aff9f446" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails" xlink:type="simple" xlink:href="mho-20231231.xsd#StockBasedCompensationSummaryofStockOptionActivityDetails"/>
  <link:definitionLink xlink:role="http://www.mihomes.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_af8747e1-84fd-41f1-982a-eef6addcf9d6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_99b4f1df-896e-4978-a0c0-4b86d63eb87c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_af8747e1-84fd-41f1-982a-eef6addcf9d6" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_99b4f1df-896e-4978-a0c0-4b86d63eb87c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_cb7e9b00-ed9d-457c-b41d-e8c450ff4ead" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_99b4f1df-896e-4978-a0c0-4b86d63eb87c" xlink:to="loc_us-gaap_AwardTypeAxis_cb7e9b00-ed9d-457c-b41d-e8c450ff4ead" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_cb7e9b00-ed9d-457c-b41d-e8c450ff4ead_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_cb7e9b00-ed9d-457c-b41d-e8c450ff4ead" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_cb7e9b00-ed9d-457c-b41d-e8c450ff4ead_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_342fe477-ff11-4bd5-888a-6dcecddc2569" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_cb7e9b00-ed9d-457c-b41d-e8c450ff4ead" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_342fe477-ff11-4bd5-888a-6dcecddc2569" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_6a5ebd73-8981-475d-9928-80538b81db0a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_af8747e1-84fd-41f1-982a-eef6addcf9d6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_6a5ebd73-8981-475d-9928-80538b81db0a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_59cd581f-eda1-4753-bb36-6a9fa523fa8f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_6a5ebd73-8981-475d-9928-80538b81db0a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_59cd581f-eda1-4753-bb36-6a9fa523fa8f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_56438b92-2013-4910-9ac7-f72bf9ce0757" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_6a5ebd73-8981-475d-9928-80538b81db0a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_56438b92-2013-4910-9ac7-f72bf9ce0757" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_87017ee8-4131-4a17-90dd-2e9f3e9ab51c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_6a5ebd73-8981-475d-9928-80538b81db0a" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_87017ee8-4131-4a17-90dd-2e9f3e9ab51c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_f3c7b048-00c6-4d9e-9e42-3f83f0f959e6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_6a5ebd73-8981-475d-9928-80538b81db0a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_f3c7b048-00c6-4d9e-9e42-3f83f0f959e6" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_ffedf49b-593f-4c73-80aa-a983a4551b67" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_6a5ebd73-8981-475d-9928-80538b81db0a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_ffedf49b-593f-4c73-80aa-a983a4551b67" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_38a8deaa-0025-4c6c-b3fc-beab70997735" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_6a5ebd73-8981-475d-9928-80538b81db0a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_38a8deaa-0025-4c6c-b3fc-beab70997735" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePriceAbstract_6a0b40f6-89c5-4b13-b0dc-37da921a1c7a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePriceAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_af8747e1-84fd-41f1-982a-eef6addcf9d6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePriceAbstract_6a0b40f6-89c5-4b13-b0dc-37da921a1c7a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_63b469e5-488d-43c3-8ea1-db0deba47870" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePriceAbstract_6a0b40f6-89c5-4b13-b0dc-37da921a1c7a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_63b469e5-488d-43c3-8ea1-db0deba47870" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_a2102442-a08d-45dc-8de6-722f40560b06" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePriceAbstract_6a0b40f6-89c5-4b13-b0dc-37da921a1c7a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_a2102442-a08d-45dc-8de6-722f40560b06" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_8ef49b05-4c32-41f3-93cd-e26cbe004e88" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePriceAbstract_6a0b40f6-89c5-4b13-b0dc-37da921a1c7a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_8ef49b05-4c32-41f3-93cd-e26cbe004e88" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_5458321e-9b7f-4169-a3f1-a713961e8e80" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePriceAbstract_6a0b40f6-89c5-4b13-b0dc-37da921a1c7a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_5458321e-9b7f-4169-a3f1-a713961e8e80" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_8148bc59-1998-459e-9e95-3a1946b3a42e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePriceAbstract_6a0b40f6-89c5-4b13-b0dc-37da921a1c7a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_8148bc59-1998-459e-9e95-3a1946b3a42e" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_2546b4e1-7130-4eb9-9c0b-0e9f97ed1834" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePriceAbstract_6a0b40f6-89c5-4b13-b0dc-37da921a1c7a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_2546b4e1-7130-4eb9-9c0b-0e9f97ed1834" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_WeightedAverageRemainingContractualTermAbstract_0070e670-55e0-4627-897d-c61ef97cefe0" xlink:href="mho-20231231.xsd#mho_WeightedAverageRemainingContractualTermAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_af8747e1-84fd-41f1-982a-eef6addcf9d6" xlink:to="loc_mho_WeightedAverageRemainingContractualTermAbstract_0070e670-55e0-4627-897d-c61ef97cefe0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_7a7f8fa2-ba0f-4f5a-a306-165e531cd01e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_mho_WeightedAverageRemainingContractualTermAbstract_0070e670-55e0-4627-897d-c61ef97cefe0" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_7a7f8fa2-ba0f-4f5a-a306-165e531cd01e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_1294abd2-cf84-47e2-8533-0cc639035a30" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_mho_WeightedAverageRemainingContractualTermAbstract_0070e670-55e0-4627-897d-c61ef97cefe0" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_1294abd2-cf84-47e2-8533-0cc639035a30" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2_619ae5a0-8eb9-4a76-9951-793898b93874" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_mho_WeightedAverageRemainingContractualTermAbstract_0070e670-55e0-4627-897d-c61ef97cefe0" xlink:to="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2_619ae5a0-8eb9-4a76-9951-793898b93874" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_AggregateIntrinsicValueAbstract_2454cde9-aa0a-4c5a-9b4c-fe8da26bb2ea" xlink:href="mho-20231231.xsd#mho_AggregateIntrinsicValueAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_af8747e1-84fd-41f1-982a-eef6addcf9d6" xlink:to="loc_mho_AggregateIntrinsicValueAbstract_2454cde9-aa0a-4c5a-9b4c-fe8da26bb2ea" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_f1163b12-1def-46fa-8120-338c5aef5e26" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_mho_AggregateIntrinsicValueAbstract_2454cde9-aa0a-4c5a-9b4c-fe8da26bb2ea" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_f1163b12-1def-46fa-8120-338c5aef5e26" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_04a01569-a7b4-44d9-80a5-c5692939dfe3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_mho_AggregateIntrinsicValueAbstract_2454cde9-aa0a-4c5a-9b4c-fe8da26bb2ea" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_04a01569-a7b4-44d9-80a5-c5692939dfe3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_1e40b21f-ac31-4c21-a1d8-5aa9f4b7ac17" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_mho_AggregateIntrinsicValueAbstract_2454cde9-aa0a-4c5a-9b4c-fe8da26bb2ea" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_1e40b21f-ac31-4c21-a1d8-5aa9f4b7ac17" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/StockBasedCompensationFairValueAssumptionsforStockOptionsDetails" xlink:type="simple" xlink:href="mho-20231231.xsd#StockBasedCompensationFairValueAssumptionsforStockOptionsDetails"/>
  <link:definitionLink xlink:role="http://www.mihomes.com/role/StockBasedCompensationFairValueAssumptionsforStockOptionsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_8c706cba-75bc-4486-88ea-e26c921fcc98" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_ed9e42f3-9e73-48da-9d22-460c2628dd40" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_8c706cba-75bc-4486-88ea-e26c921fcc98" xlink:to="loc_us-gaap_StatementTable_ed9e42f3-9e73-48da-9d22-460c2628dd40" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_c2c43b38-62e8-4b71-b7ea-ec1e67fa9768" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_ed9e42f3-9e73-48da-9d22-460c2628dd40" xlink:to="loc_us-gaap_AwardTypeAxis_c2c43b38-62e8-4b71-b7ea-ec1e67fa9768" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_c2c43b38-62e8-4b71-b7ea-ec1e67fa9768_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_c2c43b38-62e8-4b71-b7ea-ec1e67fa9768" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_c2c43b38-62e8-4b71-b7ea-ec1e67fa9768_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_bb3395a5-aacd-46dc-ad99-48dfd6689048" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_c2c43b38-62e8-4b71-b7ea-ec1e67fa9768" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_bb3395a5-aacd-46dc-ad99-48dfd6689048" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_FiveYearServiceStockOptionsMember_a215b002-2044-461f-a222-bd2255acf8fb" xlink:href="mho-20231231.xsd#mho_FiveYearServiceStockOptionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_bb3395a5-aacd-46dc-ad99-48dfd6689048" xlink:to="loc_mho_FiveYearServiceStockOptionsMember_a215b002-2044-461f-a222-bd2255acf8fb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_c144bc38-2362-48e5-bb36-b757cb393836" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_8c706cba-75bc-4486-88ea-e26c921fcc98" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_c144bc38-2362-48e5-bb36-b757cb393836" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_fad8e1bf-a9c7-4c87-965c-7f77ea9d02ae" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_8c706cba-75bc-4486-88ea-e26c921fcc98" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_fad8e1bf-a9c7-4c87-965c-7f77ea9d02ae" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_e7e0687d-4326-4198-83f4-527dd3b49e80" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_8c706cba-75bc-4486-88ea-e26c921fcc98" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_e7e0687d-4326-4198-83f4-527dd3b49e80" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_f6f8e84a-8672-49d7-8f5c-994d6675fbab" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_8c706cba-75bc-4486-88ea-e26c921fcc98" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_f6f8e84a-8672-49d7-8f5c-994d6675fbab" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/StockBasedCompensationPerformanceshareunitsDetails" xlink:type="simple" xlink:href="mho-20231231.xsd#StockBasedCompensationPerformanceshareunitsDetails"/>
  <link:definitionLink xlink:role="http://www.mihomes.com/role/StockBasedCompensationPerformanceshareunitsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_856457f1-ebfb-4c9b-869a-b851bc253a74" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_d84f6b96-2e06-4ee6-9fbc-1731d13a7acd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_856457f1-ebfb-4c9b-869a-b851bc253a74" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_d84f6b96-2e06-4ee6-9fbc-1731d13a7acd" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_a3e7a42d-7442-42c6-a902-0bda53b5e095" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_d84f6b96-2e06-4ee6-9fbc-1731d13a7acd" xlink:to="loc_us-gaap_PlanNameAxis_a3e7a42d-7442-42c6-a902-0bda53b5e095" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_a3e7a42d-7442-42c6-a902-0bda53b5e095_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PlanNameAxis_a3e7a42d-7442-42c6-a902-0bda53b5e095" xlink:to="loc_us-gaap_PlanNameDomain_a3e7a42d-7442-42c6-a902-0bda53b5e095_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_146d9e96-7159-40f3-bf85-6dc7acaab299" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PlanNameAxis_a3e7a42d-7442-42c6-a902-0bda53b5e095" xlink:to="loc_us-gaap_PlanNameDomain_146d9e96-7159-40f3-bf85-6dc7acaab299" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardDateAxis_d06b3bad-f783-4aaf-8e2d-a7b9116e4b53" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardDateAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_d84f6b96-2e06-4ee6-9fbc-1731d13a7acd" xlink:to="loc_us-gaap_AwardDateAxis_d06b3bad-f783-4aaf-8e2d-a7b9116e4b53" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardDateDomain_d06b3bad-f783-4aaf-8e2d-a7b9116e4b53_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardDateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardDateAxis_d06b3bad-f783-4aaf-8e2d-a7b9116e4b53" xlink:to="loc_us-gaap_AwardDateDomain_d06b3bad-f783-4aaf-8e2d-a7b9116e4b53_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardDateDomain_12e62026-4736-491f-9def-44da951339f9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardDateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardDateAxis_d06b3bad-f783-4aaf-8e2d-a7b9116e4b53" xlink:to="loc_us-gaap_AwardDateDomain_12e62026-4736-491f-9def-44da951339f9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_Year1Member_1edd9084-8dab-405a-9afa-85736edd4438" xlink:href="mho-20231231.xsd#mho_Year1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AwardDateDomain_12e62026-4736-491f-9def-44da951339f9" xlink:to="loc_mho_Year1Member_1edd9084-8dab-405a-9afa-85736edd4438" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_Year2Member_fd4ad84b-dd11-4b96-981a-0a3e8a439cf7" xlink:href="mho-20231231.xsd#mho_Year2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AwardDateDomain_12e62026-4736-491f-9def-44da951339f9" xlink:to="loc_mho_Year2Member_fd4ad84b-dd11-4b96-981a-0a3e8a439cf7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_Year3Member_042a77b4-2593-456a-b927-7b6a4af1d4a4" xlink:href="mho-20231231.xsd#mho_Year3Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AwardDateDomain_12e62026-4736-491f-9def-44da951339f9" xlink:to="loc_mho_Year3Member_042a77b4-2593-456a-b927-7b6a4af1d4a4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_8f18cf86-d019-49e1-a238-ff0e73d999f5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_d84f6b96-2e06-4ee6-9fbc-1731d13a7acd" xlink:to="loc_us-gaap_AwardTypeAxis_8f18cf86-d019-49e1-a238-ff0e73d999f5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_8f18cf86-d019-49e1-a238-ff0e73d999f5_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_8f18cf86-d019-49e1-a238-ff0e73d999f5" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_8f18cf86-d019-49e1-a238-ff0e73d999f5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_84aecc24-df1d-4fdc-ba03-057be42d9328" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_8f18cf86-d019-49e1-a238-ff0e73d999f5" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_84aecc24-df1d-4fdc-ba03-057be42d9328" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_PerformanceConditionAwardsMember_6dab23ce-cb34-4dfe-8ee5-b336f2b122ee" xlink:href="mho-20231231.xsd#mho_PerformanceConditionAwardsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_84aecc24-df1d-4fdc-ba03-057be42d9328" xlink:to="loc_mho_PerformanceConditionAwardsMember_6dab23ce-cb34-4dfe-8ee5-b336f2b122ee" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_MarketConditionAwardsMember_91fa21b8-864f-466d-9968-384a988b4f20" xlink:href="mho-20231231.xsd#mho_MarketConditionAwardsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_84aecc24-df1d-4fdc-ba03-057be42d9328" xlink:to="loc_mho_MarketConditionAwardsMember_91fa21b8-864f-466d-9968-384a988b4f20" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_f7f71214-4f33-48ce-ae41-c42acb5466bc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_d84f6b96-2e06-4ee6-9fbc-1731d13a7acd" xlink:to="loc_us-gaap_StatementClassOfStockAxis_f7f71214-4f33-48ce-ae41-c42acb5466bc" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_f7f71214-4f33-48ce-ae41-c42acb5466bc_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_f7f71214-4f33-48ce-ae41-c42acb5466bc" xlink:to="loc_us-gaap_ClassOfStockDomain_f7f71214-4f33-48ce-ae41-c42acb5466bc_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_d58b461a-20ae-49ca-a1c4-b0dddc408558" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_f7f71214-4f33-48ce-ae41-c42acb5466bc" xlink:to="loc_us-gaap_ClassOfStockDomain_d58b461a-20ae-49ca-a1c4-b0dddc408558" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_de69f027-1c36-40af-93ed-31a3affee6f3" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_d84f6b96-2e06-4ee6-9fbc-1731d13a7acd" xlink:to="loc_srt_RangeAxis_de69f027-1c36-40af-93ed-31a3affee6f3" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_de69f027-1c36-40af-93ed-31a3affee6f3_default" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_de69f027-1c36-40af-93ed-31a3affee6f3" xlink:to="loc_srt_RangeMember_de69f027-1c36-40af-93ed-31a3affee6f3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_3c65279c-2ff7-4bc8-8444-c5b560cf1528" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_de69f027-1c36-40af-93ed-31a3affee6f3" xlink:to="loc_srt_RangeMember_3c65279c-2ff7-4bc8-8444-c5b560cf1528" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingAxis_f22848c2-4a0b-4af6-bf28-daf6d796289c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VestingAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_d84f6b96-2e06-4ee6-9fbc-1731d13a7acd" xlink:to="loc_us-gaap_VestingAxis_f22848c2-4a0b-4af6-bf28-daf6d796289c" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingDomain_f22848c2-4a0b-4af6-bf28-daf6d796289c_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VestingDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_VestingAxis_f22848c2-4a0b-4af6-bf28-daf6d796289c" xlink:to="loc_us-gaap_VestingDomain_f22848c2-4a0b-4af6-bf28-daf6d796289c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingDomain_874b8800-36c8-4b3c-b15d-f07b0d22e327" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VestingDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_VestingAxis_f22848c2-4a0b-4af6-bf28-daf6d796289c" xlink:to="loc_us-gaap_VestingDomain_874b8800-36c8-4b3c-b15d-f07b0d22e327" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_9fe4df06-3312-441c-b9c3-95195b7db356" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_856457f1-ebfb-4c9b-869a-b851bc253a74" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_9fe4df06-3312-441c-b9c3-95195b7db356" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_PercentageweightofPSUsrelatedtoperformancecondition_78db29ff-4fa0-45f7-8add-256fe63509e9" xlink:href="mho-20231231.xsd#mho_PercentageweightofPSUsrelatedtoperformancecondition"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_856457f1-ebfb-4c9b-869a-b851bc253a74" xlink:to="loc_mho_PercentageweightofPSUsrelatedtoperformancecondition_78db29ff-4fa0-45f7-8add-256fe63509e9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_PercentageweightofPSUsrelatedtomarketcondition_a67ca358-41fb-45b6-9137-b174e8cad81d" xlink:href="mho-20231231.xsd#mho_PercentageweightofPSUsrelatedtomarketcondition"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_856457f1-ebfb-4c9b-869a-b851bc253a74" xlink:to="loc_mho_PercentageweightofPSUsrelatedtomarketcondition_a67ca358-41fb-45b6-9137-b174e8cad81d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_a95f5e78-5673-403e-98f8-088f522423ee" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_856457f1-ebfb-4c9b-869a-b851bc253a74" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_a95f5e78-5673-403e-98f8-088f522423ee" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense_b690baed-40cd-49cf-9dc0-17d8b9048285" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_856457f1-ebfb-4c9b-869a-b851bc253a74" xlink:to="loc_us-gaap_DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense_b690baed-40cd-49cf-9dc0-17d8b9048285" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_3f73c140-de9a-427e-b84e-4bf57d024e5b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_856457f1-ebfb-4c9b-869a-b851bc253a74" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_3f73c140-de9a-427e-b84e-4bf57d024e5b" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_Compensationexpensetoberecognizedover3yearperiodatMinimumlevel_8edf9eaa-ec9d-409e-a2be-d2cf2985c233" xlink:href="mho-20231231.xsd#mho_Compensationexpensetoberecognizedover3yearperiodatMinimumlevel"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_856457f1-ebfb-4c9b-869a-b851bc253a74" xlink:to="loc_mho_Compensationexpensetoberecognizedover3yearperiodatMinimumlevel_8edf9eaa-ec9d-409e-a2be-d2cf2985c233" xlink:type="arc" order="6"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/FairValueMeasurementsLossGainOnAssetsandLiabilitiesMeasuredOnARecurringBasisDetails" xlink:type="simple" xlink:href="mho-20231231.xsd#FairValueMeasurementsLossGainOnAssetsandLiabilitiesMeasuredOnARecurringBasisDetails"/>
  <link:definitionLink xlink:role="http://www.mihomes.com/role/FairValueMeasurementsLossGainOnAssetsandLiabilitiesMeasuredOnARecurringBasisDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLineItems_d3505a3b-d64c-4d34-b03e-4c7b8cef9c4a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_8c228315-a670-49cc-a34e-a05927e4e82c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DerivativeLineItems_d3505a3b-d64c-4d34-b03e-4c7b8cef9c4a" xlink:to="loc_us-gaap_StatementTable_8c228315-a670-49cc-a34e-a05927e4e82c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_40533702-0461-46de-a6bb-39c426e48196" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_8c228315-a670-49cc-a34e-a05927e4e82c" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_40533702-0461-46de-a6bb-39c426e48196" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_40533702-0461-46de-a6bb-39c426e48196_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_40533702-0461-46de-a6bb-39c426e48196" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_40533702-0461-46de-a6bb-39c426e48196_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_b4cdfc39-b6ce-4395-9fc5-af58d0d6d01b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_40533702-0461-46de-a6bb-39c426e48196" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_b4cdfc39-b6ce-4395-9fc5-af58d0d6d01b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_MortgageLoansHeldForSaleMember_7734d3b3-7911-4691-94b2-fe750b537484" xlink:href="mho-20231231.xsd#mho_MortgageLoansHeldForSaleMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_b4cdfc39-b6ce-4395-9fc5-af58d0d6d01b" xlink:to="loc_mho_MortgageLoansHeldForSaleMember_7734d3b3-7911-4691-94b2-fe750b537484" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForwardContractsMember_d2633bab-8c37-4fe2-b863-047183fbde85" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ForwardContractsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_b4cdfc39-b6ce-4395-9fc5-af58d0d6d01b" xlink:to="loc_us-gaap_ForwardContractsMember_d2633bab-8c37-4fe2-b863-047183fbde85" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateLockCommitmentsMember_f7f5ccd0-fcdd-4841-883c-31f6cb4878cc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestRateLockCommitmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_b4cdfc39-b6ce-4395-9fc5-af58d0d6d01b" xlink:to="loc_us-gaap_InterestRateLockCommitmentsMember_f7f5ccd0-fcdd-4841-883c-31f6cb4878cc" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoanPurchaseCommitmentsMember_a96cd4a4-3e09-4f93-9e49-2867078d8dbd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LoanPurchaseCommitmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_b4cdfc39-b6ce-4395-9fc5-af58d0d6d01b" xlink:to="loc_us-gaap_LoanPurchaseCommitmentsMember_a96cd4a4-3e09-4f93-9e49-2867078d8dbd" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis_c8dc1638-47f5-4a79-869d-1a2160e7288e" xlink:href="mho-20231231.xsd#mho_GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_d3505a3b-d64c-4d34-b03e-4c7b8cef9c4a" xlink:to="loc_mho_GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis_c8dc1638-47f5-4a79-869d-1a2160e7288e" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/FairValueMeasurementsBalanceSheetLocationofFinancialInstrumentsDetails" xlink:type="simple" xlink:href="mho-20231231.xsd#FairValueMeasurementsBalanceSheetLocationofFinancialInstrumentsDetails"/>
  <link:definitionLink xlink:role="http://www.mihomes.com/role/FairValueMeasurementsBalanceSheetLocationofFinancialInstrumentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativesFairValueLineItems_876d2e07-64ec-4e69-97e9-2769b02518e0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativesFairValueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_3849fd3b-b686-47cd-ab29-96ddda29ba87" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_876d2e07-64ec-4e69-97e9-2769b02518e0" xlink:to="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_3849fd3b-b686-47cd-ab29-96ddda29ba87" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_5e20a564-0b30-49f1-beb3-27d86c0a8a6f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_3849fd3b-b686-47cd-ab29-96ddda29ba87" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_5e20a564-0b30-49f1-beb3-27d86c0a8a6f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_5e20a564-0b30-49f1-beb3-27d86c0a8a6f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_5e20a564-0b30-49f1-beb3-27d86c0a8a6f" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_5e20a564-0b30-49f1-beb3-27d86c0a8a6f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_0e6ef2e3-8686-450c-948a-a61d6d2b3bba" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_5e20a564-0b30-49f1-beb3-27d86c0a8a6f" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_0e6ef2e3-8686-450c-948a-a61d6d2b3bba" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForwardContractsMember_2036b732-a656-417e-a795-bca245444040" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ForwardContractsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_0e6ef2e3-8686-450c-948a-a61d6d2b3bba" xlink:to="loc_us-gaap_ForwardContractsMember_2036b732-a656-417e-a795-bca245444040" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateLockCommitmentsMember_6e057856-7870-4b53-afa2-d3d95e3afe00" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestRateLockCommitmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_0e6ef2e3-8686-450c-948a-a61d6d2b3bba" xlink:to="loc_us-gaap_InterestRateLockCommitmentsMember_6e057856-7870-4b53-afa2-d3d95e3afe00" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoanPurchaseCommitmentsMember_3fc67308-9d3b-47fe-9c47-c93de3e13e3a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LoanPurchaseCommitmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_0e6ef2e3-8686-450c-948a-a61d6d2b3bba" xlink:to="loc_us-gaap_LoanPurchaseCommitmentsMember_3fc67308-9d3b-47fe-9c47-c93de3e13e3a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeAsset_0c34c7a1-b975-46e1-97b0-6de5089886ac" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_876d2e07-64ec-4e69-97e9-2769b02518e0" xlink:to="loc_us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeAsset_0c34c7a1-b975-46e1-97b0-6de5089886ac" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability_e18caf78-aa09-4c4c-8d74-dc8748abdb6b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_876d2e07-64ec-4e69-97e9-2769b02518e0" xlink:to="loc_us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability_e18caf78-aa09-4c4c-8d74-dc8748abdb6b" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredonaNonRecurringBasisDetails" xlink:type="simple" xlink:href="mho-20231231.xsd#FairValueMeasurementsAssetsandLiabilitiesMeasuredonaNonRecurringBasisDetails"/>
  <link:definitionLink xlink:role="http://www.mihomes.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredonaNonRecurringBasisDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_3fc992e2-259e-46c8-b386-6c539617b738" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_b3649656-9ca2-4bc9-8ad3-04a3f098f28c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_3fc992e2-259e-46c8-b386-6c539617b738" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_b3649656-9ca2-4bc9-8ad3-04a3f098f28c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_07a83db7-a7b2-4c09-92c0-eeee3452706e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_b3649656-9ca2-4bc9-8ad3-04a3f098f28c" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_07a83db7-a7b2-4c09-92c0-eeee3452706e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_07a83db7-a7b2-4c09-92c0-eeee3452706e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_07a83db7-a7b2-4c09-92c0-eeee3452706e" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_07a83db7-a7b2-4c09-92c0-eeee3452706e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_dfc3824a-83dd-4c8d-b619-f93f36195bd4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_07a83db7-a7b2-4c09-92c0-eeee3452706e" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_dfc3824a-83dd-4c8d-b619-f93f36195bd4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_5388f875-a3ba-4649-9f54-8abd241edc58" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_dfc3824a-83dd-4c8d-b619-f93f36195bd4" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_5388f875-a3ba-4649-9f54-8abd241edc58" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_LongLivedRealEstateAssetsFairValueDisclosure_80aec7fe-5a8b-4b5c-9990-c2afa203114a" xlink:href="mho-20231231.xsd#mho_LongLivedRealEstateAssetsFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_3fc992e2-259e-46c8-b386-6c539617b738" xlink:to="loc_mho_LongLivedRealEstateAssetsFairValueDisclosure_80aec7fe-5a8b-4b5c-9990-c2afa203114a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_RealEstateRelatedImpairments_d53ee640-e19a-42d9-9e39-ec267abf0b35" xlink:href="mho-20231231.xsd#mho_RealEstateRelatedImpairments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_3fc992e2-259e-46c8-b386-6c539617b738" xlink:to="loc_mho_RealEstateRelatedImpairments_d53ee640-e19a-42d9-9e39-ec267abf0b35" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_LongLivedAssetsInitialBasis_c9ce4382-7c63-4245-8383-8b40bb5297f8" xlink:href="mho-20231231.xsd#mho_LongLivedAssetsInitialBasis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_3fc992e2-259e-46c8-b386-6c539617b738" xlink:to="loc_mho_LongLivedAssetsInitialBasis_c9ce4382-7c63-4245-8383-8b40bb5297f8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_ValuationAdjustmentsToInvestmentsInUnconsolidatedEntities_0bcad74b-750e-444e-9ff9-357645c9b599" xlink:href="mho-20231231.xsd#mho_ValuationAdjustmentsToInvestmentsInUnconsolidatedEntities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_3fc992e2-259e-46c8-b386-6c539617b738" xlink:to="loc_mho_ValuationAdjustmentsToInvestmentsInUnconsolidatedEntities_0bcad74b-750e-444e-9ff9-357645c9b599" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MortgageServicingRightsMSRImpairmentRecovery_94f6abad-7217-452f-a324-beace598c53a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MortgageServicingRightsMSRImpairmentRecovery"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_3fc992e2-259e-46c8-b386-6c539617b738" xlink:to="loc_us-gaap_MortgageServicingRightsMSRImpairmentRecovery_94f6abad-7217-452f-a324-beace598c53a" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/FairValueMeasurementsFinancialInstrumentsDetails" xlink:type="simple" xlink:href="mho-20231231.xsd#FairValueMeasurementsFinancialInstrumentsDetails"/>
  <link:definitionLink xlink:role="http://www.mihomes.com/role/FairValueMeasurementsFinancialInstrumentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_4cf285d8-a67c-46a5-a346-7632c8304432" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTable_b13dbbcb-9ec4-45dd-af31-7ea00fd34a43" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByBalanceSheetGroupingTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_4cf285d8-a67c-46a5-a346-7632c8304432" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTable_b13dbbcb-9ec4-45dd-af31-7ea00fd34a43" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementBasisAxis_0ad097f3-3d69-40dd-ba19-61e1809ca054" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByMeasurementBasisAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_b13dbbcb-9ec4-45dd-af31-7ea00fd34a43" xlink:to="loc_us-gaap_FairValueByMeasurementBasisAxis_0ad097f3-3d69-40dd-ba19-61e1809ca054" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_0ad097f3-3d69-40dd-ba19-61e1809ca054_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis_0ad097f3-3d69-40dd-ba19-61e1809ca054" xlink:to="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_0ad097f3-3d69-40dd-ba19-61e1809ca054_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureItemAmountsDomain_da3c37ed-5220-4ca7-8d56-9c90918e36d2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueDisclosureItemAmountsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis_0ad097f3-3d69-40dd-ba19-61e1809ca054" xlink:to="loc_us-gaap_FairValueDisclosureItemAmountsDomain_da3c37ed-5220-4ca7-8d56-9c90918e36d2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_851b7245-30be-450e-8462-acb4bf5e5f23" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CarryingReportedAmountFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_da3c37ed-5220-4ca7-8d56-9c90918e36d2" xlink:to="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_851b7245-30be-450e-8462-acb4bf5e5f23" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_6c7dfbde-a044-4e2a-ba17-76df4b39745b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EstimateOfFairValueFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_da3c37ed-5220-4ca7-8d56-9c90918e36d2" xlink:to="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_6c7dfbde-a044-4e2a-ba17-76df4b39745b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_1182f43f-53d5-4c02-8de6-e49c9e21de07" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_da3c37ed-5220-4ca7-8d56-9c90918e36d2" xlink:to="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_1182f43f-53d5-4c02-8de6-e49c9e21de07" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_edc896c5-2333-4a6a-afdf-b16470cb1685" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_b13dbbcb-9ec4-45dd-af31-7ea00fd34a43" xlink:to="loc_us-gaap_CreditFacilityAxis_edc896c5-2333-4a6a-afdf-b16470cb1685" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_edc896c5-2333-4a6a-afdf-b16470cb1685_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_edc896c5-2333-4a6a-afdf-b16470cb1685" xlink:to="loc_us-gaap_CreditFacilityDomain_edc896c5-2333-4a6a-afdf-b16470cb1685_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_dff827f8-9ec9-4a00-9b57-b79c59605197" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_edc896c5-2333-4a6a-afdf-b16470cb1685" xlink:to="loc_us-gaap_CreditFacilityDomain_dff827f8-9ec9-4a00-9b57-b79c59605197" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_d9dca8d8-f716-49d5-8f1c-3e0377831639" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_dff827f8-9ec9-4a00-9b57-b79c59605197" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_d9dca8d8-f716-49d5-8f1c-3e0377831639" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_9aedbc9a-1bf3-4616-8010-74d68c356c94" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_4cf285d8-a67c-46a5-a346-7632c8304432" xlink:to="loc_us-gaap_AssetsAbstract_9aedbc9a-1bf3-4616-8010-74d68c356c94" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServicingAsset_dcfbd97d-f925-4a50-8658-66e5226209c3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ServicingAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_9aedbc9a-1bf3-4616-8010-74d68c356c94" xlink:to="loc_us-gaap_ServicingAsset_dcfbd97d-f925-4a50-8658-66e5226209c3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_762cd420-641f-4c43-a8ac-652db18669ed" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_9aedbc9a-1bf3-4616-8010-74d68c356c94" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_762cd420-641f-4c43-a8ac-652db18669ed" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MortgagesHeldForSaleFairValueDisclosure_f1814610-7673-46ea-a1d1-42874c27fad2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MortgagesHeldForSaleFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_9aedbc9a-1bf3-4616-8010-74d68c356c94" xlink:to="loc_us-gaap_MortgagesHeldForSaleFairValueDisclosure_f1814610-7673-46ea-a1d1-42874c27fad2" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_InterestRateLockCommitmentsFairValueDisclosuresAssets_e49c2d84-c5e9-4de2-82d9-be0f3294163f" xlink:href="mho-20231231.xsd#mho_InterestRateLockCommitmentsFairValueDisclosuresAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_9aedbc9a-1bf3-4616-8010-74d68c356c94" xlink:to="loc_mho_InterestRateLockCommitmentsFairValueDisclosuresAssets_e49c2d84-c5e9-4de2-82d9-be0f3294163f" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_BestEffortsContractsforCommittedInterestRateLockCommitmentsandMortgageLoansHeldforSaleFairValueDisclosuresAssets_945db8aa-e7a8-48bb-9b4c-f0bc4d063a60" xlink:href="mho-20231231.xsd#mho_BestEffortsContractsforCommittedInterestRateLockCommitmentsandMortgageLoansHeldforSaleFairValueDisclosuresAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_9aedbc9a-1bf3-4616-8010-74d68c356c94" xlink:to="loc_mho_BestEffortsContractsforCommittedInterestRateLockCommitmentsandMortgageLoansHeldforSaleFairValueDisclosuresAssets_945db8aa-e7a8-48bb-9b4c-f0bc4d063a60" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_ForwardContractsFairValueDisclosureAssets_d89712ef-90f6-4c6b-a613-1339b4d439b1" xlink:href="mho-20231231.xsd#mho_ForwardContractsFairValueDisclosureAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_9aedbc9a-1bf3-4616-8010-74d68c356c94" xlink:to="loc_mho_ForwardContractsFairValueDisclosureAssets_d89712ef-90f6-4c6b-a613-1339b4d439b1" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAbstract_2e88467d-d2dd-4e29-ae1b-11aba2f5cced" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_4cf285d8-a67c-46a5-a346-7632c8304432" xlink:to="loc_us-gaap_LiabilitiesAbstract_2e88467d-d2dd-4e29-ae1b-11aba2f5cced" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LinesOfCreditFairValueDisclosure_9b88fec5-6894-46f0-a06a-8717e9eb6ec0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LinesOfCreditFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAbstract_2e88467d-d2dd-4e29-ae1b-11aba2f5cced" xlink:to="loc_us-gaap_LinesOfCreditFairValueDisclosure_9b88fec5-6894-46f0-a06a-8717e9eb6ec0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableFairValueDisclosure_4c550cb8-c38e-4dd2-bf49-55e0e2ef087e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NotesPayableFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAbstract_2e88467d-d2dd-4e29-ae1b-11aba2f5cced" xlink:to="loc_us-gaap_NotesPayableFairValueDisclosure_4c550cb8-c38e-4dd2-bf49-55e0e2ef087e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansPayableFairValueDisclosure_bf239beb-98e6-422b-9adc-1784c4271a29" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LoansPayableFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAbstract_2e88467d-d2dd-4e29-ae1b-11aba2f5cced" xlink:to="loc_us-gaap_LoansPayableFairValueDisclosure_bf239beb-98e6-422b-9adc-1784c4271a29" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_SeniorNotesDue2028FairValueDisclosure_8492f54e-259d-4257-bff8-4eae25ade596" xlink:href="mho-20231231.xsd#mho_SeniorNotesDue2028FairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAbstract_2e88467d-d2dd-4e29-ae1b-11aba2f5cced" xlink:to="loc_mho_SeniorNotesDue2028FairValueDisclosure_8492f54e-259d-4257-bff8-4eae25ade596" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_SeniorNotesDue2030FairValueDisclosure_d6454069-41b8-43f9-98b1-e4d1cb74120e" xlink:href="mho-20231231.xsd#mho_SeniorNotesDue2030FairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAbstract_2e88467d-d2dd-4e29-ae1b-11aba2f5cced" xlink:to="loc_mho_SeniorNotesDue2030FairValueDisclosure_d6454069-41b8-43f9-98b1-e4d1cb74120e" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_InterestRateLockCommitmentsFairValueDisclosuresLiabilities_f7be82ea-7081-4d72-b460-371c8fa725b8" xlink:href="mho-20231231.xsd#mho_InterestRateLockCommitmentsFairValueDisclosuresLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAbstract_2e88467d-d2dd-4e29-ae1b-11aba2f5cced" xlink:to="loc_mho_InterestRateLockCommitmentsFairValueDisclosuresLiabilities_f7be82ea-7081-4d72-b460-371c8fa725b8" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_BestEffortsContractsForCommittedInterestRateLockCommitmentsAndMortgageLoansHeldForSaleFairValueDisclosures_539807a1-3e20-4272-93d8-f64b95d83136" xlink:href="mho-20231231.xsd#mho_BestEffortsContractsForCommittedInterestRateLockCommitmentsAndMortgageLoansHeldForSaleFairValueDisclosures"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAbstract_2e88467d-d2dd-4e29-ae1b-11aba2f5cced" xlink:to="loc_mho_BestEffortsContractsForCommittedInterestRateLockCommitmentsAndMortgageLoansHeldForSaleFairValueDisclosures_539807a1-3e20-4272-93d8-f64b95d83136" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_ForwardContractsFairValueDisclosuresLiabilities_1654df8a-7bba-424c-a4e4-055868772a21" xlink:href="mho-20231231.xsd#mho_ForwardContractsFairValueDisclosuresLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAbstract_2e88467d-d2dd-4e29-ae1b-11aba2f5cced" xlink:to="loc_mho_ForwardContractsFairValueDisclosuresLiabilities_1654df8a-7bba-424c-a4e4-055868772a21" xlink:type="arc" order="8"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/FairValueMeasurementsFairValueofFinancialInstrumentAssumptionsDetails" xlink:type="simple" xlink:href="mho-20231231.xsd#FairValueMeasurementsFairValueofFinancialInstrumentAssumptionsDetails"/>
  <link:definitionLink xlink:role="http://www.mihomes.com/role/FairValueMeasurementsFairValueofFinancialInstrumentAssumptionsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_mho_FairValueofFinancialInstrumentAssumptionsLineItems_66b1b669-f24f-487d-a60a-efdb170189e7" xlink:href="mho-20231231.xsd#mho_FairValueofFinancialInstrumentAssumptionsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_FairValueofFinancialInstrumentAssumptionsTable_3838bd3a-d8f6-4c38-88d6-0dc1ca4ae86f" xlink:href="mho-20231231.xsd#mho_FairValueofFinancialInstrumentAssumptionsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_mho_FairValueofFinancialInstrumentAssumptionsLineItems_66b1b669-f24f-487d-a60a-efdb170189e7" xlink:to="loc_mho_FairValueofFinancialInstrumentAssumptionsTable_3838bd3a-d8f6-4c38-88d6-0dc1ca4ae86f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_2e8fcb0e-ea86-4a9b-9974-b21590991961" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_mho_FairValueofFinancialInstrumentAssumptionsTable_3838bd3a-d8f6-4c38-88d6-0dc1ca4ae86f" xlink:to="loc_us-gaap_CreditFacilityAxis_2e8fcb0e-ea86-4a9b-9974-b21590991961" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_2e8fcb0e-ea86-4a9b-9974-b21590991961_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_2e8fcb0e-ea86-4a9b-9974-b21590991961" xlink:to="loc_us-gaap_CreditFacilityDomain_2e8fcb0e-ea86-4a9b-9974-b21590991961_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_213e2aee-bee7-43b5-bfce-61dca8cd0d62" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_2e8fcb0e-ea86-4a9b-9974-b21590991961" xlink:to="loc_us-gaap_CreditFacilityDomain_213e2aee-bee7-43b5-bfce-61dca8cd0d62" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_93f39fd1-b154-4f14-999f-2de708b32cc6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_213e2aee-bee7-43b5-bfce-61dca8cd0d62" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_93f39fd1-b154-4f14-999f-2de708b32cc6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_JPMMasterRepurchaseAgreementMember_e72109eb-460b-4a50-b058-8124a2c0e906" xlink:href="mho-20231231.xsd#mho_JPMMasterRepurchaseAgreementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_213e2aee-bee7-43b5-bfce-61dca8cd0d62" xlink:to="loc_mho_JPMMasterRepurchaseAgreementMember_e72109eb-460b-4a50-b058-8124a2c0e906" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtPercentageBearingVariableInterestRate_6ba4d09c-9cf7-4c71-b582-097c4f21d2e9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtPercentageBearingVariableInterestRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_mho_FairValueofFinancialInstrumentAssumptionsLineItems_66b1b669-f24f-487d-a60a-efdb170189e7" xlink:to="loc_us-gaap_LongTermDebtPercentageBearingVariableInterestRate_6ba4d09c-9cf7-4c71-b582-097c4f21d2e9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_21bb5753-96d3-467f-bba7-de5aeb3003c8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_mho_FairValueofFinancialInstrumentAssumptionsLineItems_66b1b669-f24f-487d-a60a-efdb170189e7" xlink:to="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_21bb5753-96d3-467f-bba7-de5aeb3003c8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_9e98c7fd-50f9-43a8-b616-a579c7587082" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_mho_FairValueofFinancialInstrumentAssumptionsLineItems_66b1b669-f24f-487d-a60a-efdb170189e7" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_9e98c7fd-50f9-43a8-b616-a579c7587082" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityInitiationDate1_fcf2eadb-0c7e-4eae-a21c-8c36bcaec5c3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityInitiationDate1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_mho_FairValueofFinancialInstrumentAssumptionsLineItems_66b1b669-f24f-487d-a60a-efdb170189e7" xlink:to="loc_us-gaap_LineOfCreditFacilityInitiationDate1_fcf2eadb-0c7e-4eae-a21c-8c36bcaec5c3" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/TransactionswithRelatedPartiesTransactionswithRelatedPartiesDetails" xlink:type="simple" xlink:href="mho-20231231.xsd#TransactionswithRelatedPartiesTransactionswithRelatedPartiesDetails"/>
  <link:definitionLink xlink:role="http://www.mihomes.com/role/TransactionswithRelatedPartiesTransactionswithRelatedPartiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionLineItems_624f0aaa-24df-4105-9c40-9b286eb7e302" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_826b76dd-b94b-41ac-b1bd-bfea9455d03c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_624f0aaa-24df-4105-9c40-9b286eb7e302" xlink:to="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_826b76dd-b94b-41ac-b1bd-bfea9455d03c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionAxis_dd3e7165-a6b3-4764-a5b4-299b5edeb99f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_826b76dd-b94b-41ac-b1bd-bfea9455d03c" xlink:to="loc_us-gaap_RelatedPartyTransactionAxis_dd3e7165-a6b3-4764-a5b4-299b5edeb99f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionDomain_dd3e7165-a6b3-4764-a5b4-299b5edeb99f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RelatedPartyTransactionAxis_dd3e7165-a6b3-4764-a5b4-299b5edeb99f" xlink:to="loc_us-gaap_RelatedPartyTransactionDomain_dd3e7165-a6b3-4764-a5b4-299b5edeb99f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionDomain_c39f6aef-365a-4dde-a24f-9ea70df81eca" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RelatedPartyTransactionAxis_dd3e7165-a6b3-4764-a5b4-299b5edeb99f" xlink:to="loc_us-gaap_RelatedPartyTransactionDomain_c39f6aef-365a-4dde-a24f-9ea70df81eca" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionAmountsOfTransaction_1086f713-3f8d-46bc-88ee-8c72e7e825aa" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionAmountsOfTransaction"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_624f0aaa-24df-4105-9c40-9b286eb7e302" xlink:to="loc_us-gaap_RelatedPartyTransactionAmountsOfTransaction_1086f713-3f8d-46bc-88ee-8c72e7e825aa" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty_de8c4370-bf8d-403f-be83-6ed40a4d830a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_624f0aaa-24df-4105-9c40-9b286eb7e302" xlink:to="loc_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty_de8c4370-bf8d-403f-be83-6ed40a4d830a" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/InvestmentinJointVentureArrangementsInvestmentinJointVentureArrangementsDetails" xlink:type="simple" xlink:href="mho-20231231.xsd#InvestmentinJointVentureArrangementsInvestmentinJointVentureArrangementsDetails"/>
  <link:definitionLink xlink:role="http://www.mihomes.com/role/InvestmentinJointVentureArrangementsInvestmentinJointVentureArrangementsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_0fba078a-4485-42eb-8748-ec1acba21b70" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_eadf2bc8-9374-43d3-b2ac-c4896a4dcd9d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_0fba078a-4485-42eb-8748-ec1acba21b70" xlink:to="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_eadf2bc8-9374-43d3-b2ac-c4896a4dcd9d" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_6b7b8e57-fa2b-491f-aa0d-4a1fd9b00842" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_eadf2bc8-9374-43d3-b2ac-c4896a4dcd9d" xlink:to="loc_srt_RangeAxis_6b7b8e57-fa2b-491f-aa0d-4a1fd9b00842" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_6b7b8e57-fa2b-491f-aa0d-4a1fd9b00842_default" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_6b7b8e57-fa2b-491f-aa0d-4a1fd9b00842" xlink:to="loc_srt_RangeMember_6b7b8e57-fa2b-491f-aa0d-4a1fd9b00842_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_547448f5-cf71-4375-9f3b-d6a8f42b3f80" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_6b7b8e57-fa2b-491f-aa0d-4a1fd9b00842" xlink:to="loc_srt_RangeMember_547448f5-cf71-4375-9f3b-d6a8f42b3f80" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_17883c5b-af08-4334-a39b-dafc2fb6bdd0" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_547448f5-cf71-4375-9f3b-d6a8f42b3f80" xlink:to="loc_srt_MinimumMember_17883c5b-af08-4334-a39b-dafc2fb6bdd0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_0c6257f0-0a19-45eb-99ff-4ae9a8a0e73a" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_547448f5-cf71-4375-9f3b-d6a8f42b3f80" xlink:to="loc_srt_MaximumMember_0c6257f0-0a19-45eb-99ff-4ae9a8a0e73a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_04bc6d1d-61ed-4316-ba23-df850d6e785f" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_eadf2bc8-9374-43d3-b2ac-c4896a4dcd9d" xlink:to="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_04bc6d1d-61ed-4316-ba23-df850d6e785f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_04bc6d1d-61ed-4316-ba23-df850d6e785f_default" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_04bc6d1d-61ed-4316-ba23-df850d6e785f" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_04bc6d1d-61ed-4316-ba23-df850d6e785f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_cb7d78c3-0920-45b1-a047-052be73f4d90" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_04bc6d1d-61ed-4316-ba23-df850d6e785f" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_cb7d78c3-0920-45b1-a047-052be73f4d90" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_MinimumMemberOwnershipMember_e9eea186-aeb7-4fd9-8c4d-3c0226010b44" xlink:href="mho-20231231.xsd#mho_MinimumMemberOwnershipMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_cb7d78c3-0920-45b1-a047-052be73f4d90" xlink:to="loc_mho_MinimumMemberOwnershipMember_e9eea186-aeb7-4fd9-8c4d-3c0226010b44" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_MaximumMemberOwnershipMember_d3b64fe0-4461-4923-a0d1-1c89f947db35" xlink:href="mho-20231231.xsd#mho_MaximumMemberOwnershipMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_cb7d78c3-0920-45b1-a047-052be73f4d90" xlink:to="loc_mho_MaximumMemberOwnershipMember_d3b64fe0-4461-4923-a0d1-1c89f947db35" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_EquityinvestedinLLCs_d4277f4e-d49d-4a40-9873-bed81c1d27f7" xlink:href="mho-20231231.xsd#mho_EquityinvestedinLLCs"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_0fba078a-4485-42eb-8748-ec1acba21b70" xlink:to="loc_mho_EquityinvestedinLLCs_d4277f4e-d49d-4a40-9873-bed81c1d27f7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage_f1484d0c-105f-4999-8ff4-ed0079df84ff" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_0fba078a-4485-42eb-8748-ec1acba21b70" xlink:to="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage_f1484d0c-105f-4999-8ff4-ed0079df84ff" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_DiscountRateUsedInDeterminingFairValueOfLandAndLots_70a9a5e4-293c-4e4b-93f7-52e11165da09" xlink:href="mho-20231231.xsd#mho_DiscountRateUsedInDeterminingFairValueOfLandAndLots"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_0fba078a-4485-42eb-8748-ec1acba21b70" xlink:to="loc_mho_DiscountRateUsedInDeterminingFairValueOfLandAndLots_70a9a5e4-293c-4e4b-93f7-52e11165da09" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/CommunityDevelopmentDistrictInfrastructureandRelatedObligationsCommunityDevelopmentDistrictInfrastructureandRelatedObligationsDetails" xlink:type="simple" xlink:href="mho-20231231.xsd#CommunityDevelopmentDistrictInfrastructureandRelatedObligationsCommunityDevelopmentDistrictInfrastructureandRelatedObligationsDetails"/>
  <link:definitionLink xlink:role="http://www.mihomes.com/role/CommunityDevelopmentDistrictInfrastructureandRelatedObligationsCommunityDevelopmentDistrictInfrastructureandRelatedObligationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_mho_LongTermCddsIssuedAndOutstandingLineItems_afd224c0-82b9-4beb-98cd-fb28041ba3cf" xlink:href="mho-20231231.xsd#mho_LongTermCddsIssuedAndOutstandingLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_LongtermCDDsTable_43b79644-c635-46fd-acd8-11b71d485c56" xlink:href="mho-20231231.xsd#mho_LongtermCDDsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_mho_LongTermCddsIssuedAndOutstandingLineItems_afd224c0-82b9-4beb-98cd-fb28041ba3cf" xlink:to="loc_mho_LongtermCDDsTable_43b79644-c635-46fd-acd8-11b71d485c56" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_3302bb61-5894-4719-a0f5-ccebfb1faaf7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_mho_LongtermCDDsTable_43b79644-c635-46fd-acd8-11b71d485c56" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_3302bb61-5894-4719-a0f5-ccebfb1faaf7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_3302bb61-5894-4719-a0f5-ccebfb1faaf7_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_3302bb61-5894-4719-a0f5-ccebfb1faaf7" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_3302bb61-5894-4719-a0f5-ccebfb1faaf7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_fde60e8c-11e8-43a8-89fb-bf2468300742" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_3302bb61-5894-4719-a0f5-ccebfb1faaf7" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_fde60e8c-11e8-43a8-89fb-bf2468300742" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_CDDdue512048Member_17315d33-44a3-4dfd-9df7-57f2db8cc64b" xlink:href="mho-20231231.xsd#mho_CDDdue512048Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_fde60e8c-11e8-43a8-89fb-bf2468300742" xlink:to="loc_mho_CDDdue512048Member_17315d33-44a3-4dfd-9df7-57f2db8cc64b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_CDDdue512049Member_9c9c9eed-2399-46c7-8488-5a337e85bd73" xlink:href="mho-20231231.xsd#mho_CDDdue512049Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_fde60e8c-11e8-43a8-89fb-bf2468300742" xlink:to="loc_mho_CDDdue512049Member_9c9c9eed-2399-46c7-8488-5a337e85bd73" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_CDDDue512050Member_5dabb52b-9ff6-44e5-bce5-592a00cc593a" xlink:href="mho-20231231.xsd#mho_CDDDue512050Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_fde60e8c-11e8-43a8-89fb-bf2468300742" xlink:to="loc_mho_CDDDue512050Member_5dabb52b-9ff6-44e5-bce5-592a00cc593a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_CDDDue512051SARMember_0eccdd1b-dea3-4752-967c-e24db7abd62b" xlink:href="mho-20231231.xsd#mho_CDDDue512051SARMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_fde60e8c-11e8-43a8-89fb-bf2468300742" xlink:to="loc_mho_CDDDue512051SARMember_0eccdd1b-dea3-4752-967c-e24db7abd62b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_CDDDue512051TAMPAMember_7fbdd01f-1cc8-4329-8e04-452179664fe0" xlink:href="mho-20231231.xsd#mho_CDDDue512051TAMPAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_fde60e8c-11e8-43a8-89fb-bf2468300742" xlink:to="loc_mho_CDDDue512051TAMPAMember_7fbdd01f-1cc8-4329-8e04-452179664fe0" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_CDDDue512052SARMember_85c74bdc-01df-4a25-a402-6951cc733f22" xlink:href="mho-20231231.xsd#mho_CDDDue512052SARMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_fde60e8c-11e8-43a8-89fb-bf2468300742" xlink:to="loc_mho_CDDDue512052SARMember_85c74bdc-01df-4a25-a402-6951cc733f22" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_CDDDue512051TAMPACobblestoneMember_85655242-0c9d-4fde-86af-6f907a77f9ee" xlink:href="mho-20231231.xsd#mho_CDDDue512051TAMPACobblestoneMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_fde60e8c-11e8-43a8-89fb-bf2468300742" xlink:to="loc_mho_CDDDue512051TAMPACobblestoneMember_85655242-0c9d-4fde-86af-6f907a77f9ee" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_CDDDue512053TAMPAMember_7a8fcd46-618f-40ae-a474-09864b0965c3" xlink:href="mho-20231231.xsd#mho_CDDDue512053TAMPAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_fde60e8c-11e8-43a8-89fb-bf2468300742" xlink:to="loc_mho_CDDDue512053TAMPAMember_7a8fcd46-618f-40ae-a474-09864b0965c3" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_CDDDue512052TAMPAMember_91730315-20cd-4a38-9612-2473fe9e06c2" xlink:href="mho-20231231.xsd#mho_CDDDue512052TAMPAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_fde60e8c-11e8-43a8-89fb-bf2468300742" xlink:to="loc_mho_CDDDue512052TAMPAMember_91730315-20cd-4a38-9612-2473fe9e06c2" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_CDDDue512053TAMPAHilltopMember_2b6b9872-58f9-4300-9b77-cc45c69497d6" xlink:href="mho-20231231.xsd#mho_CDDDue512053TAMPAHilltopMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_fde60e8c-11e8-43a8-89fb-bf2468300742" xlink:to="loc_mho_CDDDue512053TAMPAHilltopMember_2b6b9872-58f9-4300-9b77-cc45c69497d6" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentIssuanceDate1_d143e515-bf89-4ab1-8561-45a3ad456829" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentIssuanceDate1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_mho_LongTermCddsIssuedAndOutstandingLineItems_afd224c0-82b9-4beb-98cd-fb28041ba3cf" xlink:to="loc_us-gaap_DebtInstrumentIssuanceDate1_d143e515-bf89-4ab1-8561-45a3ad456829" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentMaturityDate_cb2e6fa8-6d30-4cd7-890c-ff5eaf7472cc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentMaturityDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_mho_LongTermCddsIssuedAndOutstandingLineItems_afd224c0-82b9-4beb-98cd-fb28041ba3cf" xlink:to="loc_us-gaap_DebtInstrumentMaturityDate_cb2e6fa8-6d30-4cd7-890c-ff5eaf7472cc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtPercentageBearingFixedInterestRate_42341b1a-30b0-4ecf-a34d-4dace30ac252" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtPercentageBearingFixedInterestRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_mho_LongTermCddsIssuedAndOutstandingLineItems_afd224c0-82b9-4beb-98cd-fb28041ba3cf" xlink:to="loc_us-gaap_LongTermDebtPercentageBearingFixedInterestRate_42341b1a-30b0-4ecf-a34d-4dace30ac252" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLongTermDebt_8ba6fc8a-6313-4281-91ae-486e8c022615" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLongTermDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_mho_LongTermCddsIssuedAndOutstandingLineItems_afd224c0-82b9-4beb-98cd-fb28041ba3cf" xlink:to="loc_us-gaap_OtherLongTermDebt_8ba6fc8a-6313-4281-91ae-486e8c022615" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/DebtDebtDetails" xlink:type="simple" xlink:href="mho-20231231.xsd#DebtDebtDetails"/>
  <link:definitionLink xlink:role="http://www.mihomes.com/role/DebtDebtDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_9750c44a-5a51-4e15-9a7a-1087e09043ee" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable_347f9116-abb2-4c7d-a2d3-ef3b11d8b33e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_9750c44a-5a51-4e15-9a7a-1087e09043ee" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_347f9116-abb2-4c7d-a2d3-ef3b11d8b33e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_26ba294d-abf1-47c8-bdc3-516f5c417653" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_347f9116-abb2-4c7d-a2d3-ef3b11d8b33e" xlink:to="loc_us-gaap_DebtInstrumentAxis_26ba294d-abf1-47c8-bdc3-516f5c417653" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_26ba294d-abf1-47c8-bdc3-516f5c417653_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_26ba294d-abf1-47c8-bdc3-516f5c417653" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_26ba294d-abf1-47c8-bdc3-516f5c417653_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_9f45e2b4-da1a-4c83-a179-923d98fa3144" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_26ba294d-abf1-47c8-bdc3-516f5c417653" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_9f45e2b4-da1a-4c83-a179-923d98fa3144" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_A2028SeniorNotesMember_514b9f09-7661-46a6-a332-fe1a51a392b8" xlink:href="mho-20231231.xsd#mho_A2028SeniorNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_9f45e2b4-da1a-4c83-a179-923d98fa3144" xlink:to="loc_mho_A2028SeniorNotesMember_514b9f09-7661-46a6-a332-fe1a51a392b8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_A2030SeniorNotesMember_2afd5fd8-70e1-4b1f-b3f3-f58c4deaedfb" xlink:href="mho-20231231.xsd#mho_A2030SeniorNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_9f45e2b4-da1a-4c83-a179-923d98fa3144" xlink:to="loc_mho_A2030SeniorNotesMember_2afd5fd8-70e1-4b1f-b3f3-f58c4deaedfb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_InterestCoverageRatioAxis_724627c2-693f-46d4-a611-f2121cb2956b" xlink:href="mho-20231231.xsd#mho_InterestCoverageRatioAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_347f9116-abb2-4c7d-a2d3-ef3b11d8b33e" xlink:to="loc_mho_InterestCoverageRatioAxis_724627c2-693f-46d4-a611-f2121cb2956b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_InterestCoverageRatioDomain_724627c2-693f-46d4-a611-f2121cb2956b_default" xlink:href="mho-20231231.xsd#mho_InterestCoverageRatioDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_mho_InterestCoverageRatioAxis_724627c2-693f-46d4-a611-f2121cb2956b" xlink:to="loc_mho_InterestCoverageRatioDomain_724627c2-693f-46d4-a611-f2121cb2956b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_InterestCoverageRatioDomain_33756c4f-8506-4aec-9e6a-8a979d230e19" xlink:href="mho-20231231.xsd#mho_InterestCoverageRatioDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_mho_InterestCoverageRatioAxis_724627c2-693f-46d4-a611-f2121cb2956b" xlink:to="loc_mho_InterestCoverageRatioDomain_33756c4f-8506-4aec-9e6a-8a979d230e19" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_ConsolidatedEbitdaMember_b8494268-2db7-4a43-9d00-ff2736a8c6ca" xlink:href="mho-20231231.xsd#mho_ConsolidatedEbitdaMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_mho_InterestCoverageRatioDomain_33756c4f-8506-4aec-9e6a-8a979d230e19" xlink:to="loc_mho_ConsolidatedEbitdaMember_b8494268-2db7-4a43-9d00-ff2736a8c6ca" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_ConsolidatedInterestIncurredMember_0d58273c-03da-4443-b8ac-7ea26dba0f6e" xlink:href="mho-20231231.xsd#mho_ConsolidatedInterestIncurredMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_mho_InterestCoverageRatioDomain_33756c4f-8506-4aec-9e6a-8a979d230e19" xlink:to="loc_mho_ConsolidatedInterestIncurredMember_0d58273c-03da-4443-b8ac-7ea26dba0f6e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_d7c4d1e9-0c80-4e49-bf06-27c9d4b626eb" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_347f9116-abb2-4c7d-a2d3-ef3b11d8b33e" xlink:to="loc_srt_RangeAxis_d7c4d1e9-0c80-4e49-bf06-27c9d4b626eb" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_d7c4d1e9-0c80-4e49-bf06-27c9d4b626eb_default" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_d7c4d1e9-0c80-4e49-bf06-27c9d4b626eb" xlink:to="loc_srt_RangeMember_d7c4d1e9-0c80-4e49-bf06-27c9d4b626eb_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_da40f0d8-6640-473c-a1b6-2be534889a8d" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_d7c4d1e9-0c80-4e49-bf06-27c9d4b626eb" xlink:to="loc_srt_RangeMember_da40f0d8-6640-473c-a1b6-2be534889a8d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_e55c6386-15a2-4d00-85db-40558acf22f1" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_da40f0d8-6640-473c-a1b6-2be534889a8d" xlink:to="loc_srt_MinimumMember_e55c6386-15a2-4d00-85db-40558acf22f1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_1c144717-dc16-467a-8e8f-44fe02637502" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_da40f0d8-6640-473c-a1b6-2be534889a8d" xlink:to="loc_srt_MaximumMember_1c144717-dc16-467a-8e8f-44fe02637502" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_e0a338c3-3bfd-4cbb-97a5-d58c5ed1437f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_347f9116-abb2-4c7d-a2d3-ef3b11d8b33e" xlink:to="loc_us-gaap_CreditFacilityAxis_e0a338c3-3bfd-4cbb-97a5-d58c5ed1437f" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_e0a338c3-3bfd-4cbb-97a5-d58c5ed1437f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_e0a338c3-3bfd-4cbb-97a5-d58c5ed1437f" xlink:to="loc_us-gaap_CreditFacilityDomain_e0a338c3-3bfd-4cbb-97a5-d58c5ed1437f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_8ab54610-f587-4ed5-bfea-6c5550548ccc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_e0a338c3-3bfd-4cbb-97a5-d58c5ed1437f" xlink:to="loc_us-gaap_CreditFacilityDomain_8ab54610-f587-4ed5-bfea-6c5550548ccc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_a1e27eb5-6504-484a-ac6b-078d5aec00fb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_8ab54610-f587-4ed5-bfea-6c5550548ccc" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_a1e27eb5-6504-484a-ac6b-078d5aec00fb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_5b8f1bc2-9cd6-427b-97fa-3bb7b1a3de34" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_9750c44a-5a51-4e15-9a7a-1087e09043ee" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_5b8f1bc2-9cd6-427b-97fa-3bb7b1a3de34" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_Sublimitforlettersofcredit_e76f13b4-fb1c-48bc-9a44-53a9fd4e3719" xlink:href="mho-20231231.xsd#mho_Sublimitforlettersofcredit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_9750c44a-5a51-4e15-9a7a-1087e09043ee" xlink:to="loc_mho_Sublimitforlettersofcredit_e76f13b4-fb1c-48bc-9a44-53a9fd4e3719" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityExpirationDate1_fee28173-1b04-4e1f-a0c7-a1b6f4d38f30" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityExpirationDate1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_9750c44a-5a51-4e15-9a7a-1087e09043ee" xlink:to="loc_us-gaap_LineOfCreditFacilityExpirationDate1_fee28173-1b04-4e1f-a0c7-a1b6f4d38f30" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount_bf795296-e0c3-4fc7-ac89-ca1e8ba9d815" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_9750c44a-5a51-4e15-9a7a-1087e09043ee" xlink:to="loc_us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount_bf795296-e0c3-4fc7-ac89-ca1e8ba9d815" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit_3939c1b2-0e40-4e4f-965b-8bc774ef9c2f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCredit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_9750c44a-5a51-4e15-9a7a-1087e09043ee" xlink:to="loc_us-gaap_LineOfCredit_3939c1b2-0e40-4e4f-965b-8bc774ef9c2f" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_LettersOfCreditOutstandingUnderCreditFacility_aeec84fb-3526-4aee-a655-358d502d502f" xlink:href="mho-20231231.xsd#mho_LettersOfCreditOutstandingUnderCreditFacility"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_9750c44a-5a51-4e15-9a7a-1087e09043ee" xlink:to="loc_mho_LettersOfCreditOutstandingUnderCreditFacility_aeec84fb-3526-4aee-a655-358d502d502f" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_052421bf-2937-46ed-92f4-f992221f42f2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_9750c44a-5a51-4e15-9a7a-1087e09043ee" xlink:to="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_052421bf-2937-46ed-92f4-f992221f42f2" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_2366b3ba-9760-4125-a1d2-44b936697be5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_9750c44a-5a51-4e15-9a7a-1087e09043ee" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_2366b3ba-9760-4125-a1d2-44b936697be5" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_a4632f1c-23a2-4e69-9269-10bae3e4399f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_9750c44a-5a51-4e15-9a7a-1087e09043ee" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_a4632f1c-23a2-4e69-9269-10bae3e4399f" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinimumNetWorthRequiredForCompliance_0677fc43-023c-43a5-9214-e6465031812d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MinimumNetWorthRequiredForCompliance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_9750c44a-5a51-4e15-9a7a-1087e09043ee" xlink:to="loc_us-gaap_MinimumNetWorthRequiredForCompliance_0677fc43-023c-43a5-9214-e6465031812d" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_Leverageratio_2337fb47-1cb6-4ec3-a6de-b876cd7b5114" xlink:href="mho-20231231.xsd#mho_Leverageratio"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_9750c44a-5a51-4e15-9a7a-1087e09043ee" xlink:to="loc_mho_Leverageratio_2337fb47-1cb6-4ec3-a6de-b876cd7b5114" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_InterestCoverageRatio_f2d15a58-98c1-4c3f-8e18-70cc49d6b213" xlink:href="mho-20231231.xsd#mho_InterestCoverageRatio"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_9750c44a-5a51-4e15-9a7a-1087e09043ee" xlink:to="loc_mho_InterestCoverageRatio_f2d15a58-98c1-4c3f-8e18-70cc49d6b213" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtPercentageBearingVariableInterestRate_76f9d082-7938-4b43-aa4f-db2d96f4dc3a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtPercentageBearingVariableInterestRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_9750c44a-5a51-4e15-9a7a-1087e09043ee" xlink:to="loc_us-gaap_LongTermDebtPercentageBearingVariableInterestRate_76f9d082-7938-4b43-aa4f-db2d96f4dc3a" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_78c804d7-e766-4cc4-baf4-31cdf46ed116" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_9750c44a-5a51-4e15-9a7a-1087e09043ee" xlink:to="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_78c804d7-e766-4cc4-baf4-31cdf46ed116" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_SOFRFloor_fe24c887-8d71-44e0-8106-2e27822e0371" xlink:href="mho-20231231.xsd#mho_SOFRFloor"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_9750c44a-5a51-4e15-9a7a-1087e09043ee" xlink:to="loc_mho_SOFRFloor_fe24c887-8d71-44e0-8106-2e27822e0371" xlink:type="arc" order="14"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/DebtMIFWarehousingAgreementDetails" xlink:type="simple" xlink:href="mho-20231231.xsd#DebtMIFWarehousingAgreementDetails"/>
  <link:definitionLink xlink:role="http://www.mihomes.com/role/DebtMIFWarehousingAgreementDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_a122a565-f0e0-485f-b058-012913ce9fa0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable_ae1d406b-6739-423f-af79-cdf36d5993a7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_a122a565-f0e0-485f-b058-012913ce9fa0" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_ae1d406b-6739-423f-af79-cdf36d5993a7" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_54549500-c8b4-4951-8d8d-365a783469ce" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_ae1d406b-6739-423f-af79-cdf36d5993a7" xlink:to="loc_srt_RangeAxis_54549500-c8b4-4951-8d8d-365a783469ce" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_54549500-c8b4-4951-8d8d-365a783469ce_default" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_54549500-c8b4-4951-8d8d-365a783469ce" xlink:to="loc_srt_RangeMember_54549500-c8b4-4951-8d8d-365a783469ce_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_9a5c34a6-0fb6-4d8b-907d-776702de2f27" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_54549500-c8b4-4951-8d8d-365a783469ce" xlink:to="loc_srt_RangeMember_9a5c34a6-0fb6-4d8b-907d-776702de2f27" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_554e213b-957b-4e81-b81a-d5e351ed4ea3" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_9a5c34a6-0fb6-4d8b-907d-776702de2f27" xlink:to="loc_srt_MinimumMember_554e213b-957b-4e81-b81a-d5e351ed4ea3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_fe2a7897-2d3f-4ddd-85e5-e65839223b90" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_9a5c34a6-0fb6-4d8b-907d-776702de2f27" xlink:to="loc_srt_MaximumMember_fe2a7897-2d3f-4ddd-85e5-e65839223b90" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityAxis_0c80177d-d136-4a40-8596-880fd4747d15" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_ae1d406b-6739-423f-af79-cdf36d5993a7" xlink:to="loc_us-gaap_LineOfCreditFacilityAxis_0c80177d-d136-4a40-8596-880fd4747d15" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLenderDomain_0c80177d-d136-4a40-8596-880fd4747d15_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityLenderDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LineOfCreditFacilityAxis_0c80177d-d136-4a40-8596-880fd4747d15" xlink:to="loc_us-gaap_LineOfCreditFacilityLenderDomain_0c80177d-d136-4a40-8596-880fd4747d15_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLenderDomain_c0e34867-2222-4d2a-9de0-26aefa03aff3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityLenderDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LineOfCreditFacilityAxis_0c80177d-d136-4a40-8596-880fd4747d15" xlink:to="loc_us-gaap_LineOfCreditFacilityLenderDomain_c0e34867-2222-4d2a-9de0-26aefa03aff3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_ed59bfe6-913e-404f-9daf-ca132bf9c2ec" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_ae1d406b-6739-423f-af79-cdf36d5993a7" xlink:to="loc_us-gaap_CreditFacilityAxis_ed59bfe6-913e-404f-9daf-ca132bf9c2ec" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_ed59bfe6-913e-404f-9daf-ca132bf9c2ec_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_ed59bfe6-913e-404f-9daf-ca132bf9c2ec" xlink:to="loc_us-gaap_CreditFacilityDomain_ed59bfe6-913e-404f-9daf-ca132bf9c2ec_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_adaede6a-82d7-4aec-a185-3730dc8b7531" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_ed59bfe6-913e-404f-9daf-ca132bf9c2ec" xlink:to="loc_us-gaap_CreditFacilityDomain_adaede6a-82d7-4aec-a185-3730dc8b7531" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_WarehousingAgreementFirstAmendmentToFourthAmendedAndRestatedMember_ff16f34c-5b60-46e3-94b7-9f6a6f31f97c" xlink:href="mho-20231231.xsd#mho_WarehousingAgreementFirstAmendmentToFourthAmendedAndRestatedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_adaede6a-82d7-4aec-a185-3730dc8b7531" xlink:to="loc_mho_WarehousingAgreementFirstAmendmentToFourthAmendedAndRestatedMember_ff16f34c-5b60-46e3-94b7-9f6a6f31f97c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_JPMMasterRepurchaseAgreementMember_0a66835b-5ec0-430b-a80f-b22d4a254578" xlink:href="mho-20231231.xsd#mho_JPMMasterRepurchaseAgreementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_adaede6a-82d7-4aec-a185-3730dc8b7531" xlink:to="loc_mho_JPMMasterRepurchaseAgreementMember_0a66835b-5ec0-430b-a80f-b22d4a254578" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_9a251997-a981-4a9b-9a9e-43e03806fe77" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_a122a565-f0e0-485f-b058-012913ce9fa0" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_9a251997-a981-4a9b-9a9e-43e03806fe77" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityExpirationDate1_6c67f407-5480-4405-aca9-ae5fac8b6460" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityExpirationDate1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_a122a565-f0e0-485f-b058-012913ce9fa0" xlink:to="loc_us-gaap_LineOfCreditFacilityExpirationDate1_6c67f407-5480-4405-aca9-ae5fac8b6460" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_MaximumBorrowingAvailabilityUnderAllCreditLines_73afa661-a028-41c6-b4d1-ebb5dbcc9575" xlink:href="mho-20231231.xsd#mho_MaximumBorrowingAvailabilityUnderAllCreditLines"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_a122a565-f0e0-485f-b058-012913ce9fa0" xlink:to="loc_mho_MaximumBorrowingAvailabilityUnderAllCreditLines_73afa661-a028-41c6-b4d1-ebb5dbcc9575" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WarehouseAgreementBorrowings_eadaaf9b-4456-467e-9b0c-68d38360aca8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WarehouseAgreementBorrowings"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_a122a565-f0e0-485f-b058-012913ce9fa0" xlink:to="loc_us-gaap_WarehouseAgreementBorrowings_eadaaf9b-4456-467e-9b0c-68d38360aca8" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityInitiationDate1_ca00cfe8-1486-485d-9f03-6d67821276e7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityInitiationDate1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_a122a565-f0e0-485f-b058-012913ce9fa0" xlink:to="loc_us-gaap_LineOfCreditFacilityInitiationDate1_ca00cfe8-1486-485d-9f03-6d67821276e7" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/DebtSeniorNotesDetails" xlink:type="simple" xlink:href="mho-20231231.xsd#DebtSeniorNotesDetails"/>
  <link:definitionLink xlink:role="http://www.mihomes.com/role/DebtSeniorNotesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_3062abd7-ba2a-4604-b5ff-b8e8ecd6dbb4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_5027d030-0e2b-4afd-bc64-739b97eef446" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_3062abd7-ba2a-4604-b5ff-b8e8ecd6dbb4" xlink:to="loc_us-gaap_DebtInstrumentTable_5027d030-0e2b-4afd-bc64-739b97eef446" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_RestrictedPaymentsBasketCalculationAxis_cfafff74-298e-44a8-967b-3e9ad6dc7842" xlink:href="mho-20231231.xsd#mho_RestrictedPaymentsBasketCalculationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_5027d030-0e2b-4afd-bc64-739b97eef446" xlink:to="loc_mho_RestrictedPaymentsBasketCalculationAxis_cfafff74-298e-44a8-967b-3e9ad6dc7842" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_RestrictedPaymentsBasketCalculationDomain_cfafff74-298e-44a8-967b-3e9ad6dc7842_default" xlink:href="mho-20231231.xsd#mho_RestrictedPaymentsBasketCalculationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_mho_RestrictedPaymentsBasketCalculationAxis_cfafff74-298e-44a8-967b-3e9ad6dc7842" xlink:to="loc_mho_RestrictedPaymentsBasketCalculationDomain_cfafff74-298e-44a8-967b-3e9ad6dc7842_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_RestrictedPaymentsBasketCalculationDomain_0e715d17-5192-423f-8bd1-4be59059fb8d" xlink:href="mho-20231231.xsd#mho_RestrictedPaymentsBasketCalculationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_mho_RestrictedPaymentsBasketCalculationAxis_cfafff74-298e-44a8-967b-3e9ad6dc7842" xlink:to="loc_mho_RestrictedPaymentsBasketCalculationDomain_0e715d17-5192-423f-8bd1-4be59059fb8d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_PercentageofouraggregateconsolidatednetincomeaddedtobaseamountofcalculationMember_15c3b09b-fb4b-487d-a1af-41cd41b61efa" xlink:href="mho-20231231.xsd#mho_PercentageofouraggregateconsolidatednetincomeaddedtobaseamountofcalculationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_mho_RestrictedPaymentsBasketCalculationDomain_0e715d17-5192-423f-8bd1-4be59059fb8d" xlink:to="loc_mho_PercentageofouraggregateconsolidatednetincomeaddedtobaseamountofcalculationMember_15c3b09b-fb4b-487d-a1af-41cd41b61efa" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_PercentageofnetcashproceedsfromsaleofqualifiedequityinterestsaddedtobaseandincomelossamountincalculationMember_79c0e0de-a1b3-48d7-8741-1c5a9c03cf0c" xlink:href="mho-20231231.xsd#mho_PercentageofnetcashproceedsfromsaleofqualifiedequityinterestsaddedtobaseandincomelossamountincalculationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_mho_PercentageofouraggregateconsolidatednetincomeaddedtobaseamountofcalculationMember_15c3b09b-fb4b-487d-a1af-41cd41b61efa" xlink:to="loc_mho_PercentageofnetcashproceedsfromsaleofqualifiedequityinterestsaddedtobaseandincomelossamountincalculationMember_79c0e0de-a1b3-48d7-8741-1c5a9c03cf0c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_PercentageofouraggregateconsolidatednetincomesubtractedfrombaseamountofcalculationMember_52d13390-efa7-4cd3-8de9-482e32c2e89b" xlink:href="mho-20231231.xsd#mho_PercentageofouraggregateconsolidatednetincomesubtractedfrombaseamountofcalculationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_mho_PercentageofouraggregateconsolidatednetincomeaddedtobaseamountofcalculationMember_15c3b09b-fb4b-487d-a1af-41cd41b61efa" xlink:to="loc_mho_PercentageofouraggregateconsolidatednetincomesubtractedfrombaseamountofcalculationMember_52d13390-efa7-4cd3-8de9-482e32c2e89b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_BaseofrestrictedpaymentsbasketincomecalculationMember_b6b38c6b-ad72-41fb-8e72-639faa0ccb22" xlink:href="mho-20231231.xsd#mho_BaseofrestrictedpaymentsbasketincomecalculationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_mho_PercentageofouraggregateconsolidatednetincomeaddedtobaseamountofcalculationMember_15c3b09b-fb4b-487d-a1af-41cd41b61efa" xlink:to="loc_mho_BaseofrestrictedpaymentsbasketincomecalculationMember_b6b38c6b-ad72-41fb-8e72-639faa0ccb22" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_9e143d69-15f8-4d05-9c40-35c284f52da7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_5027d030-0e2b-4afd-bc64-739b97eef446" xlink:to="loc_us-gaap_DebtInstrumentAxis_9e143d69-15f8-4d05-9c40-35c284f52da7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_9e143d69-15f8-4d05-9c40-35c284f52da7_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_9e143d69-15f8-4d05-9c40-35c284f52da7" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_9e143d69-15f8-4d05-9c40-35c284f52da7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_d7f4121b-b8f0-4a74-a387-a48d64b31f07" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_9e143d69-15f8-4d05-9c40-35c284f52da7" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_d7f4121b-b8f0-4a74-a387-a48d64b31f07" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_A2028SeniorNotesMember_92fc85d4-f234-4691-b5e2-46a7c267288b" xlink:href="mho-20231231.xsd#mho_A2028SeniorNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_d7f4121b-b8f0-4a74-a387-a48d64b31f07" xlink:to="loc_mho_A2028SeniorNotesMember_92fc85d4-f234-4691-b5e2-46a7c267288b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_A2030SeniorNotesMember_5a71f38c-1f8b-45fd-a10a-e2efaf5656bb" xlink:href="mho-20231231.xsd#mho_A2030SeniorNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_d7f4121b-b8f0-4a74-a387-a48d64b31f07" xlink:to="loc_mho_A2030SeniorNotesMember_5a71f38c-1f8b-45fd-a10a-e2efaf5656bb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_9be0a3ad-743f-4d96-a392-5a0d493bd1d9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_3062abd7-ba2a-4604-b5ff-b8e8ecd6dbb4" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_9be0a3ad-743f-4d96-a392-5a0d493bd1d9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_f98c43bf-3112-4dc4-940d-6babccef9da3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_3062abd7-ba2a-4604-b5ff-b8e8ecd6dbb4" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_f98c43bf-3112-4dc4-940d-6babccef9da3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentMaturityDate_dc3a7f08-6bca-4205-9d35-6edfc4bb4679" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentMaturityDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_3062abd7-ba2a-4604-b5ff-b8e8ecd6dbb4" xlink:to="loc_us-gaap_DebtInstrumentMaturityDate_dc3a7f08-6bca-4205-9d35-6edfc4bb4679" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPricePercentage_8f13410c-d3e4-440f-8812-68868e2176f6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentRedemptionPricePercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_3062abd7-ba2a-4604-b5ff-b8e8ecd6dbb4" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPricePercentage_8f13410c-d3e4-440f-8812-68868e2176f6" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed_47f6f55a-dfba-40fd-8113-d5619d8b7dc3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_3062abd7-ba2a-4604-b5ff-b8e8ecd6dbb4" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed_47f6f55a-dfba-40fd-8113-d5619d8b7dc3" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_Restrictionsonpaymentofdividends_a7178ced-fa87-4793-9da0-7d12c844b917" xlink:href="mho-20231231.xsd#mho_Restrictionsonpaymentofdividends"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_3062abd7-ba2a-4604-b5ff-b8e8ecd6dbb4" xlink:to="loc_mho_Restrictionsonpaymentofdividends_a7178ced-fa87-4793-9da0-7d12c844b917" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_Percentrestrictionsonpaymentofdividends_91ca9e36-bdc8-443a-83e0-d8580b33498f" xlink:href="mho-20231231.xsd#mho_Percentrestrictionsonpaymentofdividends"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_3062abd7-ba2a-4604-b5ff-b8e8ecd6dbb4" xlink:to="loc_mho_Percentrestrictionsonpaymentofdividends_91ca9e36-bdc8-443a-83e0-d8580b33498f" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityRestrictions_4d6b8656-53c9-436a-90b4-b203829614f2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityRestrictions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_3062abd7-ba2a-4604-b5ff-b8e8ecd6dbb4" xlink:to="loc_us-gaap_EquityRestrictions_4d6b8656-53c9-436a-90b4-b203829614f2" xlink:type="arc" order="7"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/EarningsperShareEarningsperShareDetails" xlink:type="simple" xlink:href="mho-20231231.xsd#EarningsperShareEarningsperShareDetails"/>
  <link:definitionLink xlink:role="http://www.mihomes.com/role/EarningsperShareEarningsperShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDilutedLineItems_b75330ac-447a-412b-8e5e-87ff3afc2cea" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareDilutedLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTable_6efdc202-3990-4637-b7f9-647b1c156413" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_EarningsPerShareDilutedLineItems_b75330ac-447a-412b-8e5e-87ff3afc2cea" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTable_6efdc202-3990-4637-b7f9-647b1c156413" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_38518af4-05ac-4e15-9d3e-8346838dd262" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTable_6efdc202-3990-4637-b7f9-647b1c156413" xlink:to="loc_us-gaap_DebtInstrumentAxis_38518af4-05ac-4e15-9d3e-8346838dd262" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_38518af4-05ac-4e15-9d3e-8346838dd262_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_38518af4-05ac-4e15-9d3e-8346838dd262" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_38518af4-05ac-4e15-9d3e-8346838dd262_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_31864a44-dca3-4028-8bf1-56b4c40126e2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_38518af4-05ac-4e15-9d3e-8346838dd262" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_31864a44-dca3-4028-8bf1-56b4c40126e2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_d20fc890-3c46-41f6-8ee6-f9ea2feadb05" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProfitLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareDilutedLineItems_b75330ac-447a-412b-8e5e-87ff3afc2cea" xlink:to="loc_us-gaap_ProfitLoss_d20fc890-3c46-41f6-8ee6-f9ea2feadb05" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_d77d8158-2779-4781-9764-7b43731072af" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareDilutedLineItems_b75330ac-447a-412b-8e5e-87ff3afc2cea" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_d77d8158-2779-4781-9764-7b43731072af" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_2727c0a1-2082-4365-99ea-c2b63a060dc7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareDilutedLineItems_b75330ac-447a-412b-8e5e-87ff3afc2cea" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_2727c0a1-2082-4365-99ea-c2b63a060dc7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_IncrementalCommonSharesAttributableToStockOptions_cf085e6b-a762-4a83-9c1a-4ae041a087a6" xlink:href="mho-20231231.xsd#mho_IncrementalCommonSharesAttributableToStockOptions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareDilutedLineItems_b75330ac-447a-412b-8e5e-87ff3afc2cea" xlink:to="loc_mho_IncrementalCommonSharesAttributableToStockOptions_cf085e6b-a762-4a83-9c1a-4ae041a087a6" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_352b267e-ea21-47ae-95b7-48215f7b442f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareDilutedLineItems_b75330ac-447a-412b-8e5e-87ff3afc2cea" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_352b267e-ea21-47ae-95b7-48215f7b442f" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_43de71bf-898d-46a1-a9f3-1089e46e1256" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareDilutedLineItems_b75330ac-447a-412b-8e5e-87ff3afc2cea" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_43de71bf-898d-46a1-a9f3-1089e46e1256" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_557a8b0c-78a8-4913-9d49-0a2651492a42" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareDilutedLineItems_b75330ac-447a-412b-8e5e-87ff3afc2cea" xlink:to="loc_us-gaap_EarningsPerShareBasic_557a8b0c-78a8-4913-9d49-0a2651492a42" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_f2b85b68-15e9-467f-9740-22f26c2a3fbe" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareDilutedLineItems_b75330ac-447a-412b-8e5e-87ff3afc2cea" xlink:to="loc_us-gaap_EarningsPerShareDiluted_f2b85b68-15e9-467f-9740-22f26c2a3fbe" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_e62f79ac-fee1-4185-b2de-e3acd809f793" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareDilutedLineItems_b75330ac-447a-412b-8e5e-87ff3afc2cea" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_e62f79ac-fee1-4185-b2de-e3acd809f793" xlink:type="arc" order="8"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/IncomeTaxesNetOperatingLossCarryforwardsDetails" xlink:type="simple" xlink:href="mho-20231231.xsd#IncomeTaxesNetOperatingLossCarryforwardsDetails"/>
  <link:definitionLink xlink:role="http://www.mihomes.com/role/IncomeTaxesNetOperatingLossCarryforwardsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsLineItems_353406ef-2c43-424c-aaf6-a3c92a61c33d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLossCarryforwardsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsTable_c95bfff5-43cf-4dae-9a33-e47961cc6410" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLossCarryforwardsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_353406ef-2c43-424c-aaf6-a3c92a61c33d" xlink:to="loc_us-gaap_OperatingLossCarryforwardsTable_c95bfff5-43cf-4dae-9a33-e47961cc6410" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_NetOperatingLossCarryforwardExpirationDatesAxis_aecd76cb-c003-4058-99bd-0f62d1bafcd8" xlink:href="mho-20231231.xsd#mho_NetOperatingLossCarryforwardExpirationDatesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_c95bfff5-43cf-4dae-9a33-e47961cc6410" xlink:to="loc_mho_NetOperatingLossCarryforwardExpirationDatesAxis_aecd76cb-c003-4058-99bd-0f62d1bafcd8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_NetOperatingLossCarryforwardExpirationDatesDomain_aecd76cb-c003-4058-99bd-0f62d1bafcd8_default" xlink:href="mho-20231231.xsd#mho_NetOperatingLossCarryforwardExpirationDatesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_mho_NetOperatingLossCarryforwardExpirationDatesAxis_aecd76cb-c003-4058-99bd-0f62d1bafcd8" xlink:to="loc_mho_NetOperatingLossCarryforwardExpirationDatesDomain_aecd76cb-c003-4058-99bd-0f62d1bafcd8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_NetOperatingLossCarryforwardExpirationDatesDomain_819bcabc-c2a5-42bc-9a17-19ed44d943c8" xlink:href="mho-20231231.xsd#mho_NetOperatingLossCarryforwardExpirationDatesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_mho_NetOperatingLossCarryforwardExpirationDatesAxis_aecd76cb-c003-4058-99bd-0f62d1bafcd8" xlink:to="loc_mho_NetOperatingLossCarryforwardExpirationDatesDomain_819bcabc-c2a5-42bc-9a17-19ed44d943c8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_Between2028And2033Member_0bc56c48-c00a-442c-b6c6-9c06c7028dde" xlink:href="mho-20231231.xsd#mho_Between2028And2033Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_mho_NetOperatingLossCarryforwardExpirationDatesDomain_819bcabc-c2a5-42bc-9a17-19ed44d943c8" xlink:to="loc_mho_Between2028And2033Member_0bc56c48-c00a-442c-b6c6-9c06c7028dde" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis_f38ee73c-2399-4aab-8dc4-eeff337439a1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_c95bfff5-43cf-4dae-9a33-e47961cc6410" xlink:to="loc_us-gaap_IncomeTaxAuthorityAxis_f38ee73c-2399-4aab-8dc4-eeff337439a1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_f38ee73c-2399-4aab-8dc4-eeff337439a1_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_f38ee73c-2399-4aab-8dc4-eeff337439a1" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_f38ee73c-2399-4aab-8dc4-eeff337439a1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_69cda819-11d7-41b9-a125-5e049caaf799" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_f38ee73c-2399-4aab-8dc4-eeff337439a1" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_69cda819-11d7-41b9-a125-5e049caaf799" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StateAndLocalJurisdictionMember_2232be23-785a-478f-93ac-f75f1a0f9358" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StateAndLocalJurisdictionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_69cda819-11d7-41b9-a125-5e049caaf799" xlink:to="loc_us-gaap_StateAndLocalJurisdictionMember_2232be23-785a-478f-93ac-f75f1a0f9358" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwards_543eb4ce-c9a2-4a70-b933-115c5a2f1df5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLossCarryforwards"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_353406ef-2c43-424c-aaf6-a3c92a61c33d" xlink:to="loc_us-gaap_OperatingLossCarryforwards_543eb4ce-c9a2-4a70-b933-115c5a2f1df5" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsDetails" xlink:type="simple" xlink:href="mho-20231231.xsd#BusinessSegmentsBusinessSegmentsDetails"/>
  <link:definitionLink xlink:role="http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_799d2d59-c20c-4c2e-88f3-24980cce476d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_ac08d4ba-2131-4f24-85c0-dea1b35faa5c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_799d2d59-c20c-4c2e-88f3-24980cce476d" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_ac08d4ba-2131-4f24-85c0-dea1b35faa5c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_9cbb3c1f-5339-48fc-b66b-744ac1894795" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_ac08d4ba-2131-4f24-85c0-dea1b35faa5c" xlink:to="loc_srt_StatementGeographicalAxis_9cbb3c1f-5339-48fc-b66b-744ac1894795" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_9cbb3c1f-5339-48fc-b66b-744ac1894795_default" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_9cbb3c1f-5339-48fc-b66b-744ac1894795" xlink:to="loc_srt_SegmentGeographicalDomain_9cbb3c1f-5339-48fc-b66b-744ac1894795_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_5ef97fdc-674a-4842-9af8-da22e5ebc0b7" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_9cbb3c1f-5339-48fc-b66b-744ac1894795" xlink:to="loc_srt_SegmentGeographicalDomain_5ef97fdc-674a-4842-9af8-da22e5ebc0b7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_NorthernHomebuildingMember_839556d0-0c4c-4e36-8777-fa67e09b70fb" xlink:href="mho-20231231.xsd#mho_NorthernHomebuildingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_5ef97fdc-674a-4842-9af8-da22e5ebc0b7" xlink:to="loc_mho_NorthernHomebuildingMember_839556d0-0c4c-4e36-8777-fa67e09b70fb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_SouthernHomebuildingMember_f8ddb0e5-e05f-4556-afb3-498de2e01b2a" xlink:href="mho-20231231.xsd#mho_SouthernHomebuildingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_5ef97fdc-674a-4842-9af8-da22e5ebc0b7" xlink:to="loc_mho_SouthernHomebuildingMember_f8ddb0e5-e05f-4556-afb3-498de2e01b2a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialServiceMember_2fb6e879-4d41-4298-9c50-b56818cf5684" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancialServiceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_5ef97fdc-674a-4842-9af8-da22e5ebc0b7" xlink:to="loc_us-gaap_FinancialServiceMember_2fb6e879-4d41-4298-9c50-b56818cf5684" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateAndOtherMember_7907f46b-769e-4d17-b906-04f425630921" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CorporateAndOtherMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_5ef97fdc-674a-4842-9af8-da22e5ebc0b7" xlink:to="loc_us-gaap_CorporateAndOtherMember_7907f46b-769e-4d17-b906-04f425630921" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_8987d92e-f0c1-4a5a-8835-03f585e5719b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Revenues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_799d2d59-c20c-4c2e-88f3-24980cce476d" xlink:to="loc_us-gaap_Revenues_8987d92e-f0c1-4a5a-8835-03f585e5719b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_bb59126c-945a-447c-9fe9-276472219907" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_799d2d59-c20c-4c2e-88f3-24980cce476d" xlink:to="loc_us-gaap_OperatingIncomeLoss_bb59126c-945a-447c-9fe9-276472219907" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_ec57a9e2-5507-4805-ba9d-1e42846791f0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_799d2d59-c20c-4c2e-88f3-24980cce476d" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_ec57a9e2-5507-4805-ba9d-1e42846791f0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_067a8bee-9088-43cf-b039-66cf09fbc6bc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_799d2d59-c20c-4c2e-88f3-24980cce476d" xlink:to="loc_us-gaap_InterestExpense_067a8bee-9088-43cf-b039-66cf09fbc6bc" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_InterestIncomeNetOfInterestExpense_7108e93e-722e-4761-8944-6dfb7782c195" xlink:href="mho-20231231.xsd#mho_InterestIncomeNetOfInterestExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_799d2d59-c20c-4c2e-88f3-24980cce476d" xlink:to="loc_mho_InterestIncomeNetOfInterestExpense_7108e93e-722e-4761-8944-6dfb7782c195" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndOtherIncome_d57c3010-7c46-429e-b455-fae02e1dbc1b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestAndOtherIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_799d2d59-c20c-4c2e-88f3-24980cce476d" xlink:to="loc_us-gaap_InterestAndOtherIncome_d57c3010-7c46-429e-b455-fae02e1dbc1b" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncome_83a50b1d-e8a4-4ead-b7e8-d1d622ffd9b2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_799d2d59-c20c-4c2e-88f3-24980cce476d" xlink:to="loc_us-gaap_OtherIncome_83a50b1d-e8a4-4ead-b7e8-d1d622ffd9b2" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_356c57f3-a069-471d-808d-e4e485f4b89d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_799d2d59-c20c-4c2e-88f3-24980cce476d" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_356c57f3-a069-471d-808d-e4e485f4b89d" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts_349adc90-626a-4b8b-99ab-fd459775686d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationAcquisitionRelatedCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_799d2d59-c20c-4c2e-88f3-24980cce476d" xlink:to="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts_349adc90-626a-4b8b-99ab-fd459775686d" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_ba7bc4c2-f6ce-4538-a0e8-46efd5889409" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_799d2d59-c20c-4c2e-88f3-24980cce476d" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_ba7bc4c2-f6ce-4538-a0e8-46efd5889409" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_b7a4dffb-1d68-413e-bb74-e9048c015a03" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_799d2d59-c20c-4c2e-88f3-24980cce476d" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_b7a4dffb-1d68-413e-bb74-e9048c015a03" xlink:type="arc" order="10"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsAssetsDetails" xlink:type="simple" xlink:href="mho-20231231.xsd#BusinessSegmentsBusinessSegmentsAssetsDetails"/>
  <link:definitionLink xlink:role="http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_c85d3403-792e-4681-b352-e95db37cfd97" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_be9a83cd-f7a5-4371-bc91-90c363de1ef9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_c85d3403-792e-4681-b352-e95db37cfd97" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_be9a83cd-f7a5-4371-bc91-90c363de1ef9" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_22cedd3f-7a19-41c1-9575-8d27e29dbeea" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_be9a83cd-f7a5-4371-bc91-90c363de1ef9" xlink:to="loc_srt_StatementGeographicalAxis_22cedd3f-7a19-41c1-9575-8d27e29dbeea" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_22cedd3f-7a19-41c1-9575-8d27e29dbeea_default" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_22cedd3f-7a19-41c1-9575-8d27e29dbeea" xlink:to="loc_srt_SegmentGeographicalDomain_22cedd3f-7a19-41c1-9575-8d27e29dbeea_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_6d733051-266f-4d20-9391-e7efdae55d80" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_22cedd3f-7a19-41c1-9575-8d27e29dbeea" xlink:to="loc_srt_SegmentGeographicalDomain_6d733051-266f-4d20-9391-e7efdae55d80" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_NorthernHomebuildingMember_74e5e856-6bd2-46de-8a29-90ea0f58b293" xlink:href="mho-20231231.xsd#mho_NorthernHomebuildingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_6d733051-266f-4d20-9391-e7efdae55d80" xlink:to="loc_mho_NorthernHomebuildingMember_74e5e856-6bd2-46de-8a29-90ea0f58b293" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_SouthernHomebuildingMember_027fa62a-dde4-43bc-8f13-6c5d0215f78e" xlink:href="mho-20231231.xsd#mho_SouthernHomebuildingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_6d733051-266f-4d20-9391-e7efdae55d80" xlink:to="loc_mho_SouthernHomebuildingMember_027fa62a-dde4-43bc-8f13-6c5d0215f78e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_CorporateFinancialServicesAndUnallocatedMember_9b0cbe08-68cc-46da-9f54-da64f58095c9" xlink:href="mho-20231231.xsd#mho_CorporateFinancialServicesAndUnallocatedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_6d733051-266f-4d20-9391-e7efdae55d80" xlink:to="loc_mho_CorporateFinancialServicesAndUnallocatedMember_9b0cbe08-68cc-46da-9f54-da64f58095c9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvancesOnInventoryPurchases_60d0bbbe-d637-43f4-a211-e8ef73f6cd7d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdvancesOnInventoryPurchases"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_c85d3403-792e-4681-b352-e95db37cfd97" xlink:to="loc_us-gaap_AdvancesOnInventoryPurchases_60d0bbbe-d637-43f4-a211-e8ef73f6cd7d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_InventorySegments_1ec7da26-d0c2-4681-a547-e9816255a189" xlink:href="mho-20231231.xsd#mho_InventorySegments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_c85d3403-792e-4681-b352-e95db37cfd97" xlink:to="loc_mho_InventorySegments_1ec7da26-d0c2-4681-a547-e9816255a189" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestments_92e5ad33-8e58-4d5b-820b-a19f42a257dc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityMethodInvestments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_c85d3403-792e-4681-b352-e95db37cfd97" xlink:to="loc_us-gaap_EquityMethodInvestments_92e5ad33-8e58-4d5b-820b-a19f42a257dc" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_OtherCombinedAssets_cc4cac0b-f269-4aab-877e-ff51ae07d01c" xlink:href="mho-20231231.xsd#mho_OtherCombinedAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_c85d3403-792e-4681-b352-e95db37cfd97" xlink:to="loc_mho_OtherCombinedAssets_cc4cac0b-f269-4aab-877e-ff51ae07d01c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_32a8feea-b77d-4e0b-bd3e-0e3a33ca187a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_c85d3403-792e-4681-b352-e95db37cfd97" xlink:to="loc_us-gaap_Assets_32a8feea-b77d-4e0b-bd3e-0e3a33ca187a" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsTextualsDetails" xlink:type="simple" xlink:href="mho-20231231.xsd#BusinessSegmentsBusinessSegmentsTextualsDetails"/>
  <link:definitionLink xlink:role="http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsTextualsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_8f19d290-ab1a-48c3-ad42-c865008039f7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_1b265aa3-3c1a-4a66-ab5d-d9c1a758a6a1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_8f19d290-ab1a-48c3-ad42-c865008039f7" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_1b265aa3-3c1a-4a66-ab5d-d9c1a758a6a1" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_64f626ae-6bba-4559-b72a-e0161aa024b4" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_1b265aa3-3c1a-4a66-ab5d-d9c1a758a6a1" xlink:to="loc_srt_StatementGeographicalAxis_64f626ae-6bba-4559-b72a-e0161aa024b4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_64f626ae-6bba-4559-b72a-e0161aa024b4_default" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_64f626ae-6bba-4559-b72a-e0161aa024b4" xlink:to="loc_srt_SegmentGeographicalDomain_64f626ae-6bba-4559-b72a-e0161aa024b4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_0fba6d4a-8f5b-4f81-986c-9ce1c9139370" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_64f626ae-6bba-4559-b72a-e0161aa024b4" xlink:to="loc_srt_SegmentGeographicalDomain_0fba6d4a-8f5b-4f81-986c-9ce1c9139370" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_NorthernHomebuildingMember_063713bb-7f1b-4848-8fdd-869dcfa983c4" xlink:href="mho-20231231.xsd#mho_NorthernHomebuildingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_0fba6d4a-8f5b-4f81-986c-9ce1c9139370" xlink:to="loc_mho_NorthernHomebuildingMember_063713bb-7f1b-4848-8fdd-869dcfa983c4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_SouthernHomebuildingMember_69de9dec-8859-435b-a161-12557bc2db63" xlink:href="mho-20231231.xsd#mho_SouthernHomebuildingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_0fba6d4a-8f5b-4f81-986c-9ce1c9139370" xlink:to="loc_mho_SouthernHomebuildingMember_69de9dec-8859-435b-a161-12557bc2db63" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_646a27db-c49d-45ec-87a4-349e59bc7b11" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidationItemsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_1b265aa3-3c1a-4a66-ab5d-d9c1a758a6a1" xlink:to="loc_srt_ConsolidationItemsAxis_646a27db-c49d-45ec-87a4-349e59bc7b11" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_646a27db-c49d-45ec-87a4-349e59bc7b11_default" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidationItemsAxis_646a27db-c49d-45ec-87a4-349e59bc7b11" xlink:to="loc_srt_ConsolidationItemsDomain_646a27db-c49d-45ec-87a4-349e59bc7b11_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_f0db8e23-cc81-4bf5-94bd-b95109566ed2" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidationItemsAxis_646a27db-c49d-45ec-87a4-349e59bc7b11" xlink:to="loc_srt_ConsolidationItemsDomain_f0db8e23-cc81-4bf5-94bd-b95109566ed2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_dda563b2-404f-43ff-bcb3-e6e314e8f6f8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_1b265aa3-3c1a-4a66-ab5d-d9c1a758a6a1" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_dda563b2-404f-43ff-bcb3-e6e314e8f6f8" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_dda563b2-404f-43ff-bcb3-e6e314e8f6f8_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_dda563b2-404f-43ff-bcb3-e6e314e8f6f8" xlink:to="loc_us-gaap_SegmentDomain_dda563b2-404f-43ff-bcb3-e6e314e8f6f8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_4d86614a-76f0-4d3c-9394-5a63366d9f97" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_dda563b2-404f-43ff-bcb3-e6e314e8f6f8" xlink:to="loc_us-gaap_SegmentDomain_4d86614a-76f0-4d3c-9394-5a63366d9f97" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsegmentsAxis_557cbd59-4e07-4e4c-882c-ff320e308eab" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_1b265aa3-3c1a-4a66-ab5d-d9c1a758a6a1" xlink:to="loc_us-gaap_SubsegmentsAxis_557cbd59-4e07-4e4c-882c-ff320e308eab" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsegmentsDomain_557cbd59-4e07-4e4c-882c-ff320e308eab_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsegmentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsegmentsAxis_557cbd59-4e07-4e4c-882c-ff320e308eab" xlink:to="loc_us-gaap_SubsegmentsDomain_557cbd59-4e07-4e4c-882c-ff320e308eab_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsegmentsDomain_28e27849-5b58-4141-a22e-df53327f83bd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsegmentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsegmentsAxis_557cbd59-4e07-4e4c-882c-ff320e308eab" xlink:to="loc_us-gaap_SubsegmentsDomain_28e27849-5b58-4141-a22e-df53327f83bd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsegmentsConsolidationItemsAxis_d45e08a6-72eb-491b-8661-1ce480695c95" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsegmentsConsolidationItemsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_1b265aa3-3c1a-4a66-ab5d-d9c1a758a6a1" xlink:to="loc_us-gaap_SubsegmentsConsolidationItemsAxis_d45e08a6-72eb-491b-8661-1ce480695c95" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsegmentsConsolidationItemsDomain_d45e08a6-72eb-491b-8661-1ce480695c95_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsegmentsConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsegmentsConsolidationItemsAxis_d45e08a6-72eb-491b-8661-1ce480695c95" xlink:to="loc_us-gaap_SubsegmentsConsolidationItemsDomain_d45e08a6-72eb-491b-8661-1ce480695c95_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsegmentsConsolidationItemsDomain_c2bfba63-1216-4748-812d-ed031d96cd05" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsegmentsConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsegmentsConsolidationItemsAxis_d45e08a6-72eb-491b-8661-1ce480695c95" xlink:to="loc_us-gaap_SubsegmentsConsolidationItemsDomain_c2bfba63-1216-4748-812d-ed031d96cd05" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_PurchaseAccountingAdjustments_60f459f2-8870-4beb-a768-bdec674f82d8" xlink:href="mho-20231231.xsd#mho_PurchaseAccountingAdjustments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_8f19d290-ab1a-48c3-ad42-c865008039f7" xlink:to="loc_mho_PurchaseAccountingAdjustments_60f459f2-8870-4beb-a768-bdec674f82d8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyAccrualPeriodIncreaseDecrease_7eb43ded-13bb-4795-a06c-8a20ad24ccbc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProductWarrantyAccrualPeriodIncreaseDecrease"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_8f19d290-ab1a-48c3-ad42-c865008039f7" xlink:to="loc_us-gaap_ProductWarrantyAccrualPeriodIncreaseDecrease_7eb43ded-13bb-4795-a06c-8a20ad24ccbc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_TotalValuationAdjustmentsAndWriteOffs_2acf48dc-3247-45d6-b706-5b5c63082d89" xlink:href="mho-20231231.xsd#mho_TotalValuationAdjustmentsAndWriteOffs"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_8f19d290-ab1a-48c3-ad42-c865008039f7" xlink:to="loc_mho_TotalValuationAdjustmentsAndWriteOffs_2acf48dc-3247-45d6-b706-5b5c63082d89" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtExtinguishmentCosts_ebe58fc2-f13b-455b-a8b1-1e452551b8fa" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsOfDebtExtinguishmentCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_8f19d290-ab1a-48c3-ad42-c865008039f7" xlink:to="loc_us-gaap_PaymentsOfDebtExtinguishmentCosts_ebe58fc2-f13b-455b-a8b1-1e452551b8fa" xlink:type="arc" order="3"/>
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>15
<FILENAME>mho-20231231_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2024 Workiva-->
<!--r:cf46de93-bbaa-49f3-a4a2-bc8bc8b4b69e,g:179585e1-581e-479d-84ec-4e04f4424c3b-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel"/>
  <link:labelLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
    <link:label id="lab_dei_EntityVoluntaryFilers_5e173d02-ba0d-4fd1-b85a-e56e9c983760_terseLabel_en-US" xlink:label="lab_dei_EntityVoluntaryFilers" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Voluntary Filers</link:label>
    <link:label id="lab_dei_EntityVoluntaryFilers_label_en-US" xlink:label="lab_dei_EntityVoluntaryFilers" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Voluntary Filers</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityVoluntaryFilers" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityVoluntaryFilers"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityVoluntaryFilers" xlink:to="lab_dei_EntityVoluntaryFilers" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_SpeculativeHomesCarryingValue_9221ba38-795b-425b-a060-5b7466f54c2b_terseLabel_en-US" xlink:label="lab_mho_SpeculativeHomesCarryingValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Speculative Homes Carrying Value</link:label>
    <link:label id="lab_mho_SpeculativeHomesCarryingValue_label_en-US" xlink:label="lab_mho_SpeculativeHomesCarryingValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Speculative Homes Carrying Value</link:label>
    <link:label id="lab_mho_SpeculativeHomesCarryingValue_documentation_en-US" xlink:label="lab_mho_SpeculativeHomesCarryingValue" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The carrying value of the speculative homes included in homes under construction.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_SpeculativeHomesCarryingValue" xlink:href="mho-20231231.xsd#mho_SpeculativeHomesCarryingValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_SpeculativeHomesCarryingValue" xlink:to="lab_mho_SpeculativeHomesCarryingValue" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeMember_f22bb8c2-4a5d-4dd8-9d8e-cbdd25deb9e7_terseLabel_en-US" xlink:label="lab_srt_RangeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Domain]</link:label>
    <link:label id="lab_srt_RangeMember_label_en-US" xlink:label="lab_srt_RangeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeMember" xlink:to="lab_srt_RangeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_86bfa818-b9c7-474b-957d-6a10d87a25f5_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Maximum Borrowing Capacity</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Maximum Borrowing Capacity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:to="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_4d63468a-6827-4595-a379-ac97309349a3_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in assets and liabilities:</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Operating Capital [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionLineItems_087dc9e7-391b-4c55-8859-590e82de53d2_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transaction [Line Items]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionLineItems_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transaction [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems" xlink:to="lab_us-gaap_RelatedPartyTransactionLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_Compensationexpensetoberecognizedover3yearperiodatMinimumlevel_8f43eeaf-25fa-4bc3-9616-47ec551c9ce0_terseLabel_en-US" xlink:label="lab_mho_Compensationexpensetoberecognizedover3yearperiodatMinimumlevel" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Compensation expense to be recognized over 3-year period at Minimum level</link:label>
    <link:label id="lab_mho_Compensationexpensetoberecognizedover3yearperiodatMinimumlevel_label_en-US" xlink:label="lab_mho_Compensationexpensetoberecognizedover3yearperiodatMinimumlevel" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Compensation expense to be recognized over 3-year period at Minimum level</link:label>
    <link:label id="lab_mho_Compensationexpensetoberecognizedover3yearperiodatMinimumlevel_documentation_en-US" xlink:label="lab_mho_Compensationexpensetoberecognizedover3yearperiodatMinimumlevel" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Compensation expense to be recognized over 3-year period at Minimum level</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_Compensationexpensetoberecognizedover3yearperiodatMinimumlevel" xlink:href="mho-20231231.xsd#mho_Compensationexpensetoberecognizedover3yearperiodatMinimumlevel"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_Compensationexpensetoberecognizedover3yearperiodatMinimumlevel" xlink:to="lab_mho_Compensationexpensetoberecognizedover3yearperiodatMinimumlevel" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_742076d4-4f70-45ce-93dd-346ea79be036_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Domain]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_8da307ec-c5fe-4303-92e3-7e6753d1f6b4_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Domain]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_EquityMethodInvesteeNameDomain_54b82a92-11b7-4ee9-9575-b5f3d6f6821a_terseLabel_en-US" xlink:label="lab_srt_EquityMethodInvesteeNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment, Name [Domain]</link:label>
    <link:label id="lab_srt_EquityMethodInvesteeNameDomain_label_en-US" xlink:label="lab_srt_EquityMethodInvesteeNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment, Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_EquityMethodInvesteeNameDomain" xlink:to="lab_srt_EquityMethodInvesteeNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseRemainingLeaseTerm_17d1d4cf-144b-4fc1-9145-c6356beed4f0_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseRemainingLeaseTerm" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Remaining Lease Term</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseRemainingLeaseTerm_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseRemainingLeaseTerm" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Remaining Lease Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseRemainingLeaseTerm" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseRemainingLeaseTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseRemainingLeaseTerm" xlink:to="lab_us-gaap_LesseeOperatingLeaseRemainingLeaseTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_b0a287fb-a05f-463c-8a92-59dd99787a27_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_61c6e58e-f76c-40c8-a59a-560f1129dea1_terseLabel_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Disclosure [Text Block]</link:label>
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureTextBlock" xlink:to="lab_us-gaap_DebtDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_316a5bc6-6945-4227-ab66-f492952e0210_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Stockholders' Equity [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Stockholders' Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesGross_bf32c003-6556-4665-ac07-b3a2588ace41_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesGross" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquisition</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesGross_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Businesses, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireBusinessesGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireBusinessesGross" xlink:to="lab_us-gaap_PaymentsToAcquireBusinessesGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_7d4f7ac6-4c25-4c6e-8496-0c93e426ac95_terseLabel_en-US" xlink:label="lab_us-gaap_RevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revolving Credit Facility [Member]</link:label>
    <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_label_en-US" xlink:label="lab_us-gaap_RevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revolving Credit Facility [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevolvingCreditFacilityMember" xlink:to="lab_us-gaap_RevolvingCreditFacilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract_6c75717a-356f-441f-9e9a-d8c9002d36b2_terseLabel_en-US" xlink:label="lab_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Method Investments and Joint Ventures [Abstract]</link:label>
    <link:label id="lab_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract_label_en-US" xlink:label="lab_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Method Investments and Joint Ventures [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract" xlink:to="lab_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareDilutedLineItems_62cf02a2-1a76-4023-91c6-df877afca13f_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDilutedLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDilutedLineItems_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareDilutedLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDilutedLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareDilutedLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDilutedLineItems" xlink:to="lab_us-gaap_EarningsPerShareDilutedLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingAbstract_84865dd7-fb37-4979-a4db-c8965f5bd743_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting [Abstract]</link:label>
    <link:label id="lab_us-gaap_SegmentReportingAbstract_label_en-US" xlink:label="lab_us-gaap_SegmentReportingAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingAbstract" xlink:to="lab_us-gaap_SegmentReportingAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_ConsolidatedInventoryNotOwnedObligation_305df740-d83e-46df-bde2-85b79cedf0df_terseLabel_en-US" xlink:label="lab_mho_ConsolidatedInventoryNotOwnedObligation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidated inventory not owned</link:label>
    <link:label id="lab_mho_ConsolidatedInventoryNotOwnedObligation_label_en-US" xlink:label="lab_mho_ConsolidatedInventoryNotOwnedObligation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidated inventory not owned obligation</link:label>
    <link:label id="lab_mho_ConsolidatedInventoryNotOwnedObligation_documentation_en-US" xlink:label="lab_mho_ConsolidatedInventoryNotOwnedObligation" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The transactions occurring during the period resulting in an obligation to purchase land at a future date - a contract in which the entity is deemed to be the primary beneficiary of the arrangement.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_ConsolidatedInventoryNotOwnedObligation" xlink:href="mho-20231231.xsd#mho_ConsolidatedInventoryNotOwnedObligation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_ConsolidatedInventoryNotOwnedObligation" xlink:to="lab_mho_ConsolidatedInventoryNotOwnedObligation" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_5d03abe4-be04-4ed6-83b5-17353f052afc_terseLabel_en-US" xlink:label="lab_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment, Name [Axis]</link:label>
    <link:label id="lab_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_label_en-US" xlink:label="lab_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment, Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="lab_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_CommunityDevelopmentDistrict_b40171fd-8d25-4ae9-9ab3-c995f92dbea0_terseLabel_en-US" xlink:label="lab_mho_CommunityDevelopmentDistrict" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Community development district infrastructure</link:label>
    <link:label id="lab_mho_CommunityDevelopmentDistrict_label_en-US" xlink:label="lab_mho_CommunityDevelopmentDistrict" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Community Development District</link:label>
    <link:label id="lab_mho_CommunityDevelopmentDistrict_documentation_en-US" xlink:label="lab_mho_CommunityDevelopmentDistrict" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">A CDD is a unit of local government created to allow for the construction and maintenance of long-term infrastructure through alternative financing sources. CDDs may utilize bond financing to fund construction or acquisition of certain on-site and off-site infrastructure improvements near or within a community.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_CommunityDevelopmentDistrict" xlink:href="mho-20231231.xsd#mho_CommunityDevelopmentDistrict"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_CommunityDevelopmentDistrict" xlink:to="lab_mho_CommunityDevelopmentDistrict" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_37355776-8f01-49e3-8e5b-e94c759fece1_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and contingencies (Note 8)</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingencies" xlink:to="lab_us-gaap_CommitmentsAndContingencies" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_cafd567a-dbf0-45c4-8504-88ae3118062f_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_BestEffortsContractsForCommittedInterestRateLockCommitmentsAndMortgageLoansHeldForSaleFairValueDisclosures_229c1ae3-3567-4f9b-98c4-edad8fe9d1cb_terseLabel_en-US" xlink:label="lab_mho_BestEffortsContractsForCommittedInterestRateLockCommitmentsAndMortgageLoansHeldForSaleFairValueDisclosures" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Whole loan contracts for committed IRLCs and mortgage loans held for sale</link:label>
    <link:label id="lab_mho_BestEffortsContractsForCommittedInterestRateLockCommitmentsAndMortgageLoansHeldForSaleFairValueDisclosures_label_en-US" xlink:label="lab_mho_BestEffortsContractsForCommittedInterestRateLockCommitmentsAndMortgageLoansHeldForSaleFairValueDisclosures" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Best Efforts Contracts for Committed Interest Rate Lock Commitments and Mortgage Loans Held for Sale - Fair Value Disclosures</link:label>
    <link:label id="lab_mho_BestEffortsContractsForCommittedInterestRateLockCommitmentsAndMortgageLoansHeldForSaleFairValueDisclosures_documentation_en-US" xlink:label="lab_mho_BestEffortsContractsForCommittedInterestRateLockCommitmentsAndMortgageLoansHeldForSaleFairValueDisclosures" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Value of best efforts contracts for committed interest rate lock commitments and mortgage loans held for sale as of the balance sheet date.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_BestEffortsContractsForCommittedInterestRateLockCommitmentsAndMortgageLoansHeldForSaleFairValueDisclosures" xlink:href="mho-20231231.xsd#mho_BestEffortsContractsForCommittedInterestRateLockCommitmentsAndMortgageLoansHeldForSaleFairValueDisclosures"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_BestEffortsContractsForCommittedInterestRateLockCommitmentsAndMortgageLoansHeldForSaleFairValueDisclosures" xlink:to="lab_mho_BestEffortsContractsForCommittedInterestRateLockCommitmentsAndMortgageLoansHeldForSaleFairValueDisclosures" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_ForwardContractsFairValueDisclosureAssets_1836bc5d-e029-41b2-a686-2f3f8f6d15bf_terseLabel_en-US" xlink:label="lab_mho_ForwardContractsFairValueDisclosureAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forward sales of mortgage-backed securities</link:label>
    <link:label id="lab_mho_ForwardContractsFairValueDisclosureAssets_label_en-US" xlink:label="lab_mho_ForwardContractsFairValueDisclosureAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forward Contracts - Fair Value Disclosure (Assets)</link:label>
    <link:label id="lab_mho_ForwardContractsFairValueDisclosureAssets_documentation_en-US" xlink:label="lab_mho_ForwardContractsFairValueDisclosureAssets" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forward sales of mortgage-backed securities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_ForwardContractsFairValueDisclosureAssets" xlink:href="mho-20231231.xsd#mho_ForwardContractsFairValueDisclosureAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_ForwardContractsFairValueDisclosureAssets" xlink:to="lab_mho_ForwardContractsFairValueDisclosureAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_Homebuildingoperationspercentoftotalrevenue_d5d95165-e4aa-4c1e-aa54-69037325ec9f_terseLabel_en-US" xlink:label="lab_mho_Homebuildingoperationspercentoftotalrevenue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Homebuilding operations percent of total revenue</link:label>
    <link:label id="lab_mho_Homebuildingoperationspercentoftotalrevenue_label_en-US" xlink:label="lab_mho_Homebuildingoperationspercentoftotalrevenue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Homebuilding operations percent of total revenue</link:label>
    <link:label id="lab_mho_Homebuildingoperationspercentoftotalrevenue_documentation_en-US" xlink:label="lab_mho_Homebuildingoperationspercentoftotalrevenue" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Homebuilding operations percent of total revenue</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_Homebuildingoperationspercentoftotalrevenue" xlink:href="mho-20231231.xsd#mho_Homebuildingoperationspercentoftotalrevenue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_Homebuildingoperationspercentoftotalrevenue" xlink:to="lab_mho_Homebuildingoperationspercentoftotalrevenue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueLineItems_0c92b9cc-ae00-4531-a643-4a18668bd897_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Line Items]</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueLineItems_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems" xlink:to="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_6c3b53c3-fe47-4dc9-89c2-8f0251fb1145_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Due Year Five</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_FairValueMeasurementsOfAssetsAndLiabilitiesMeasuredOnNonRecurringBasisAbstract_74f00a96-0028-45d0-ae58-e107470e2480_terseLabel_en-US" xlink:label="lab_mho_FairValueMeasurementsOfAssetsAndLiabilitiesMeasuredOnNonRecurringBasisAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurements of Assets and Liabilities Measured on a Non-Recurring Basis [Abstract]</link:label>
    <link:label id="lab_mho_FairValueMeasurementsOfAssetsAndLiabilitiesMeasuredOnNonRecurringBasisAbstract_label_en-US" xlink:label="lab_mho_FairValueMeasurementsOfAssetsAndLiabilitiesMeasuredOnNonRecurringBasisAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurements of Assets and Liabilities Measured on a Non-Recurring Basis [Abstract]</link:label>
    <link:label id="lab_mho_FairValueMeasurementsOfAssetsAndLiabilitiesMeasuredOnNonRecurringBasisAbstract_documentation_en-US" xlink:label="lab_mho_FairValueMeasurementsOfAssetsAndLiabilitiesMeasuredOnNonRecurringBasisAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurements of Assets and Liabilities Measured on a Non-Recurring Basis [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_FairValueMeasurementsOfAssetsAndLiabilitiesMeasuredOnNonRecurringBasisAbstract" xlink:href="mho-20231231.xsd#mho_FairValueMeasurementsOfAssetsAndLiabilitiesMeasuredOnNonRecurringBasisAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_FairValueMeasurementsOfAssetsAndLiabilitiesMeasuredOnNonRecurringBasisAbstract" xlink:to="lab_mho_FairValueMeasurementsOfAssetsAndLiabilitiesMeasuredOnNonRecurringBasisAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_ddb7670a-fb63-454f-b5c1-ab7bd24058ad_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_FinancialLettersOfCredit_897ee8a1-3d8a-48b0-bd98-9d2bb8bedc6d_terseLabel_en-US" xlink:label="lab_mho_FinancialLettersOfCredit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Letters of Credit</link:label>
    <link:label id="lab_mho_FinancialLettersOfCredit_label_en-US" xlink:label="lab_mho_FinancialLettersOfCredit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Letters of Credit</link:label>
    <link:label id="lab_mho_FinancialLettersOfCredit_documentation_en-US" xlink:label="lab_mho_FinancialLettersOfCredit" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Letters of Credit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_FinancialLettersOfCredit" xlink:href="mho-20231231.xsd#mho_FinancialLettersOfCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_FinancialLettersOfCredit" xlink:to="lab_mho_FinancialLettersOfCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConstructionMember_2efebdff-2de2-464f-acd8-a221ea082f59_terseLabel_en-US" xlink:label="lab_us-gaap_ConstructionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Construction [Member]</link:label>
    <link:label id="lab_us-gaap_ConstructionMember_label_en-US" xlink:label="lab_us-gaap_ConstructionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Construction [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConstructionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConstructionMember" xlink:to="lab_us-gaap_ConstructionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_StatementGeographicalAxis_bcd1aa63-8113-4016-a659-e26449e0ea42_terseLabel_en-US" xlink:label="lab_srt_StatementGeographicalAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical [Axis]</link:label>
    <link:label id="lab_srt_StatementGeographicalAxis_label_en-US" xlink:label="lab_srt_StatementGeographicalAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementGeographicalAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_StatementGeographicalAxis" xlink:to="lab_srt_StatementGeographicalAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityLineItems_8f16499c-9a7c-4435-98e5-a9de4ae6dacb_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility [Line Items]</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityLineItems_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems" xlink:to="lab_us-gaap_LineOfCreditFacilityLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_dfe832d7-eb7b-4d96-b018-23bfa9f6f0d3_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure [Text Block]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProductWarrantyAccrualPayments_b4e58a51-8d7c-4d70-9a36-a9d765ab6f97_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ProductWarrantyAccrualPayments" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Standard and Extended Product Warranty Accrual, Decrease for Payments</link:label>
    <link:label id="lab_us-gaap_ProductWarrantyAccrualPayments_label_en-US" xlink:label="lab_us-gaap_ProductWarrantyAccrualPayments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Standard and Extended Product Warranty Accrual, Decrease for Payments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyAccrualPayments" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProductWarrantyAccrualPayments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductWarrantyAccrualPayments" xlink:to="lab_us-gaap_ProductWarrantyAccrualPayments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProductWarrantyAccrualWarrantiesIssued_aee2fa77-afca-4ba8-aca3-065d5a8fbd09_terseLabel_en-US" xlink:label="lab_us-gaap_ProductWarrantyAccrualWarrantiesIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Warranty expense on homes delivered during the period</link:label>
    <link:label id="lab_us-gaap_ProductWarrantyAccrualWarrantiesIssued_label_en-US" xlink:label="lab_us-gaap_ProductWarrantyAccrualWarrantiesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Standard and Extended Product Warranty Accrual, Increase for Warranties Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyAccrualWarrantiesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProductWarrantyAccrualWarrantiesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductWarrantyAccrualWarrantiesIssued" xlink:to="lab_us-gaap_ProductWarrantyAccrualWarrantiesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherLiabilitiesTableTextBlock_f5b4032b-56c8-4fff-a1bb-994c071deea8_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Liabilities [Table Text Block]</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Liabilities [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilitiesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesTableTextBlock" xlink:to="lab_us-gaap_OtherLiabilitiesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRecognitionPolicyTextBlock_0dcfefda-fdca-4980-bc9c-df4d1c7591b5_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRecognitionPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue [Policy Text Block]</link:label>
    <link:label id="lab_us-gaap_RevenueRecognitionPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueRecognitionPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRecognitionPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRecognitionPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRecognitionPolicyTextBlock" xlink:to="lab_us-gaap_RevenueRecognitionPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LoanPurchaseCommitmentsMember_ab029eb2-f6ce-4cc3-965e-e5b634540f2d_terseLabel_en-US" xlink:label="lab_us-gaap_LoanPurchaseCommitmentsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Whole loan contracts [Member]</link:label>
    <link:label id="lab_us-gaap_LoanPurchaseCommitmentsMember_label_en-US" xlink:label="lab_us-gaap_LoanPurchaseCommitmentsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loan Purchase Commitments [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoanPurchaseCommitmentsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LoanPurchaseCommitmentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LoanPurchaseCommitmentsMember" xlink:to="lab_us-gaap_LoanPurchaseCommitmentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_600a7305-ffd5-46ab-9d49-7d3e72660d73_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Federal Income Tax Expense (Benefit)</link:label>
    <link:label id="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Federal Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_ShareRepurchaseProgramAbstract_dc2f2c7a-c9c7-48a0-9cea-4adc8eda9fe4_terseLabel_en-US" xlink:label="lab_mho_ShareRepurchaseProgramAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share Repurchase Program [Abstract]</link:label>
    <link:label id="lab_mho_ShareRepurchaseProgramAbstract_label_en-US" xlink:label="lab_mho_ShareRepurchaseProgramAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share Repurchase Program [Abstract]</link:label>
    <link:label id="lab_mho_ShareRepurchaseProgramAbstract_documentation_en-US" xlink:label="lab_mho_ShareRepurchaseProgramAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share Repurchase Program [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_ShareRepurchaseProgramAbstract" xlink:href="mho-20231231.xsd#mho_ShareRepurchaseProgramAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_ShareRepurchaseProgramAbstract" xlink:to="lab_mho_ShareRepurchaseProgramAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale_6d2ccb29-463b-477a-8446-d49682908ba6_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from the sale of mortgage loans</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Sale, Loan, Mortgage, Held-for-Sale</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale" xlink:to="lab_us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_FairValueofFinancialInstrumentAssumptionsTable_0fa02b73-49f5-47ea-bdbc-a21b40d7c6cd_terseLabel_en-US" xlink:label="lab_mho_FairValueofFinancialInstrumentAssumptionsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value of Financial Instrument Assumptions [Table]</link:label>
    <link:label id="lab_mho_FairValueofFinancialInstrumentAssumptionsTable_label_en-US" xlink:label="lab_mho_FairValueofFinancialInstrumentAssumptionsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value of Financial Instrument Assumptions [Table]</link:label>
    <link:label id="lab_mho_FairValueofFinancialInstrumentAssumptionsTable_documentation_en-US" xlink:label="lab_mho_FairValueofFinancialInstrumentAssumptionsTable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value of Financial Instrument Assumptions [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_FairValueofFinancialInstrumentAssumptionsTable" xlink:href="mho-20231231.xsd#mho_FairValueofFinancialInstrumentAssumptionsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_FairValueofFinancialInstrumentAssumptionsTable" xlink:to="lab_mho_FairValueofFinancialInstrumentAssumptionsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_ece0dccb-2873-440b-950c-885f27c9f276_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Table]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Recurring and Nonrecurring [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_MaximumMemberOwnershipMember_24fe31f0-553d-4138-91c4-f88399332b61_terseLabel_en-US" xlink:label="lab_mho_MaximumMemberOwnershipMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">MaximumMemberOwnership</link:label>
    <link:label id="lab_mho_MaximumMemberOwnershipMember_label_en-US" xlink:label="lab_mho_MaximumMemberOwnershipMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">MaximumMemberOwnership [Member]</link:label>
    <link:label id="lab_mho_MaximumMemberOwnershipMember_documentation_en-US" xlink:label="lab_mho_MaximumMemberOwnershipMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum Member for Equity Ownership Axis</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_MaximumMemberOwnershipMember" xlink:href="mho-20231231.xsd#mho_MaximumMemberOwnershipMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_MaximumMemberOwnershipMember" xlink:to="lab_mho_MaximumMemberOwnershipMember" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_InvestmentinJointVentureArrangementsAbstract_f561cc1f-e54d-430d-8ae6-eec9132359b6_terseLabel_en-US" xlink:label="lab_mho_InvestmentinJointVentureArrangementsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment in Joint Venture Arrangements [Abstract]</link:label>
    <link:label id="lab_mho_InvestmentinJointVentureArrangementsAbstract_label_en-US" xlink:label="lab_mho_InvestmentinJointVentureArrangementsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment in Joint Venture Arrangements [Abstract]</link:label>
    <link:label id="lab_mho_InvestmentinJointVentureArrangementsAbstract_documentation_en-US" xlink:label="lab_mho_InvestmentinJointVentureArrangementsAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment in Joint Venture Arrangements [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_InvestmentinJointVentureArrangementsAbstract" xlink:href="mho-20231231.xsd#mho_InvestmentinJointVentureArrangementsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_InvestmentinJointVentureArrangementsAbstract" xlink:to="lab_mho_InvestmentinJointVentureArrangementsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_PurchaseAccountingAdjustments_c6afc98f-ab60-4284-aa7a-4b0570d1cbfc_terseLabel_en-US" xlink:label="lab_mho_PurchaseAccountingAdjustments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase Accounting Adjustments</link:label>
    <link:label id="lab_mho_PurchaseAccountingAdjustments_label_en-US" xlink:label="lab_mho_PurchaseAccountingAdjustments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase Accounting Adjustments</link:label>
    <link:label id="lab_mho_PurchaseAccountingAdjustments_documentation_en-US" xlink:label="lab_mho_PurchaseAccountingAdjustments" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase Accounting Adjustments related to an acquisition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_PurchaseAccountingAdjustments" xlink:href="mho-20231231.xsd#mho_PurchaseAccountingAdjustments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_PurchaseAccountingAdjustments" xlink:to="lab_mho_PurchaseAccountingAdjustments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_d2d667f1-29ac-4cf8-b257-e59668804b8c_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Diluted</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_2899c140-baad-4b02-91c7-023e713d8549_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Diluted</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDiluted" xlink:to="lab_us-gaap_EarningsPerShareDiluted" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_RestrictedPaymentsBasketCalculationAxis_a80c6bb1-0ac7-4b64-b60a-0644a323a2c1_terseLabel_en-US" xlink:label="lab_mho_RestrictedPaymentsBasketCalculationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Payments Basket Calculation [Axis]</link:label>
    <link:label id="lab_mho_RestrictedPaymentsBasketCalculationAxis_label_en-US" xlink:label="lab_mho_RestrictedPaymentsBasketCalculationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Payments Basket Calculation [Axis]</link:label>
    <link:label id="lab_mho_RestrictedPaymentsBasketCalculationAxis_documentation_en-US" xlink:label="lab_mho_RestrictedPaymentsBasketCalculationAxis" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Payments Basket Calculation [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_RestrictedPaymentsBasketCalculationAxis" xlink:href="mho-20231231.xsd#mho_RestrictedPaymentsBasketCalculationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_RestrictedPaymentsBasketCalculationAxis" xlink:to="lab_mho_RestrictedPaymentsBasketCalculationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_MarketConditionAwardsMember_2aa2a269-8035-45df-b4e7-998dc977b2d3_terseLabel_en-US" xlink:label="lab_mho_MarketConditionAwardsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Market Condition Awards [Member]</link:label>
    <link:label id="lab_mho_MarketConditionAwardsMember_label_en-US" xlink:label="lab_mho_MarketConditionAwardsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Market Condition Awards [Member]</link:label>
    <link:label id="lab_mho_MarketConditionAwardsMember_documentation_en-US" xlink:label="lab_mho_MarketConditionAwardsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Market Condition Awards [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_MarketConditionAwardsMember" xlink:href="mho-20231231.xsd#mho_MarketConditionAwardsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_MarketConditionAwardsMember" xlink:to="lab_mho_MarketConditionAwardsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GuaranteesTextBlock_1f7920da-d657-450b-bfda-4e5d32aca3ad_terseLabel_en-US" xlink:label="lab_us-gaap_GuaranteesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Guarantees [Text Block]</link:label>
    <link:label id="lab_us-gaap_GuaranteesTextBlock_label_en-US" xlink:label="lab_us-gaap_GuaranteesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Guarantees [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GuaranteesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GuaranteesTextBlock" xlink:to="lab_us-gaap_GuaranteesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_52aa57e1-7d62-4f98-a51a-1efdd830651f_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Property, Plant and Equipment [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockValue_39c52f6a-780a-4e0f-809b-5ccf0728154d_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockValue" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury shares - at cost - 2,375,842 and 2,697,058 shares at December 31, 2023 and 2022, respectively</link:label>
    <link:label id="lab_us-gaap_TreasuryStockValue_label_en-US" xlink:label="lab_us-gaap_TreasuryStockValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock, Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockValue" xlink:to="lab_us-gaap_TreasuryStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_b5b83186-1227-4eca-81a3-e77ccc39be44_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel3Member_5b8a166b-2365-4531-ac54-8653a02b8a5c_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel3Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Significant Unobservable Inputs, Level 3 [Member]</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel3Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel3Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 3 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel3Member" xlink:to="lab_us-gaap_FairValueInputsLevel3Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockCommonShares_e7cb4b20-2cc4-493a-8301-69c93ecfd202_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockCommonShares" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock, Common, Shares</link:label>
    <link:label id="lab_us-gaap_TreasuryStockCommonShares_label_en-US" xlink:label="lab_us-gaap_TreasuryStockCommonShares" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock, Common, Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonShares" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockCommonShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockCommonShares" xlink:to="lab_us-gaap_TreasuryStockCommonShares" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_faf3cb65-d5dd-40c3-8383-4173891bb935_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_LongTermDebtMaturitiesRepaymentsOfPrincipal_6cea82fb-81a1-4a28-acca-ff4b384ffef5_terseLabel_en-US" xlink:label="lab_mho_LongTermDebtMaturitiesRepaymentsOfPrincipal" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total</link:label>
    <link:label id="lab_mho_LongTermDebtMaturitiesRepaymentsOfPrincipal_label_en-US" xlink:label="lab_mho_LongTermDebtMaturitiesRepaymentsOfPrincipal" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long Term Debt, Maturities, Repayments of Principal</link:label>
    <link:label id="lab_mho_LongTermDebtMaturitiesRepaymentsOfPrincipal_documentation_en-US" xlink:label="lab_mho_LongTermDebtMaturitiesRepaymentsOfPrincipal" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long Term Debt, Maturities, Repayments of Principal</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_LongTermDebtMaturitiesRepaymentsOfPrincipal" xlink:href="mho-20231231.xsd#mho_LongTermDebtMaturitiesRepaymentsOfPrincipal"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_LongTermDebtMaturitiesRepaymentsOfPrincipal" xlink:to="lab_mho_LongTermDebtMaturitiesRepaymentsOfPrincipal" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_LongTermCddsIssuedAndOutstandingLineItems_30eb6388-5f03-41de-9375-520ae9efb3bd_terseLabel_en-US" xlink:label="lab_mho_LongTermCddsIssuedAndOutstandingLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long Term CDDs issued and outstanding [Line Items]</link:label>
    <link:label id="lab_mho_LongTermCddsIssuedAndOutstandingLineItems_label_en-US" xlink:label="lab_mho_LongTermCddsIssuedAndOutstandingLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long Term CDDs issued and outstanding [Line Items]</link:label>
    <link:label id="lab_mho_LongTermCddsIssuedAndOutstandingLineItems_documentation_en-US" xlink:label="lab_mho_LongTermCddsIssuedAndOutstandingLineItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long Term CDDs issued and outstanding [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_LongTermCddsIssuedAndOutstandingLineItems" xlink:href="mho-20231231.xsd#mho_LongTermCddsIssuedAndOutstandingLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_LongTermCddsIssuedAndOutstandingLineItems" xlink:to="lab_mho_LongTermCddsIssuedAndOutstandingLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract_48c222ed-8ff6-4e45-bbea-965eea5987d2_terseLabel_en-US" xlink:label="lab_us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Components of Income Tax Expense (Benefit), Continuing Operations [Abstract]</link:label>
    <link:label id="lab_us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract_label_en-US" xlink:label="lab_us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Components of Income Tax Expense (Benefit), Continuing Operations [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="lab_us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_7a399c06-98f8-4fd9-a202-d8b5d5a5edba_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock options exercised - value</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Value, Stock Options Exercised</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_TradingSymbol_03afffa0-94ac-49df-a606-f8d726e70432_terseLabel_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Symbol</link:label>
    <link:label id="lab_dei_TradingSymbol_label_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Symbol</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_TradingSymbol"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_TradingSymbol" xlink:to="lab_dei_TradingSymbol" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_PerformanceConditionAwardsMember_aa176c87-d89f-4657-9617-e4507381aa64_terseLabel_en-US" xlink:label="lab_mho_PerformanceConditionAwardsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance Condition Awards [Member]</link:label>
    <link:label id="lab_mho_PerformanceConditionAwardsMember_label_en-US" xlink:label="lab_mho_PerformanceConditionAwardsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance Condition Awards [Member]</link:label>
    <link:label id="lab_mho_PerformanceConditionAwardsMember_documentation_en-US" xlink:label="lab_mho_PerformanceConditionAwardsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance Condition Awards [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_PerformanceConditionAwardsMember" xlink:href="mho-20231231.xsd#mho_PerformanceConditionAwardsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_PerformanceConditionAwardsMember" xlink:to="lab_mho_PerformanceConditionAwardsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_50653f3f-419a-4e1e-bb80-156b570cd2e9_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_311203e3-9edd-466a-b8c1-bd4112364f45_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average grant date fair value of options granted during the period</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TransportationEquipmentMember_fd835119-e494-4917-b7c9-dd8002d609be_terseLabel_en-US" xlink:label="lab_us-gaap_TransportationEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transportation and construction equipment</link:label>
    <link:label id="lab_us-gaap_TransportationEquipmentMember_label_en-US" xlink:label="lab_us-gaap_TransportationEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transportation Equipment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransportationEquipmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TransportationEquipmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TransportationEquipmentMember" xlink:to="lab_us-gaap_TransportationEquipmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLoss_e6d47adb-6c1a-41c6-a474-3512b7054ee3_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_69124a28-fe5f-4566-aa00-d76619841a42_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_label_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss" xlink:to="lab_us-gaap_NetIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_SeniorNotesDue2030_30a8195b-0b71-40e4-b7be-cc42e1f67430_terseLabel_en-US" xlink:label="lab_mho_SeniorNotesDue2030" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Notes due 2030 - net</link:label>
    <link:label id="lab_mho_SeniorNotesDue2030_label_en-US" xlink:label="lab_mho_SeniorNotesDue2030" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Notes Due 2030</link:label>
    <link:label id="lab_mho_SeniorNotesDue2030_documentation_en-US" xlink:label="lab_mho_SeniorNotesDue2030" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Notes Due 2030-Including the current and noncurrent portions, carrying value as of the balance sheet date of Notes with the highest claim on the assets of the issuer in case of bankruptcy or liquidation (with maturities initially due after one year or beyond the operating cycle if longer). Senior note holders are paid off in full before any payments are made to junior note holders.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_SeniorNotesDue2030" xlink:href="mho-20231231.xsd#mho_SeniorNotesDue2030"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_SeniorNotesDue2030" xlink:to="lab_mho_SeniorNotesDue2030" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_TotalOfGuaranteedLoansInquiredAbout_ba93a70d-a599-42e4-96fa-bf29e5c58d18_terseLabel_en-US" xlink:label="lab_mho_TotalOfGuaranteedLoansInquiredAbout" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total of Guaranteed Loans Inquired About</link:label>
    <link:label id="lab_mho_TotalOfGuaranteedLoansInquiredAbout_label_en-US" xlink:label="lab_mho_TotalOfGuaranteedLoansInquiredAbout" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total of Guaranteed Loans Inquired About</link:label>
    <link:label id="lab_mho_TotalOfGuaranteedLoansInquiredAbout_documentation_en-US" xlink:label="lab_mho_TotalOfGuaranteedLoansInquiredAbout" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total of loans covered by the guarantees discussed for which inquiries were made by the purchasers of the loans.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_TotalOfGuaranteedLoansInquiredAbout" xlink:href="mho-20231231.xsd#mho_TotalOfGuaranteedLoansInquiredAbout"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_TotalOfGuaranteedLoansInquiredAbout" xlink:to="lab_mho_TotalOfGuaranteedLoansInquiredAbout" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeContractTypeDomain_6c48540e-151e-4cc1-a223-47129fd9e527_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeContractTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Instrument, Name [Domain]</link:label>
    <link:label id="lab_us-gaap_DerivativeContractTypeDomain_label_en-US" xlink:label="lab_us-gaap_DerivativeContractTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Contract [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeContractTypeDomain" xlink:to="lab_us-gaap_DerivativeContractTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock_4d0fda49-d91a-408f-a61f-809df69e9270_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Notional Amounts of Outstanding Derivative Positions [Table Text Block]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Notional Amounts of Outstanding Derivative Positions [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_SelfInsuranceAbstract_748d4f15-71ef-4681-907a-a07e328a4218_terseLabel_en-US" xlink:label="lab_mho_SelfInsuranceAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Self-Insurance [Abstract]</link:label>
    <link:label id="lab_mho_SelfInsuranceAbstract_label_en-US" xlink:label="lab_mho_SelfInsuranceAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Self-Insurance [Abstract]</link:label>
    <link:label id="lab_mho_SelfInsuranceAbstract_documentation_en-US" xlink:label="lab_mho_SelfInsuranceAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Self-Insurance [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_SelfInsuranceAbstract" xlink:href="mho-20231231.xsd#mho_SelfInsuranceAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_SelfInsuranceAbstract" xlink:to="lab_mho_SelfInsuranceAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeasesTextBlock_4fee4e8a-d908-4a32-acbf-5cb81aee6ca8_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Leases [Text Block]</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeasesTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Leases [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeasesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeasesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeasesTextBlock" xlink:to="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_SeniorNotesDue2028_a61d3d02-03c1-4138-b6cc-21ea5d6abd80_terseLabel_en-US" xlink:label="lab_mho_SeniorNotesDue2028" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Notes due 2028 - net</link:label>
    <link:label id="lab_mho_SeniorNotesDue2028_label_en-US" xlink:label="lab_mho_SeniorNotesDue2028" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Notes Due 2028</link:label>
    <link:label id="lab_mho_SeniorNotesDue2028_documentation_en-US" xlink:label="lab_mho_SeniorNotesDue2028" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Including the current and noncurrent portions, carrying value as of the balance sheet date of Notes with the highest claim on the assets of the issuer in case of bankruptcy or liquidation (with maturities initially due after one year or beyond the operating cycle if longer). Senior note holders are paid off in full before any payments are made to junior note holders.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_SeniorNotesDue2028" xlink:href="mho-20231231.xsd#mho_SeniorNotesDue2028"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_SeniorNotesDue2028" xlink:to="lab_mho_SeniorNotesDue2028" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b949f0f3-65a6-4551-8562-a93a65d30b62_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">LIABILITIES AND SHAREHOLDERS' EQUITY</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities and Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_RestrictedStockUnitsAwardedUnderThe2018LTIPPlan_d572120b-cfcf-4451-a045-2e5382f93578_verboseLabel_en-US" xlink:label="lab_mho_RestrictedStockUnitsAwardedUnderThe2018LTIPPlan" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock Units Awarded Under the 2018 LTIP Plan</link:label>
    <link:label id="lab_mho_RestrictedStockUnitsAwardedUnderThe2018LTIPPlan_label_en-US" xlink:label="lab_mho_RestrictedStockUnitsAwardedUnderThe2018LTIPPlan" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock Units Awarded Under the 2018 LTIP Plan</link:label>
    <link:label id="lab_mho_RestrictedStockUnitsAwardedUnderThe2018LTIPPlan_documentation_en-US" xlink:label="lab_mho_RestrictedStockUnitsAwardedUnderThe2018LTIPPlan" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock Units Awarded Under the 2018 LTIP Plan as of the balance sheet date.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_RestrictedStockUnitsAwardedUnderThe2018LTIPPlan" xlink:href="mho-20231231.xsd#mho_RestrictedStockUnitsAwardedUnderThe2018LTIPPlan"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_RestrictedStockUnitsAwardedUnderThe2018LTIPPlan" xlink:to="lab_mho_RestrictedStockUnitsAwardedUnderThe2018LTIPPlan" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalLeaseObligationsIncurred_7ca0f01e-b955-4b8e-811b-1afdeaebdc7d_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalLeaseObligationsIncurred" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease Obligation Incurred</link:label>
    <link:label id="lab_us-gaap_CapitalLeaseObligationsIncurred_label_en-US" xlink:label="lab_us-gaap_CapitalLeaseObligationsIncurred" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease Obligation Incurred</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeaseObligationsIncurred" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CapitalLeaseObligationsIncurred"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalLeaseObligationsIncurred" xlink:to="lab_us-gaap_CapitalLeaseObligationsIncurred" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEquityMethodInvestmentsTable_eb045bb2-8a1b-4c50-8003-cfed50d4b979_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEquityMethodInvestmentsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Equity Method Investments [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEquityMethodInvestmentsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEquityMethodInvestmentsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Equity Method Investments [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable" xlink:to="lab_us-gaap_ScheduleOfEquityMethodInvestmentsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_BestEffortsContractsforCommittedInterestRateLockCommitmentsandMortgageLoansHeldforSaleFairValueDisclosuresAssets_1fc8a8fe-d889-4693-adc8-eb9e2b653c7d_terseLabel_en-US" xlink:label="lab_mho_BestEffortsContractsforCommittedInterestRateLockCommitmentsandMortgageLoansHeldforSaleFairValueDisclosuresAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Best Efforts Contracts for Committed Interest Rate Lock Commitments and Mortgage Loans Held for Sale - Fair Value Disclosures (Assets)</link:label>
    <link:label id="lab_mho_BestEffortsContractsforCommittedInterestRateLockCommitmentsandMortgageLoansHeldforSaleFairValueDisclosuresAssets_label_en-US" xlink:label="lab_mho_BestEffortsContractsforCommittedInterestRateLockCommitmentsandMortgageLoansHeldforSaleFairValueDisclosuresAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Best Efforts Contracts for Committed Interest Rate Lock Commitments and Mortgage Loans Held for Sale - Fair Value Disclosures (Assets)</link:label>
    <link:label id="lab_mho_BestEffortsContractsforCommittedInterestRateLockCommitmentsandMortgageLoansHeldforSaleFairValueDisclosuresAssets_documentation_en-US" xlink:label="lab_mho_BestEffortsContractsforCommittedInterestRateLockCommitmentsandMortgageLoansHeldforSaleFairValueDisclosuresAssets" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Best Efforts Contracts for Committed Interest Rate Lock Commitments and Mortgage Loans Held for Sale - Fair Value Disclosures (Assets)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_BestEffortsContractsforCommittedInterestRateLockCommitmentsandMortgageLoansHeldforSaleFairValueDisclosuresAssets" xlink:href="mho-20231231.xsd#mho_BestEffortsContractsforCommittedInterestRateLockCommitmentsandMortgageLoansHeldforSaleFairValueDisclosuresAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_BestEffortsContractsforCommittedInterestRateLockCommitmentsandMortgageLoansHeldforSaleFairValueDisclosuresAssets" xlink:to="lab_mho_BestEffortsContractsforCommittedInterestRateLockCommitmentsandMortgageLoansHeldforSaleFairValueDisclosuresAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_45d71133-eaa9-426a-8b9b-d2295f9b531c_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SHAREHOLDERS' EQUITY:</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity, Attributable to Parent [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityAbstract" xlink:to="lab_us-gaap_StockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_1958997a-4b08-4f68-a976-7abf3b5cfbde_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock options exercised - shares</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_7bf7aded-562f-4354-ba25-370077c9ecc5_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_SOFRFloor_e5081b01-dc3b-4ac1-8e36-4325227083c9_terseLabel_en-US" xlink:label="lab_mho_SOFRFloor" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SOFR Floor</link:label>
    <link:label id="lab_mho_SOFRFloor_label_en-US" xlink:label="lab_mho_SOFRFloor" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SOFR Floor</link:label>
    <link:label id="lab_mho_SOFRFloor_documentation_en-US" xlink:label="lab_mho_SOFRFloor" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SOFR Floor</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_SOFRFloor" xlink:href="mho-20231231.xsd#mho_SOFRFloor"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_SOFRFloor" xlink:to="lab_mho_SOFRFloor" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_94a38328-fd95-46d2-9525-3fdd37bb523b_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income before income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_3072e574-e202-4bc7-9a90-fd9bf0d0a6bf_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income before income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Domestic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_InventorySegments_b7ecf141-b347-4b02-8744-6f17682406c6_terseLabel_en-US" xlink:label="lab_mho_InventorySegments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory</link:label>
    <link:label id="lab_mho_InventorySegments_label_en-US" xlink:label="lab_mho_InventorySegments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory - Segments</link:label>
    <link:label id="lab_mho_InventorySegments_documentation_en-US" xlink:label="lab_mho_InventorySegments" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory - Segments, which includes single-family lots, land and land development costs; land held for sale; homes under construction; model homes and furnishings; community development district infrastructure; and consolidated inventory not owned.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_InventorySegments" xlink:href="mho-20231231.xsd#mho_InventorySegments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_InventorySegments" xlink:to="lab_mho_InventorySegments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsAbstract_f984c6ee-bb4c-46ac-8d2c-a08c83f362be_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Assets [Abstract]</link:label>
    <link:label id="lab_us-gaap_OtherAssetsAbstract_label_en-US" xlink:label="lab_us-gaap_OtherAssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Assets [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsAbstract" xlink:to="lab_us-gaap_OtherAssetsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_b7db7066-a3d1-4add-8f2b-2c9edee0b2c7_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSold_a19e78c3-e0b8-4ff9-80fd-5f3d4e53b36f_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Land and Housing</link:label>
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSold_label_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of Goods and Services Sold</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfGoodsAndServicesSold" xlink:to="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionAmountsOfTransaction_536bf11c-9f30-43f4-b52d-89ad27f82906_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionAmountsOfTransaction" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transaction, Amounts of Transaction</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionAmountsOfTransaction_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionAmountsOfTransaction" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transaction, Amounts of Transaction</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionAmountsOfTransaction" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionAmountsOfTransaction"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionAmountsOfTransaction" xlink:to="lab_us-gaap_RelatedPartyTransactionAmountsOfTransaction" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_9826d792-82db-43c1-93f9-b3f9a5c184f1_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_FairValueAdjustmentOfMortgageLoansHeldForSale_28ec2927-e630-49fb-9d38-34ed9eb76f5b_negatedTerseLabel_en-US" xlink:label="lab_mho_FairValueAdjustmentOfMortgageLoansHeldForSale" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair value adjustment of mortgage loans held for sale</link:label>
    <link:label id="lab_mho_FairValueAdjustmentOfMortgageLoansHeldForSale_label_en-US" xlink:label="lab_mho_FairValueAdjustmentOfMortgageLoansHeldForSale" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair value adjustment of mortgage loans held for sale</link:label>
    <link:label id="lab_mho_FairValueAdjustmentOfMortgageLoansHeldForSale_documentation_en-US" xlink:label="lab_mho_FairValueAdjustmentOfMortgageLoansHeldForSale" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair value adjustment of mortgage loans held for sale</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_FairValueAdjustmentOfMortgageLoansHeldForSale" xlink:href="mho-20231231.xsd#mho_FairValueAdjustmentOfMortgageLoansHeldForSale"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_FairValueAdjustmentOfMortgageLoansHeldForSale" xlink:to="lab_mho_FairValueAdjustmentOfMortgageLoansHeldForSale" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfPropertyHeldForSale_04697a58-457a-4941-a909-a41459a52904_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfPropertyHeldForSale" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from sale of property</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfPropertyHeldForSale_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfPropertyHeldForSale" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Sale, Property, Held-for-Sale</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyHeldForSale" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSaleOfPropertyHeldForSale"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfPropertyHeldForSale" xlink:to="lab_us-gaap_ProceedsFromSaleOfPropertyHeldForSale" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsNet_e6f64ab3-6d46-42e1-b2f5-939a5d53466c_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Net of Valuation Allowance</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsNet_b88f4f14-97d1-4597-a948-45bae33f178b_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Net of Valuation Allowance</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsNet_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Net of Valuation Allowance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsNet" xlink:to="lab_us-gaap_DeferredTaxAssetsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_6cbb95b5-bc7c-4940-8e1e-d37a0dafed57_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Current Borrowing Capacity</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Current Borrowing Capacity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:to="lab_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CarryingReportedAmountFairValueDisclosureMember_69ab79f1-1598-4a2c-9a8d-2c44312ff705_terseLabel_en-US" xlink:label="lab_us-gaap_CarryingReportedAmountFairValueDisclosureMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Carrying (Reported) Amount, Fair Value Disclosure [Member]</link:label>
    <link:label id="lab_us-gaap_CarryingReportedAmountFairValueDisclosureMember_label_en-US" xlink:label="lab_us-gaap_CarryingReportedAmountFairValueDisclosureMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reported Value Measurement [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CarryingReportedAmountFairValueDisclosureMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember" xlink:to="lab_us-gaap_CarryingReportedAmountFairValueDisclosureMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SeniorLongtermNotesCurrentAndNoncurrentAbstract_97f54b31-33df-4ffe-9517-dbe9c4a04a6c_terseLabel_en-US" xlink:label="lab_us-gaap_SeniorLongtermNotesCurrentAndNoncurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Notes [Abstract]</link:label>
    <link:label id="lab_us-gaap_SeniorLongtermNotesCurrentAndNoncurrentAbstract_label_en-US" xlink:label="lab_us-gaap_SeniorLongtermNotesCurrentAndNoncurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Notes [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorLongtermNotesCurrentAndNoncurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SeniorLongtermNotesCurrentAndNoncurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SeniorLongtermNotesCurrentAndNoncurrentAbstract" xlink:to="lab_us-gaap_SeniorLongtermNotesCurrentAndNoncurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Goodwill_19286891-f27a-468a-8a95-3c0f4e2f27c8_terseLabel_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill</link:label>
    <link:label id="lab_us-gaap_Goodwill_label_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Goodwill" xlink:to="lab_us-gaap_Goodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_d0dbebda-9730-40ab-b1ee-423de0e9ba66_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Table Text Block]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_de0784bd-b80f-492a-b35c-2ed400198e36_terseLabel_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement, Equity Components [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_label_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementEquityComponentsAxis" xlink:to="lab_us-gaap_StatementEquityComponentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProductWarrantyAccrualPeriodIncreaseDecrease_5e1eace0-84e6-4b07-8f12-f6b49e396acc_terseLabel_en-US" xlink:label="lab_us-gaap_ProductWarrantyAccrualPeriodIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Charges related to stucco-related claims</link:label>
    <link:label id="lab_us-gaap_ProductWarrantyAccrualPeriodIncreaseDecrease_label_en-US" xlink:label="lab_us-gaap_ProductWarrantyAccrualPeriodIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Standard and Extended Product Warranty Accrual, Period Increase (Decrease)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyAccrualPeriodIncreaseDecrease" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProductWarrantyAccrualPeriodIncreaseDecrease"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductWarrantyAccrualPeriodIncreaseDecrease" xlink:to="lab_us-gaap_ProductWarrantyAccrualPeriodIncreaseDecrease" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_7fe7e9a5-bd5f-4df6-bf9a-9ded1c8c0c8b_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_SeniorNotesDue2028FairValueDisclosure_965f74a9-357e-406c-b972-976ddd664b94_terseLabel_en-US" xlink:label="lab_mho_SeniorNotesDue2028FairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Notes due 2028 Fair Value Disclosure</link:label>
    <link:label id="lab_mho_SeniorNotesDue2028FairValueDisclosure_label_en-US" xlink:label="lab_mho_SeniorNotesDue2028FairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Notes due 2028 Fair Value Disclosure</link:label>
    <link:label id="lab_mho_SeniorNotesDue2028FairValueDisclosure_documentation_en-US" xlink:label="lab_mho_SeniorNotesDue2028FairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Notes due 2028 Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_SeniorNotesDue2028FairValueDisclosure" xlink:href="mho-20231231.xsd#mho_SeniorNotesDue2028FairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_SeniorNotesDue2028FairValueDisclosure" xlink:to="lab_mho_SeniorNotesDue2028FairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_ae7327d9-1de7-4c5c-80c6-d51e31b15ef9_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">YR2</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Maturity, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByMeasurementBasisAxis_2f382c62-82bd-441b-863c-05131fd841d0_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementBasisAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, by Balance Sheet Grouping, Disclosure Item Amounts [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByMeasurementBasisAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementBasisAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Basis [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementBasisAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByMeasurementBasisAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis" xlink:to="lab_us-gaap_FairValueByMeasurementBasisAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentIssuanceDate1_ad68b26c-39a1-44ae-889a-3c20c94bff23_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentIssuanceDate1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CDDs, Issuance Date</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentIssuanceDate1_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentIssuanceDate1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Issuance Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentIssuanceDate1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentIssuanceDate1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentIssuanceDate1" xlink:to="lab_us-gaap_DebtInstrumentIssuanceDate1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_e4a07e69-5b66-4464-a5be-138c1baf9023_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntitySmallBusiness_83fb2d64-cf50-40f7-99eb-d609ddb3299c_terseLabel_en-US" xlink:label="lab_dei_EntitySmallBusiness" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Small Business</link:label>
    <link:label id="lab_dei_EntitySmallBusiness_label_en-US" xlink:label="lab_dei_EntitySmallBusiness" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Small Business</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntitySmallBusiness"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntitySmallBusiness" xlink:to="lab_dei_EntitySmallBusiness" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_TotalOfLoansCoveredByGuarantees_5e8d1245-53bc-483b-9f61-b262c808e98d_terseLabel_en-US" xlink:label="lab_mho_TotalOfLoansCoveredByGuarantees" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total of Loans Covered by Guarantees</link:label>
    <link:label id="lab_mho_TotalOfLoansCoveredByGuarantees_label_en-US" xlink:label="lab_mho_TotalOfLoansCoveredByGuarantees" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total of Loans Covered by Guarantees</link:label>
    <link:label id="lab_mho_TotalOfLoansCoveredByGuarantees_documentation_en-US" xlink:label="lab_mho_TotalOfLoansCoveredByGuarantees" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The total amount of loans covered by guarantees that said loans could potentially be repurchased in the case certain conditions occur.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_TotalOfLoansCoveredByGuarantees" xlink:href="mho-20231231.xsd#mho_TotalOfLoansCoveredByGuarantees"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_TotalOfLoansCoveredByGuarantees" xlink:to="lab_mho_TotalOfLoansCoveredByGuarantees" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_7284f89f-1c7c-4358-8bb0-a04b1aa40ad0_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average shares outstanding:</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeRelatedLiabilitiesCurrentAndNoncurrent_7b52a97c-bda1-455d-b197-f57724bf8b45_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrentAndNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payroll and other benefits</link:label>
    <link:label id="lab_us-gaap_EmployeeRelatedLiabilitiesCurrentAndNoncurrent_label_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrentAndNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee-related Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrentAndNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrentAndNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeRelatedLiabilitiesCurrentAndNoncurrent" xlink:to="lab_us-gaap_EmployeeRelatedLiabilitiesCurrentAndNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_LocalPhoneNumber_b92266a3-bc9a-41ee-b7b4-97c9eea632d2_terseLabel_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Local Phone Number</link:label>
    <link:label id="lab_dei_LocalPhoneNumber_label_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Local Phone Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LocalPhoneNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LocalPhoneNumber" xlink:to="lab_dei_LocalPhoneNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosureItemAmountsDomain_0758efbe-8994-441a-b360-c6092d8d5964_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosureItemAmountsDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Disclosure Item Amounts [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueDisclosureItemAmountsDomain_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosureItemAmountsDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurement [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureItemAmountsDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueDisclosureItemAmountsDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain" xlink:to="lab_us-gaap_FairValueDisclosureItemAmountsDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess_6c82d9b4-5e28-4572-a662-85419b48f851_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">(Net repayment of) net proceeds from bank borrowings - financial services operations</link:label>
    <link:label id="lab_us-gaap_ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess_label_en-US" xlink:label="lab_us-gaap_ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from (Repayments of) Short-Term Debt, Maturing in Three Months or Less</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess" xlink:to="lab_us-gaap_ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_BaseofrestrictedpaymentsbasketincomecalculationMember_364eeeee-ce6f-47b0-8044-cc171b9f9263_terseLabel_en-US" xlink:label="lab_mho_BaseofrestrictedpaymentsbasketincomecalculationMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Base of restricted payments basket income calculation [Member]</link:label>
    <link:label id="lab_mho_BaseofrestrictedpaymentsbasketincomecalculationMember_label_en-US" xlink:label="lab_mho_BaseofrestrictedpaymentsbasketincomecalculationMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Base of restricted payments basket income calculation [Member]</link:label>
    <link:label id="lab_mho_BaseofrestrictedpaymentsbasketincomecalculationMember_documentation_en-US" xlink:label="lab_mho_BaseofrestrictedpaymentsbasketincomecalculationMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Base of restricted payments basket income calculation [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_BaseofrestrictedpaymentsbasketincomecalculationMember" xlink:href="mho-20231231.xsd#mho_BaseofrestrictedpaymentsbasketincomecalculationMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_BaseofrestrictedpaymentsbasketincomecalculationMember" xlink:to="lab_mho_BaseofrestrictedpaymentsbasketincomecalculationMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProductWarrantyAccrualPreexistingIncreaseDecrease_efb20e91-949e-45a4-a50f-dff1b0ff7eef_terseLabel_en-US" xlink:label="lab_us-gaap_ProductWarrantyAccrualPreexistingIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Changes in estimates for pre-existing warranties</link:label>
    <link:label id="lab_us-gaap_ProductWarrantyAccrualPreexistingIncreaseDecrease_label_en-US" xlink:label="lab_us-gaap_ProductWarrantyAccrualPreexistingIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Standard and Extended Product Warranty Accrual, Increase (Decrease) for Preexisting Warranties</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyAccrualPreexistingIncreaseDecrease" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProductWarrantyAccrualPreexistingIncreaseDecrease"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductWarrantyAccrualPreexistingIncreaseDecrease" xlink:to="lab_us-gaap_ProductWarrantyAccrualPreexistingIncreaseDecrease" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_ValueOfStockUnitsAwardedUnderThe2018LTIPPlan_65a43edb-1e57-415a-897e-6c08f5e6eb45_verboseLabel_en-US" xlink:label="lab_mho_ValueOfStockUnitsAwardedUnderThe2018LTIPPlan" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Value of Stock Units Awarded Under the 2018 LTIP Plan</link:label>
    <link:label id="lab_mho_ValueOfStockUnitsAwardedUnderThe2018LTIPPlan_label_en-US" xlink:label="lab_mho_ValueOfStockUnitsAwardedUnderThe2018LTIPPlan" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Value of Stock Units Awarded Under the 2018 LTIP Plan</link:label>
    <link:label id="lab_mho_ValueOfStockUnitsAwardedUnderThe2018LTIPPlan_documentation_en-US" xlink:label="lab_mho_ValueOfStockUnitsAwardedUnderThe2018LTIPPlan" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Value of Stock Units Awarded Under the 2018 LTIP Plan as of the balance sheet date.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_ValueOfStockUnitsAwardedUnderThe2018LTIPPlan" xlink:href="mho-20231231.xsd#mho_ValueOfStockUnitsAwardedUnderThe2018LTIPPlan"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_ValueOfStockUnitsAwardedUnderThe2018LTIPPlan" xlink:to="lab_mho_ValueOfStockUnitsAwardedUnderThe2018LTIPPlan" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByMeasurementFrequencyAxis_0e3cbec2-940e-46fb-aa64-bd98ee5e5564_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value by Measurement Frequency [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByMeasurementFrequencyAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Frequency [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:to="lab_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_CDDDue512052SARMember_38aa2e1a-8e9d-4306-9663-402300b25681_terseLabel_en-US" xlink:label="lab_mho_CDDDue512052SARMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CDD Due 5/1/2052 SAR</link:label>
    <link:label id="lab_mho_CDDDue512052SARMember_label_en-US" xlink:label="lab_mho_CDDDue512052SARMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CDD Due 5/1/2052 SAR [Member]</link:label>
    <link:label id="lab_mho_CDDDue512052SARMember_documentation_en-US" xlink:label="lab_mho_CDDDue512052SARMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CDD Due 5/1/2052 SAR</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_CDDDue512052SARMember" xlink:href="mho-20231231.xsd#mho_CDDDue512052SARMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_CDDDue512052SARMember" xlink:to="lab_mho_CDDDue512052SARMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_5e6e9571-d412-4e8a-9425-879534be7f7a_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investments Classified by Contractual Maturity Date [Table Text Block]</link:label>
    <link:label id="lab_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_label_en-US" xlink:label="lab_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investments Classified by Contractual Maturity Date [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" xlink:to="lab_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityInitiationDate1_c7594d17-1ef4-4b91-9239-50512a3f1da0_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityInitiationDate1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Initiation Date</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityInitiationDate1_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityInitiationDate1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Initiation Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityInitiationDate1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityInitiationDate1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityInitiationDate1" xlink:to="lab_us-gaap_LineOfCreditFacilityInitiationDate1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Depreciation_795f0110-b133-473c-bd29-8c34f78d810f_terseLabel_en-US" xlink:label="lab_us-gaap_Depreciation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation</link:label>
    <link:label id="lab_us-gaap_Depreciation_label_en-US" xlink:label="lab_us-gaap_Depreciation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Depreciation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Depreciation" xlink:to="lab_us-gaap_Depreciation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryRealEstate_e24e32e9-78b2-48b6-a500-fd84eca1aedd_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryRealEstate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory</link:label>
    <link:label id="lab_us-gaap_InventoryRealEstate_a48cd2e7-91a5-4639-a126-af7f07a1d157_totalLabel_en-US" xlink:label="lab_us-gaap_InventoryRealEstate" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total inventory</link:label>
    <link:label id="lab_us-gaap_InventoryRealEstate_label_en-US" xlink:label="lab_us-gaap_InventoryRealEstate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory, Real Estate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRealEstate" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryRealEstate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryRealEstate" xlink:to="lab_us-gaap_InventoryRealEstate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentNameDomain_0d06e577-9b8f-4b24-902d-fbff4f36e8e5_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Name [Domain]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentNameDomain_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentNameDomain" xlink:to="lab_us-gaap_DebtInstrumentNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense_471a4d68-1e6c-4a00-94ea-94ed184f5e5b_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Compensation Arrangement with Individual, Allocated Share-based Compensation Expense</link:label>
    <link:label id="lab_us-gaap_DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense_label_en-US" xlink:label="lab_us-gaap_DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Compensation Arrangement with Individual, Allocated Share-Based Compensation Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense" xlink:to="lab_us-gaap_DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_e6bd4956-aad4-40ce-afc9-e17cfb30f5b1_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Equity Compensation</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-Based Payment Arrangement, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:to="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CompensationAndRetirementDisclosureAbstract_42a4efdc-db1b-41da-9b23-e7fd9df77928_terseLabel_en-US" xlink:label="lab_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Benefits [Abstract]</link:label>
    <link:label id="lab_us-gaap_CompensationAndRetirementDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Benefits [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="lab_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsOfDebtIssuanceCosts_66e4a7ba-3e20-4a2b-8a22-5544e1358ad4_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfDebtIssuanceCosts" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt issue costs</link:label>
    <link:label id="lab_us-gaap_PaymentsOfDebtIssuanceCosts_label_en-US" xlink:label="lab_us-gaap_PaymentsOfDebtIssuanceCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments of Debt Issuance Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtIssuanceCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsOfDebtIssuanceCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsOfDebtIssuanceCosts" xlink:to="lab_us-gaap_PaymentsOfDebtIssuanceCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_AssumptionDurationLineItems_66e96576-e6f4-4830-b986-400466db1e04_terseLabel_en-US" xlink:label="lab_mho_AssumptionDurationLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assumption Duration [Line Items]</link:label>
    <link:label id="lab_mho_AssumptionDurationLineItems_label_en-US" xlink:label="lab_mho_AssumptionDurationLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assumption Duration [Line Items]</link:label>
    <link:label id="lab_mho_AssumptionDurationLineItems_documentation_en-US" xlink:label="lab_mho_AssumptionDurationLineItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assumption Duration [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_AssumptionDurationLineItems" xlink:href="mho-20231231.xsd#mho_AssumptionDurationLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_AssumptionDurationLineItems" xlink:to="lab_mho_AssumptionDurationLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PortionAtFairValueFairValueDisclosureMember_898a1f58-eae5-4234-a67a-a4c108eebebc_terseLabel_en-US" xlink:label="lab_us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Portion at Fair Value Measurement [Member]</link:label>
    <link:label id="lab_us-gaap_PortionAtFairValueFairValueDisclosureMember_label_en-US" xlink:label="lab_us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Portion at Fair Value Measurement [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:to="lab_us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityTable_1e28ffd3-dac0-40f5-9449-98a566097f46_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility [Table]</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityTable_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityTable" xlink:to="lab_us-gaap_LineOfCreditFacilityTable" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_LettersOfCreditAndBonds_3e09d5e6-8bf7-46dc-a7fc-c6493d45f8bc_verboseLabel_en-US" xlink:label="lab_mho_LettersOfCreditAndBonds" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Letters of Credit and Completion Bonds</link:label>
    <link:label id="lab_mho_LettersOfCreditAndBonds_label_en-US" xlink:label="lab_mho_LettersOfCreditAndBonds" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Letters of Credit and Bonds</link:label>
    <link:label id="lab_mho_LettersOfCreditAndBonds_documentation_en-US" xlink:label="lab_mho_LettersOfCreditAndBonds" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amount of letters of credit and bonds outstanding as of the reporting date.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_LettersOfCreditAndBonds" xlink:href="mho-20231231.xsd#mho_LettersOfCreditAndBonds"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_LettersOfCreditAndBonds" xlink:to="lab_mho_LettersOfCreditAndBonds" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_RealEstateInventoryCapitalizedInterestCostsTableTextBlock_02732074-91c1-4903-a407-e971b79a19e1_terseLabel_en-US" xlink:label="lab_mho_RealEstateInventoryCapitalizedInterestCostsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Real Estate Inventory, Capitalized Interest Costs [Table Text Block]</link:label>
    <link:label id="lab_mho_RealEstateInventoryCapitalizedInterestCostsTableTextBlock_label_en-US" xlink:label="lab_mho_RealEstateInventoryCapitalizedInterestCostsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Real Estate Inventory, Capitalized Interest Costs [Table Text Block]</link:label>
    <link:label id="lab_mho_RealEstateInventoryCapitalizedInterestCostsTableTextBlock_documentation_en-US" xlink:label="lab_mho_RealEstateInventoryCapitalizedInterestCostsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Real Estate Inventory, Capitalized Interest Costs [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_RealEstateInventoryCapitalizedInterestCostsTableTextBlock" xlink:href="mho-20231231.xsd#mho_RealEstateInventoryCapitalizedInterestCostsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_RealEstateInventoryCapitalizedInterestCostsTableTextBlock" xlink:to="lab_mho_RealEstateInventoryCapitalizedInterestCostsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_303c8dda-fc31-4536-a276-1b52df78c982_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block]</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_PerformanceLettersOfCreditOutstanding_f7bd8043-c9f8-4fd2-9098-66876ce6bdc0_terseLabel_en-US" xlink:label="lab_mho_PerformanceLettersOfCreditOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance letters of credit outstanding</link:label>
    <link:label id="lab_mho_PerformanceLettersOfCreditOutstanding_label_en-US" xlink:label="lab_mho_PerformanceLettersOfCreditOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance letters of credit outstanding</link:label>
    <link:label id="lab_mho_PerformanceLettersOfCreditOutstanding_documentation_en-US" xlink:label="lab_mho_PerformanceLettersOfCreditOutstanding" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance letters of credit outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_PerformanceLettersOfCreditOutstanding" xlink:href="mho-20231231.xsd#mho_PerformanceLettersOfCreditOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_PerformanceLettersOfCreditOutstanding" xlink:to="lab_mho_PerformanceLettersOfCreditOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RepaymentsOfSeniorDebt_14835db3-b59a-4cae-94ef-b041c3848e01_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfSeniorDebt" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayments of Senior Notes</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfSeniorDebt_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfSeniorDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayments of Senior Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfSeniorDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfSeniorDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfSeniorDebt" xlink:to="lab_us-gaap_RepaymentsOfSeniorDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredCompensationArrangementWithIndividualDistributionPaid_7723970b-9c65-4534-8fdb-f540bd7ba3f5_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredCompensationArrangementWithIndividualDistributionPaid" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Compensation Arrangement with Individual, Distribution Paid</link:label>
    <link:label id="lab_us-gaap_DeferredCompensationArrangementWithIndividualDistributionPaid_label_en-US" xlink:label="lab_us-gaap_DeferredCompensationArrangementWithIndividualDistributionPaid" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Compensation Arrangement with Individual, Distribution Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualDistributionPaid" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredCompensationArrangementWithIndividualDistributionPaid"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualDistributionPaid" xlink:to="lab_us-gaap_DeferredCompensationArrangementWithIndividualDistributionPaid" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PayablesAndAccrualsAbstract_d8bf444c-87e3-4124-b26e-91bb21e63f8b_terseLabel_en-US" xlink:label="lab_us-gaap_PayablesAndAccrualsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payables and Accruals [Abstract]</link:label>
    <link:label id="lab_us-gaap_PayablesAndAccrualsAbstract_label_en-US" xlink:label="lab_us-gaap_PayablesAndAccrualsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payables and Accruals [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PayablesAndAccrualsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract" xlink:to="lab_us-gaap_PayablesAndAccrualsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfSalesPolicyTextBlock_67d44b24-7dc7-451a-8b34-32c2332eee5c_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfSalesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of Goods and Service [Policy Text Block]</link:label>
    <link:label id="lab_us-gaap_CostOfSalesPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_CostOfSalesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of Goods and Service [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfSalesPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfSalesPolicyTextBlock" xlink:to="lab_us-gaap_CostOfSalesPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Revenues_874129c3-e1ec-401d-b273-eb73c1073884_terseLabel_en-US" xlink:label="lab_us-gaap_Revenues" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue</link:label>
    <link:label id="lab_us-gaap_Revenues_label_en-US" xlink:label="lab_us-gaap_Revenues" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenues</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Revenues"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Revenues" xlink:to="lab_us-gaap_Revenues" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses_496ca699-eb7d-484b-bc99-c23dbc369081_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid expenses</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Prepaid Expenses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilitiesPrepaidExpenses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByBalanceSheetGroupingTextBlock_9c4a4fa5-5f03-43fe-a046-690d805fcf5a_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, by Balance Sheet Grouping [Table Text Block]</link:label>
    <link:label id="lab_us-gaap_FairValueByBalanceSheetGroupingTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, by Balance Sheet Grouping [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByBalanceSheetGroupingTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:to="lab_us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductsAndServicesDomain_460d6fc5-d34c-4eaf-96c1-2f9f717cca7c_terseLabel_en-US" xlink:label="lab_srt_ProductsAndServicesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Domain]</link:label>
    <link:label id="lab_srt_ProductsAndServicesDomain_label_en-US" xlink:label="lab_srt_ProductsAndServicesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductsAndServicesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductsAndServicesDomain" xlink:to="lab_srt_ProductsAndServicesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseCostTableTextBlock_7c3d06e1-833a-4f81-a89f-00174f66195f_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseCostTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease, Cost [Table Text Block]</link:label>
    <link:label id="lab_us-gaap_LeaseCostTableTextBlock_label_en-US" xlink:label="lab_us-gaap_LeaseCostTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease, Cost [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseCostTableTextBlock" xlink:to="lab_us-gaap_LeaseCostTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInInventories_ca17beab-b8ce-4218-b8ab-0f03306be6a5_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInInventories_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Inventories</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInInventories" xlink:to="lab_us-gaap_IncreaseDecreaseInInventories" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_ebf2f1cc-0266-4c4b-ab75-66f1a5f76a2e_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">INVESTING ACTIVITIES:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NotesPayableFairValueDisclosure_c6d8fe17-febb-4e1e-b2a5-b13a91bd1b65_terseLabel_en-US" xlink:label="lab_us-gaap_NotesPayableFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Notes Payable Financial Services- Fair Value Disclosure</link:label>
    <link:label id="lab_us-gaap_NotesPayableFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_NotesPayableFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Notes Payable, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NotesPayableFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NotesPayableFairValueDisclosure" xlink:to="lab_us-gaap_NotesPayableFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationAcquisitionRelatedCosts_b51b1b34-ffb1-42b2-8869-6e10e1c88d6a_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquisition and integration costs</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationAcquisitionRelatedCosts_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Acquisition Related Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationAcquisitionRelatedCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:to="lab_us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_1bee1b22-5ff7-4665-9e0d-b32042cfb094_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Anti-dilutive stock equivalent awards not included in the calculation of diluted loss per share</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_InterestRateLockCommitmentsFairValueDisclosuresLiabilities_4e4dfab9-51ee-4319-9367-f8ea001f7454_terseLabel_en-US" xlink:label="lab_mho_InterestRateLockCommitmentsFairValueDisclosuresLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Rate Lock Commitments - Fair Value Disclosures (Liabilities)</link:label>
    <link:label id="lab_mho_InterestRateLockCommitmentsFairValueDisclosuresLiabilities_label_en-US" xlink:label="lab_mho_InterestRateLockCommitmentsFairValueDisclosuresLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Rate Lock Commitments - Fair Value Disclosures (Liabilities)</link:label>
    <link:label id="lab_mho_InterestRateLockCommitmentsFairValueDisclosuresLiabilities_documentation_en-US" xlink:label="lab_mho_InterestRateLockCommitmentsFairValueDisclosuresLiabilities" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Rate Lock Commitments - Fair Value Disclosures (Liabilities)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_InterestRateLockCommitmentsFairValueDisclosuresLiabilities" xlink:href="mho-20231231.xsd#mho_InterestRateLockCommitmentsFairValueDisclosuresLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_InterestRateLockCommitmentsFairValueDisclosuresLiabilities" xlink:to="lab_mho_InterestRateLockCommitmentsFairValueDisclosuresLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AwardTypeAxis_70449934-708a-40b3-b0b6-78a62a1b2feb_terseLabel_en-US" xlink:label="lab_us-gaap_AwardTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:label id="lab_us-gaap_AwardTypeAxis_label_en-US" xlink:label="lab_us-gaap_AwardTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AwardTypeAxis" xlink:to="lab_us-gaap_AwardTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PlanNameDomain_ebd30299-d254-48b1-8570-c17b9f6983ee_terseLabel_en-US" xlink:label="lab_us-gaap_PlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Domain]</link:label>
    <link:label id="lab_us-gaap_PlanNameDomain_label_en-US" xlink:label="lab_us-gaap_PlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanNameDomain" xlink:to="lab_us-gaap_PlanNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsOfDebtExtinguishmentCosts_664ccd92-3cc1-45f5-b536-921ebd71dcae_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfDebtExtinguishmentCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payment for Debt Extinguishment or Debt Prepayment Cost</link:label>
    <link:label id="lab_us-gaap_PaymentsOfDebtExtinguishmentCosts_label_en-US" xlink:label="lab_us-gaap_PaymentsOfDebtExtinguishmentCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payment for Debt Extinguishment or Debt Prepayment Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtExtinguishmentCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsOfDebtExtinguishmentCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsOfDebtExtinguishmentCosts" xlink:to="lab_us-gaap_PaymentsOfDebtExtinguishmentCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentMaturityDate_1c8bff69-f5a5-4f26-8998-532020dbcf42_verboseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentMaturityDate" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CDDs, Maturity Date</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentMaturityDate_b41025b5-659e-48cd-8960-d9561c58cbf0_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentMaturityDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Maturity Date</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentMaturityDate_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentMaturityDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Maturity Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentMaturityDate" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentMaturityDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentMaturityDate" xlink:to="lab_us-gaap_DebtInstrumentMaturityDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestExpense_f1aaf82e-7218-40e5-b264-83cd957b8e6b_verboseLabel_en-US" xlink:label="lab_us-gaap_InterestExpense" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Expense</link:label>
    <link:label id="lab_us-gaap_InterestExpense_label_en-US" xlink:label="lab_us-gaap_InterestExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpense" xlink:to="lab_us-gaap_InterestExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_f463d0c7-a77f-42d1-b0e7-a9a12581d05b_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_d284a601-2486-4008-8196-f8415a581be0_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Measurements, Fair Value Hierarchy [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GainsLossesOnExtinguishmentOfDebt_5f5c7488-7901-434c-8706-e2901c9dd280_terseLabel_en-US" xlink:label="lab_us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss on early extinguishment of debt</link:label>
    <link:label id="lab_us-gaap_GainsLossesOnExtinguishmentOfDebt_label_en-US" xlink:label="lab_us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (Loss) on Extinguishment of Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:to="lab_us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_IcfrAuditorAttestationFlag_f259d5c6-1dec-460f-a56b-9ae414981177_terseLabel_en-US" xlink:label="lab_dei_IcfrAuditorAttestationFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ICFR Auditor Attestation Flag</link:label>
    <link:label id="lab_dei_IcfrAuditorAttestationFlag_label_en-US" xlink:label="lab_dei_IcfrAuditorAttestationFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ICFR Auditor Attestation Flag</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_IcfrAuditorAttestationFlag" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_IcfrAuditorAttestationFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_IcfrAuditorAttestationFlag" xlink:to="lab_dei_IcfrAuditorAttestationFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_aa768f4a-1f8c-474b-ba74-de1923e50fcd_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Gross</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_b01b8084-02b1-4fbb-9fff-e05ddf97e3c6_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Right-of-Use Asset Obtained in Exchange for Operating Lease Liability</link:label>
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_label_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Right-of-Use Asset Obtained in Exchange for Operating Lease Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:to="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_InventoryModelHomesAndFurnishings_c345b2f7-a010-4837-8362-cf18f0f7bc48_terseLabel_en-US" xlink:label="lab_mho_InventoryModelHomesAndFurnishings" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Model homes and furnishings - at cost (less accumulated depreciation: December&#160;31, 2023 - $10,940; December&#160;31, 2022 - $10,371)</link:label>
    <link:label id="lab_mho_InventoryModelHomesAndFurnishings_label_en-US" xlink:label="lab_mho_InventoryModelHomesAndFurnishings" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory Model Homes and Furnishings</link:label>
    <link:label id="lab_mho_InventoryModelHomesAndFurnishings_documentation_en-US" xlink:label="lab_mho_InventoryModelHomesAndFurnishings" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Carrying amount as of the balance sheet date of capitalized model homes and furnishings which will be sold at a later date.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_InventoryModelHomesAndFurnishings" xlink:href="mho-20231231.xsd#mho_InventoryModelHomesAndFurnishings"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_InventoryModelHomesAndFurnishings" xlink:to="lab_mho_InventoryModelHomesAndFurnishings" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_94e6ac7e-3afa-4a17-833b-459073a019da_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLossCarryforwardsTable_8b78e90a-74a3-4fa5-9f94-fdda6a41b373_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwardsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Loss Carryforwards [Table]</link:label>
    <link:label id="lab_us-gaap_OperatingLossCarryforwardsTable_label_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwardsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Loss Carryforwards [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLossCarryforwardsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable" xlink:to="lab_us-gaap_OperatingLossCarryforwardsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_7e6d6e2f-5ec9-44dc-a02f-f2ececa12a5a_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transactions Disclosure [Text Block]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transactions Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:to="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_d48bda33-afb7-4787-baee-f61e74d83af1_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Undiscounted Excess Amount</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Undiscounted Excess Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanContributionsByEmployer_799bafa3-6fa6-4ab1-9a80-8e94456a8b5c_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Contributions by Employer</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanContributionsByEmployer_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Contributions by Employer</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanContributionsByEmployer"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:to="lab_us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativesFairValueLineItems_2da787c3-dc29-4456-a867-af0a90cef2cc_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativesFairValueLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Insturments, Fair Value [Line Items]</link:label>
    <link:label id="lab_us-gaap_DerivativesFairValueLineItems_label_en-US" xlink:label="lab_us-gaap_DerivativesFairValueLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivatives, Fair Value [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativesFairValueLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativesFairValueLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativesFairValueLineItems" xlink:to="lab_us-gaap_DerivativesFairValueLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_922e0dce-3785-42ed-8c88-7ba93e1932ce_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_ff3ac390-5c4d-4c11-a938-b031ce4b1f50_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_label_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeDomain" xlink:to="lab_us-gaap_LongtermDebtTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_IncreaseinOperatingleasesduetonewleases_d8bc0b84-f3aa-4731-8a4e-4429c29e68b6_terseLabel_en-US" xlink:label="lab_mho_IncreaseinOperatingleasesduetonewleases" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase in Operating leases due to new leases</link:label>
    <link:label id="lab_mho_IncreaseinOperatingleasesduetonewleases_label_en-US" xlink:label="lab_mho_IncreaseinOperatingleasesduetonewleases" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase in Operating leases due to new leases</link:label>
    <link:label id="lab_mho_IncreaseinOperatingleasesduetonewleases_documentation_en-US" xlink:label="lab_mho_IncreaseinOperatingleasesduetonewleases" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase in Operating leases due to new leases during the period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_IncreaseinOperatingleasesduetonewleases" xlink:href="mho-20231231.xsd#mho_IncreaseinOperatingleasesduetonewleases"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_IncreaseinOperatingleasesduetonewleases" xlink:to="lab_mho_IncreaseinOperatingleasesduetonewleases" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFileNumber_c46a8935-fbd7-4606-8718-44abc5105aa9_terseLabel_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity File Number</link:label>
    <link:label id="lab_dei_EntityFileNumber_label_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity File Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFileNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFileNumber" xlink:to="lab_dei_EntityFileNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLossCarryforwardsLineItems_76f40a06-81a0-48a3-aa14-19ed16894c81_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwardsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Loss Carryforwards [Line Items]</link:label>
    <link:label id="lab_us-gaap_OperatingLossCarryforwardsLineItems_label_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwardsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Loss Carryforwards [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLossCarryforwardsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems" xlink:to="lab_us-gaap_OperatingLossCarryforwardsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_6479d5cb-7cfc-4b69-8bca-ce43eb93affe_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Due after Year Five</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, after Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_4c4b277e-424c-41e3-8150-00e9febf5b6d_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">YR3</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Maturity, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfOtherAssetsTableTextBlock_d0b1583e-2bb8-4d38-b2e7-792a5694c307_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfOtherAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Other Assets [Table Text Block]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfOtherAssetsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfOtherAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Other Assets [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfOtherAssetsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfOtherAssetsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfOtherAssetsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfOtherAssetsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_StockRepurchaseProgramAuthorizedAmountIncreasedecrease_06278498-af72-4ce2-bc9b-79e54161a7ca_terseLabel_en-US" xlink:label="lab_mho_StockRepurchaseProgramAuthorizedAmountIncreasedecrease" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Repurchase Program, Authorized Amount increase/decrease</link:label>
    <link:label id="lab_mho_StockRepurchaseProgramAuthorizedAmountIncreasedecrease_label_en-US" xlink:label="lab_mho_StockRepurchaseProgramAuthorizedAmountIncreasedecrease" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Repurchase Program, Authorized Amount increase/decrease</link:label>
    <link:label id="lab_mho_StockRepurchaseProgramAuthorizedAmountIncreasedecrease_documentation_en-US" xlink:label="lab_mho_StockRepurchaseProgramAuthorizedAmountIncreasedecrease" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Repurchase Program, Authorized Amount increase/decrease</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_StockRepurchaseProgramAuthorizedAmountIncreasedecrease" xlink:href="mho-20231231.xsd#mho_StockRepurchaseProgramAuthorizedAmountIncreasedecrease"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_StockRepurchaseProgramAuthorizedAmountIncreasedecrease" xlink:to="lab_mho_StockRepurchaseProgramAuthorizedAmountIncreasedecrease" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RealEstateAbstract_bc0e7283-d8ef-468a-b520-6a8604e3f02e_terseLabel_en-US" xlink:label="lab_us-gaap_RealEstateAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Real Estate [Abstract]</link:label>
    <link:label id="lab_us-gaap_RealEstateAbstract_label_en-US" xlink:label="lab_us-gaap_RealEstateAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Real Estate [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RealEstateAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RealEstateAbstract" xlink:to="lab_us-gaap_RealEstateAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsPayableCurrentAndNoncurrent_1de8152d-47dc-453d-ab62-27644ef5f879_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrentAndNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts payable</link:label>
    <link:label id="lab_us-gaap_AccountsPayableCurrentAndNoncurrent_label_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrentAndNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Payable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrentAndNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableCurrentAndNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableCurrentAndNoncurrent" xlink:to="lab_us-gaap_AccountsPayableCurrentAndNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AuditorFirmId_e5d68a86-ba3b-4cee-b3d5-5684f267e9f2_terseLabel_en-US" xlink:label="lab_dei_AuditorFirmId" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Firm ID</link:label>
    <link:label id="lab_dei_AuditorFirmId_label_en-US" xlink:label="lab_dei_AuditorFirmId" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Firm ID</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorFirmId" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AuditorFirmId"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AuditorFirmId" xlink:to="lab_dei_AuditorFirmId" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityShellCompany_34e8dc47-f064-4c4e-95b9-5961b01e8707_terseLabel_en-US" xlink:label="lab_dei_EntityShellCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Shell Company</link:label>
    <link:label id="lab_dei_EntityShellCompany_label_en-US" xlink:label="lab_dei_EntityShellCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Shell Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityShellCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityShellCompany" xlink:to="lab_dei_EntityShellCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_78fe5026-7013-4373-8f42-ed500347bc88_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Due Year Three</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_46b0b638-4855-4db6-995d-981d97435130_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Line Items]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_ab366380-85e3-4ced-bd3b-1f35783286d7_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">New Accounting Pronouncements, Policy [Policy Text Block]</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">New Accounting Pronouncements, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AwardDateDomain_19e9fa0e-300c-44af-8687-b41b0e03df42_terseLabel_en-US" xlink:label="lab_us-gaap_AwardDateDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Date [Domain]</link:label>
    <link:label id="lab_us-gaap_AwardDateDomain_label_en-US" xlink:label="lab_us-gaap_AwardDateDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Date [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardDateDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardDateDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AwardDateDomain" xlink:to="lab_us-gaap_AwardDateDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_d2afb72b-77cf-47a8-9a15-f5e14c0c04b5_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Other Operating Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_234628bb-f4a6-473d-b36c-746922a8980e_terseLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, Cash Equivalents, and Restricted Cash</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_fc7c6153-763e-4302-92fd-492b316bb8dd_periodStartLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, Cash Equivalents, and Restricted Cash-Period Start</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_e8b84307-3802-4916-a070-8282284fdca7_periodEndLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, Cash Equivalents, and Restricted Cash-Period End</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_CDDDue512051TAMPAMember_0a897680-9341-40dc-8d14-fcd17ce3c4be_terseLabel_en-US" xlink:label="lab_mho_CDDDue512051TAMPAMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CDD Due 5/1/2051 TAMPA</link:label>
    <link:label id="lab_mho_CDDDue512051TAMPAMember_label_en-US" xlink:label="lab_mho_CDDDue512051TAMPAMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CDD Due 5/1/2051 TAMPA [Member]</link:label>
    <link:label id="lab_mho_CDDDue512051TAMPAMember_documentation_en-US" xlink:label="lab_mho_CDDDue512051TAMPAMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CDD Due 5/1/2051 TAMPA</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_CDDDue512051TAMPAMember" xlink:href="mho-20231231.xsd#mho_CDDDue512051TAMPAMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_CDDDue512051TAMPAMember" xlink:to="lab_mho_CDDDue512051TAMPAMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RealEstateInventoryCapitalizedInterestCostsRollForward_f28ee224-eb77-48f6-a981-cc1240f18ec2_terseLabel_en-US" xlink:label="lab_us-gaap_RealEstateInventoryCapitalizedInterestCostsRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Real Estate Inventory, Capitalized Interest Costs [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_RealEstateInventoryCapitalizedInterestCostsRollForward_label_en-US" xlink:label="lab_us-gaap_RealEstateInventoryCapitalizedInterestCostsRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Real Estate Inventory, Capitalized Interest Costs [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateInventoryCapitalizedInterestCostsRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RealEstateInventoryCapitalizedInterestCostsRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RealEstateInventoryCapitalizedInterestCostsRollForward" xlink:to="lab_us-gaap_RealEstateInventoryCapitalizedInterestCostsRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LinesOfCreditFairValueDisclosure_1105451c-8071-4058-9ad9-1e49474a3ce7_terseLabel_en-US" xlink:label="lab_us-gaap_LinesOfCreditFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Notes Payable Homebuilding-Fair Value Disclosure</link:label>
    <link:label id="lab_us-gaap_LinesOfCreditFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_LinesOfCreditFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lines of Credit, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LinesOfCreditFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LinesOfCreditFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LinesOfCreditFairValueDisclosure" xlink:to="lab_us-gaap_LinesOfCreditFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_b58022cb-9e17-4d24-8349-f72cc6dc5907_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Due Year Two</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_Year2Member_acf03b6f-60e2-40f4-9933-b3ff8afa37d7_terseLabel_en-US" xlink:label="lab_mho_Year2Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">YR2[Member]</link:label>
    <link:label id="lab_mho_Year2Member_label_en-US" xlink:label="lab_mho_Year2Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Year 2 [Member]</link:label>
    <link:label id="lab_mho_Year2Member_documentation_en-US" xlink:label="lab_mho_Year2Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Awards awarded CY minus 1; Year 2 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_Year2Member" xlink:href="mho-20231231.xsd#mho_Year2Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_Year2Member" xlink:to="lab_mho_Year2Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseCost_7d8e0363-b75a-4fe7-bda4-78edfef1c48c_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Cost</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseCost_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseCost" xlink:to="lab_us-gaap_OperatingLeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_ce2605a9-af23-41f1-af48-dba02fdfe05e_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares, Issued</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesIssued" xlink:to="lab_us-gaap_CommonStockSharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_StockBasedCompensationAbstract_e97a18bc-b48e-4b02-b28b-a2be3b8e4aed_terseLabel_en-US" xlink:label="lab_mho_StockBasedCompensationAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Based Compensation [Abstract]</link:label>
    <link:label id="lab_mho_StockBasedCompensationAbstract_label_en-US" xlink:label="lab_mho_StockBasedCompensationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Based Compensation [Abstract]</link:label>
    <link:label id="lab_mho_StockBasedCompensationAbstract_documentation_en-US" xlink:label="lab_mho_StockBasedCompensationAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Based Compensation [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_StockBasedCompensationAbstract" xlink:href="mho-20231231.xsd#mho_StockBasedCompensationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_StockBasedCompensationAbstract" xlink:to="lab_mho_StockBasedCompensationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_04c81d15-4ea5-4ff2-8cd1-76ed2a4b63ea_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_SecurityExchangeName_1ebaa059-42cb-4d91-8d1f-2f09255dd134_terseLabel_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Security Exchange Name</link:label>
    <link:label id="lab_dei_SecurityExchangeName_label_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Security Exchange Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SecurityExchangeName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_SecurityExchangeName" xlink:to="lab_dei_SecurityExchangeName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpense_5fe53c0a-36e1-4c2e-be27-852bc95fbc60_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less: Corporate selling, general and administrative expenses</link:label>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpense_label_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling, General and Administrative Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:to="lab_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_513cd842-c2f7-41b5-bc4a-64709aca3f08_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">YR4</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Maturity, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdvancesOnInventoryPurchases_1cc31318-653e-47e6-bb0d-3c87bd4468cd_terseLabel_en-US" xlink:label="lab_us-gaap_AdvancesOnInventoryPurchases" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deposits on real estate under option or contract</link:label>
    <link:label id="lab_us-gaap_AdvancesOnInventoryPurchases_label_en-US" xlink:label="lab_us-gaap_AdvancesOnInventoryPurchases" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Advances on Inventory Purchases</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvancesOnInventoryPurchases" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdvancesOnInventoryPurchases"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdvancesOnInventoryPurchases" xlink:to="lab_us-gaap_AdvancesOnInventoryPurchases" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_ParantheticalsInventoryAbstract_7002ed95-77a4-468c-8962-64694b990e9b_terseLabel_en-US" xlink:label="lab_mho_ParantheticalsInventoryAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Parantheticals - Inventory [Abstract]</link:label>
    <link:label id="lab_mho_ParantheticalsInventoryAbstract_label_en-US" xlink:label="lab_mho_ParantheticalsInventoryAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Parantheticals - Inventory [Abstract]</link:label>
    <link:label id="lab_mho_ParantheticalsInventoryAbstract_documentation_en-US" xlink:label="lab_mho_ParantheticalsInventoryAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Parantheticals - Inventory [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_ParantheticalsInventoryAbstract" xlink:href="mho-20231231.xsd#mho_ParantheticalsInventoryAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_ParantheticalsInventoryAbstract" xlink:to="lab_mho_ParantheticalsInventoryAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_e47d5aaa-285f-4436-80d6-a7d36930f06d_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee Service Share-based Compensation, Nonvested Awards, Total Compensation Cost Not yet Recognized, Period for Recognition</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostsAndExpenses_bfc00c26-452d-41e8-8719-cc4e7e68de90_totalLabel_en-US" xlink:label="lab_us-gaap_CostsAndExpenses" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total costs and expenses</link:label>
    <link:label id="lab_us-gaap_CostsAndExpenses_label_en-US" xlink:label="lab_us-gaap_CostsAndExpenses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Costs and Expenses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostsAndExpenses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostsAndExpenses" xlink:to="lab_us-gaap_CostsAndExpenses" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_RestrictedPaymentsBasketCalculationDomain_f8f35546-0947-4197-94ac-41686722ad81_terseLabel_en-US" xlink:label="lab_mho_RestrictedPaymentsBasketCalculationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Payments Basket Calculation [Domain]</link:label>
    <link:label id="lab_mho_RestrictedPaymentsBasketCalculationDomain_label_en-US" xlink:label="lab_mho_RestrictedPaymentsBasketCalculationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Payments Basket Calculation [Domain]</link:label>
    <link:label id="lab_mho_RestrictedPaymentsBasketCalculationDomain_documentation_en-US" xlink:label="lab_mho_RestrictedPaymentsBasketCalculationDomain" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">[Domain] for Restricted Payments Basket Calculation [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_RestrictedPaymentsBasketCalculationDomain" xlink:href="mho-20231231.xsd#mho_RestrictedPaymentsBasketCalculationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_RestrictedPaymentsBasketCalculationDomain" xlink:to="lab_mho_RestrictedPaymentsBasketCalculationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MaximumMember_3393f430-68fc-4950-9c67-3370c2098deb_terseLabel_en-US" xlink:label="lab_srt_MaximumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum [Member]</link:label>
    <link:label id="lab_srt_MaximumMember_label_en-US" xlink:label="lab_srt_MaximumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MaximumMember" xlink:to="lab_srt_MaximumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_820d290e-d16a-420f-9854-7e768633d023_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee Service Share-based Compensation, Nonvested Awards, Total Compensation Cost Not yet Recognized</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentType_a60442be-277a-4aed-b2ad-1b17b8674978_terseLabel_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Type</link:label>
    <link:label id="lab_dei_DocumentType_label_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Type</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentType"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentType" xlink:to="lab_dei_DocumentType" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_LettersOfCreditOutstandingUnderCreditFacility_7c6c8871-8a82-4fc0-a81c-69e3ec07433d_terseLabel_en-US" xlink:label="lab_mho_LettersOfCreditOutstandingUnderCreditFacility" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">letters of credit outstanding under credit facility</link:label>
    <link:label id="lab_mho_LettersOfCreditOutstandingUnderCreditFacility_label_en-US" xlink:label="lab_mho_LettersOfCreditOutstandingUnderCreditFacility" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">letters of credit outstanding under credit facility</link:label>
    <link:label id="lab_mho_LettersOfCreditOutstandingUnderCreditFacility_documentation_en-US" xlink:label="lab_mho_LettersOfCreditOutstandingUnderCreditFacility" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The amount of letters of credit outstanding under the Company's Credit Facility</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_LettersOfCreditOutstandingUnderCreditFacility" xlink:href="mho-20231231.xsd#mho_LettersOfCreditOutstandingUnderCreditFacility"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_LettersOfCreditOutstandingUnderCreditFacility" xlink:to="lab_mho_LettersOfCreditOutstandingUnderCreditFacility" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_MortgageLoansHeldForSaleCoveredByForwardSalesOfMortgageBackedSecurities_3c914f2a-4188-4fba-9701-72a0c560fa1b_terseLabel_en-US" xlink:label="lab_mho_MortgageLoansHeldForSaleCoveredByForwardSalesOfMortgageBackedSecurities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mortgage loans held for sale covered by FMBSs</link:label>
    <link:label id="lab_mho_MortgageLoansHeldForSaleCoveredByForwardSalesOfMortgageBackedSecurities_label_en-US" xlink:label="lab_mho_MortgageLoansHeldForSaleCoveredByForwardSalesOfMortgageBackedSecurities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mortgage Loans Held for Sale Covered by Forward Sales of Mortgage-Backed Securities</link:label>
    <link:label id="lab_mho_MortgageLoansHeldForSaleCoveredByForwardSalesOfMortgageBackedSecurities_documentation_en-US" xlink:label="lab_mho_MortgageLoansHeldForSaleCoveredByForwardSalesOfMortgageBackedSecurities" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mortgage Loans Held for Sale Covered by Forward Sales of Mortgage-Backed Securities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_MortgageLoansHeldForSaleCoveredByForwardSalesOfMortgageBackedSecurities" xlink:href="mho-20231231.xsd#mho_MortgageLoansHeldForSaleCoveredByForwardSalesOfMortgageBackedSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_MortgageLoansHeldForSaleCoveredByForwardSalesOfMortgageBackedSecurities" xlink:to="lab_mho_MortgageLoansHeldForSaleCoveredByForwardSalesOfMortgageBackedSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtPercentageBearingVariableInterestRate_24f1afc3-3a49-4f60-97f4-d88d6e35d8c4_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtPercentageBearingVariableInterestRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basis Point Spread on Variable Rate</link:label>
    <link:label id="lab_us-gaap_LongTermDebtPercentageBearingVariableInterestRate_label_en-US" xlink:label="lab_us-gaap_LongTermDebtPercentageBearingVariableInterestRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Percentage Bearing Variable Interest, Percentage Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtPercentageBearingVariableInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtPercentageBearingVariableInterestRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtPercentageBearingVariableInterestRate" xlink:to="lab_us-gaap_LongTermDebtPercentageBearingVariableInterestRate" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_CommunityDevelopmentDistrictBondsTextBlock_9b736fa2-3c2d-44fb-bfcc-7d923fb4d3cb_terseLabel_en-US" xlink:label="lab_mho_CommunityDevelopmentDistrictBondsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Community Development District Bonds [Text Block]</link:label>
    <link:label id="lab_mho_CommunityDevelopmentDistrictBondsTextBlock_label_en-US" xlink:label="lab_mho_CommunityDevelopmentDistrictBondsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Community Development District Bonds [Text Block]</link:label>
    <link:label id="lab_mho_CommunityDevelopmentDistrictBondsTextBlock_documentation_en-US" xlink:label="lab_mho_CommunityDevelopmentDistrictBondsTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The liabilities for the estimated developer obligations that are probable and estimable and user fees that are required to be paid or transferred at the time the parcel or unit is sold to an end user in regards to community development districts ("CDD"). A CDD is a unit of local government created to allow for the construction and maintenance of long-term infrastructure through alternative financing sources.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_CommunityDevelopmentDistrictBondsTextBlock" xlink:href="mho-20231231.xsd#mho_CommunityDevelopmentDistrictBondsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_CommunityDevelopmentDistrictBondsTextBlock" xlink:to="lab_mho_CommunityDevelopmentDistrictBondsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNotesPayable_fcb918a7-05ea-46d1-a02f-0e9a53164281_terseLabel_en-US" xlink:label="lab_us-gaap_OtherNotesPayable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Notes payable - other</link:label>
    <link:label id="lab_us-gaap_OtherNotesPayable_label_en-US" xlink:label="lab_us-gaap_OtherNotesPayable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Notes Payable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNotesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNotesPayable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNotesPayable" xlink:to="lab_us-gaap_OtherNotesPayable" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressAddressLine1_30ef2b3b-0970-4994-9fda-6af4ef9a3919_terseLabel_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:label id="lab_dei_EntityAddressAddressLine1_label_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressAddressLine1" xlink:to="lab_dei_EntityAddressAddressLine1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockValueAcquiredCostMethod_7fd5cd00-1f96-45f8-91da-a194872d6f1e_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock, Value, Acquired, Cost Method</link:label>
    <link:label id="lab_us-gaap_TreasuryStockValueAcquiredCostMethod_e2f454a5-2ab2-4ddf-b8b1-125ecd1b4adb_verboseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock, Value, Acquired, Cost Method</link:label>
    <link:label id="lab_us-gaap_TreasuryStockValueAcquiredCostMethod_label_en-US" xlink:label="lab_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock, Value, Acquired, Cost Method</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:to="lab_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressAddressLine2_dfadbd64-9e13-4f35-9f3f-96ed5e62d000_terseLabel_en-US" xlink:label="lab_dei_EntityAddressAddressLine2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line Two</link:label>
    <link:label id="lab_dei_EntityAddressAddressLine2_label_en-US" xlink:label="lab_dei_EntityAddressAddressLine2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine2" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine2"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressAddressLine2" xlink:to="lab_dei_EntityAddressAddressLine2" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_a5804c12-c567-4817-acf3-0c24d884c4db_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Thereafter</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Maturity, after Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryPolicyTextBlock_fe5a284c-967c-4505-8b06-7a551fae10f7_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory, Policy [Policy Text Block]</link:label>
    <link:label id="lab_us-gaap_InventoryPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_InventoryPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryPolicyTextBlock" xlink:to="lab_us-gaap_InventoryPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SellingExpense_1f9546d6-7315-4c55-9261-faee51d338e1_terseLabel_en-US" xlink:label="lab_us-gaap_SellingExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling</link:label>
    <link:label id="lab_us-gaap_SellingExpense_label_en-US" xlink:label="lab_us-gaap_SellingExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SellingExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingExpense" xlink:to="lab_us-gaap_SellingExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_6aeed40b-ab3a-4cb9-808b-a5e5d023dbb0_terseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement [Text Block]</link:label>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentFederalTaxExpenseBenefit_fc51ff5c-12af-46c2-b13d-9b20b03da53f_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Federal Tax Expense (Benefit)</link:label>
    <link:label id="lab_us-gaap_CurrentFederalTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Federal Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:to="lab_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_c81e6822-7b5b-4ace-b072-028f9f5fe92f_terseLabel_en-US" xlink:label="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basis of Presentation, Policy [Policy Text Block]</link:label>
    <link:label id="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basis of Accounting, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:to="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_CDDDue512051TAMPACobblestoneMember_858ea83f-2d1c-4627-9309-ff7e96fc5921_terseLabel_en-US" xlink:label="lab_mho_CDDDue512051TAMPACobblestoneMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CDD Due 5/1/2051 TAMPA</link:label>
    <link:label id="lab_mho_CDDDue512051TAMPACobblestoneMember_label_en-US" xlink:label="lab_mho_CDDDue512051TAMPACobblestoneMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CDD Due 5/1/2051 TAMPA Cobblestone [Member]</link:label>
    <link:label id="lab_mho_CDDDue512051TAMPACobblestoneMember_documentation_en-US" xlink:label="lab_mho_CDDDue512051TAMPACobblestoneMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CDD Due 5/1/2051 TAMPA Cobblestone</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_CDDDue512051TAMPACobblestoneMember" xlink:href="mho-20231231.xsd#mho_CDDDue512051TAMPACobblestoneMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_CDDDue512051TAMPACobblestoneMember" xlink:to="lab_mho_CDDDue512051TAMPACobblestoneMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_bafa8bd6-aa98-48ae-8e14-9c4143bfbdc5_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]</link:label>
    <link:label id="lab_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_label_en-US" xlink:label="lab_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:to="lab_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_ForwardSalesOfMortgageBackedSecuritiesRelatedToMortgageLoansHeldForSale_8fd77897-3ef7-43d1-b14d-27e6afc084b4_terseLabel_en-US" xlink:label="lab_mho_ForwardSalesOfMortgageBackedSecuritiesRelatedToMortgageLoansHeldForSale" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">FMBSs related to mortgage loans held for sale</link:label>
    <link:label id="lab_mho_ForwardSalesOfMortgageBackedSecuritiesRelatedToMortgageLoansHeldForSale_label_en-US" xlink:label="lab_mho_ForwardSalesOfMortgageBackedSecuritiesRelatedToMortgageLoansHeldForSale" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forward Sales of Mortgage-Backed Securities Related to Mortgage Loans Held for Sale</link:label>
    <link:label id="lab_mho_ForwardSalesOfMortgageBackedSecuritiesRelatedToMortgageLoansHeldForSale_documentation_en-US" xlink:label="lab_mho_ForwardSalesOfMortgageBackedSecuritiesRelatedToMortgageLoansHeldForSale" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forward Sales of Mortgage-Backed Securities Related to Mortgage Loans Held for Sale</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_ForwardSalesOfMortgageBackedSecuritiesRelatedToMortgageLoansHeldForSale" xlink:href="mho-20231231.xsd#mho_ForwardSalesOfMortgageBackedSecuritiesRelatedToMortgageLoansHeldForSale"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_ForwardSalesOfMortgageBackedSecuritiesRelatedToMortgageLoansHeldForSale" xlink:to="lab_mho_ForwardSalesOfMortgageBackedSecuritiesRelatedToMortgageLoansHeldForSale" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_WarrantyAccrualRollforwardAbstract_2f70487d-488e-4b23-8201-a140654f3517_terseLabel_en-US" xlink:label="lab_mho_WarrantyAccrualRollforwardAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Warranty Accrual Rollforward [Abstract]</link:label>
    <link:label id="lab_mho_WarrantyAccrualRollforwardAbstract_label_en-US" xlink:label="lab_mho_WarrantyAccrualRollforwardAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Warranty Accrual Rollforward [Abstract]</link:label>
    <link:label id="lab_mho_WarrantyAccrualRollforwardAbstract_documentation_en-US" xlink:label="lab_mho_WarrantyAccrualRollforwardAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Warranty Accrual Rollforward [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_WarrantyAccrualRollforwardAbstract" xlink:href="mho-20231231.xsd#mho_WarrantyAccrualRollforwardAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_WarrantyAccrualRollforwardAbstract" xlink:to="lab_mho_WarrantyAccrualRollforwardAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLossCarryforwards_feae3eb6-0f80-4167-a010-cf9f99a4bba1_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwards" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Loss Carryforwards</link:label>
    <link:label id="lab_us-gaap_OperatingLossCarryforwards_label_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwards" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Loss Carryforwards</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwards" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLossCarryforwards"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLossCarryforwards" xlink:to="lab_us-gaap_OperatingLossCarryforwards" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_1fb6d0b5-1ba5-494b-a39c-6693d0ad03dd_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CustomerAdvancesAndDeposits_f069e3b8-2eea-4ab4-a358-5003ec462477_terseLabel_en-US" xlink:label="lab_us-gaap_CustomerAdvancesAndDeposits" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer deposits</link:label>
    <link:label id="lab_us-gaap_CustomerAdvancesAndDeposits_label_en-US" xlink:label="lab_us-gaap_CustomerAdvancesAndDeposits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer Advances and Deposits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerAdvancesAndDeposits" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CustomerAdvancesAndDeposits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CustomerAdvancesAndDeposits" xlink:to="lab_us-gaap_CustomerAdvancesAndDeposits" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_956b1fa2-167b-463d-9cef-77ae3c2fa9f1_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred State and Local Income Tax Expense (Benefit)</link:label>
    <link:label id="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred State and Local Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_1f7fe76a-b5cf-48bd-b386-ab28b1bacc82_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementAbstract" xlink:to="lab_us-gaap_IncomeStatementAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostsAndExpensesAbstract_b22bc0e2-7967-4af8-bba2-cd705218b202_terseLabel_en-US" xlink:label="lab_us-gaap_CostsAndExpensesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Costs and Expenses [Abstract]</link:label>
    <link:label id="lab_us-gaap_CostsAndExpensesAbstract_label_en-US" xlink:label="lab_us-gaap_CostsAndExpensesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Costs and Expenses [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpensesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostsAndExpensesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostsAndExpensesAbstract" xlink:to="lab_us-gaap_CostsAndExpensesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_13381c29-7a9c-4988-a2b5-95d53a594fab_negatedLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_Security12bTitle_c9cbd05f-3402-4d91-99d9-d3d4c89c8a28_terseLabel_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:label id="lab_dei_Security12bTitle_label_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_Security12bTitle"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_Security12bTitle" xlink:to="lab_dei_Security12bTitle" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_SummaryofStockOptionActivityAbstract_f6290d71-ffbd-40ad-a894-7e008d4c7e2e_terseLabel_en-US" xlink:label="lab_mho_SummaryofStockOptionActivityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Stock Option Activity [Abstract]</link:label>
    <link:label id="lab_mho_SummaryofStockOptionActivityAbstract_label_en-US" xlink:label="lab_mho_SummaryofStockOptionActivityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Stock Option Activity [Abstract]</link:label>
    <link:label id="lab_mho_SummaryofStockOptionActivityAbstract_documentation_en-US" xlink:label="lab_mho_SummaryofStockOptionActivityAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Stock Option Activity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_SummaryofStockOptionActivityAbstract" xlink:href="mho-20231231.xsd#mho_SummaryofStockOptionActivityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_SummaryofStockOptionActivityAbstract" xlink:to="lab_mho_SummaryofStockOptionActivityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_OutstandingDepositsOnLandAndLots_befc3433-1d18-47af-b3dd-6586fd97d9f5_terseLabel_en-US" xlink:label="lab_mho_OutstandingDepositsOnLandAndLots" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding Deposits On Land and Lots</link:label>
    <link:label id="lab_mho_OutstandingDepositsOnLandAndLots_label_en-US" xlink:label="lab_mho_OutstandingDepositsOnLandAndLots" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding Deposits On Land and Lots</link:label>
    <link:label id="lab_mho_OutstandingDepositsOnLandAndLots_documentation_en-US" xlink:label="lab_mho_OutstandingDepositsOnLandAndLots" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding Deposits On Land and Lots</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_OutstandingDepositsOnLandAndLots" xlink:href="mho-20231231.xsd#mho_OutstandingDepositsOnLandAndLots"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_OutstandingDepositsOnLandAndLots" xlink:to="lab_mho_OutstandingDepositsOnLandAndLots" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WarehouseAgreementBorrowings_bce0b594-d055-4573-a9e4-54eb2ad1f837_terseLabel_en-US" xlink:label="lab_us-gaap_WarehouseAgreementBorrowings" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Notes payable bank - financial services operations</link:label>
    <link:label id="lab_us-gaap_WarehouseAgreementBorrowings_label_en-US" xlink:label="lab_us-gaap_WarehouseAgreementBorrowings" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Warehouse Agreement Borrowings</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WarehouseAgreementBorrowings" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WarehouseAgreementBorrowings"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WarehouseAgreementBorrowings" xlink:to="lab_us-gaap_WarehouseAgreementBorrowings" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_BusinessSegmentsTextualsAbstract_78dccc12-73eb-49ca-8f70-57a623eafb3c_terseLabel_en-US" xlink:label="lab_mho_BusinessSegmentsTextualsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Segments - Textuals [Abstract]</link:label>
    <link:label id="lab_mho_BusinessSegmentsTextualsAbstract_label_en-US" xlink:label="lab_mho_BusinessSegmentsTextualsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Segments - Textuals [Abstract]</link:label>
    <link:label id="lab_mho_BusinessSegmentsTextualsAbstract_documentation_en-US" xlink:label="lab_mho_BusinessSegmentsTextualsAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Segments - Textuals [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_BusinessSegmentsTextualsAbstract" xlink:href="mho-20231231.xsd#mho_BusinessSegmentsTextualsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_BusinessSegmentsTextualsAbstract" xlink:to="lab_mho_BusinessSegmentsTextualsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure_b241812a-d2ef-4016-a800-a3d6c0512b89_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents, Fair Value Disclosure</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:to="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MortgagesHeldForSaleFairValueDisclosure_332b2fc4-b455-46f6-81ce-dcace65fe5e8_terseLabel_en-US" xlink:label="lab_us-gaap_MortgagesHeldForSaleFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mortgages Held-for-sale, Fair Value Disclosure</link:label>
    <link:label id="lab_us-gaap_MortgagesHeldForSaleFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_MortgagesHeldForSaleFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loan, Mortgage, Held-for-Sale, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MortgagesHeldForSaleFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MortgagesHeldForSaleFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MortgagesHeldForSaleFairValueDisclosure" xlink:to="lab_us-gaap_MortgagesHeldForSaleFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_InterestCoverageRatioDomain_a409e429-8a45-450e-aa72-a5a516cd8657_terseLabel_en-US" xlink:label="lab_mho_InterestCoverageRatioDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Coverage Ratio [Domain]</link:label>
    <link:label id="lab_mho_InterestCoverageRatioDomain_label_en-US" xlink:label="lab_mho_InterestCoverageRatioDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Coverage Ratio [Domain]</link:label>
    <link:label id="lab_mho_InterestCoverageRatioDomain_documentation_en-US" xlink:label="lab_mho_InterestCoverageRatioDomain" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Coverage Ratio [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_InterestCoverageRatioDomain" xlink:href="mho-20231231.xsd#mho_InterestCoverageRatioDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_InterestCoverageRatioDomain" xlink:to="lab_mho_InterestCoverageRatioDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_a87e5a1d-3cf8-4144-852a-61739cfcbf04_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract" xlink:to="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MortgageServicingRightsMSRImpairmentRecovery_ee77ec11-1eeb-45bb-9520-6aadd763a6a8_terseLabel_en-US" xlink:label="lab_us-gaap_MortgageServicingRightsMSRImpairmentRecovery" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mortgage Servicing Rights (MSR) Impairment (Recovery)</link:label>
    <link:label id="lab_us-gaap_MortgageServicingRightsMSRImpairmentRecovery_label_en-US" xlink:label="lab_us-gaap_MortgageServicingRightsMSRImpairmentRecovery" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mortgage Servicing Rights (MSR) Impairment (Recovery)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MortgageServicingRightsMSRImpairmentRecovery" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MortgageServicingRightsMSRImpairmentRecovery"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MortgageServicingRightsMSRImpairmentRecovery" xlink:to="lab_us-gaap_MortgageServicingRightsMSRImpairmentRecovery" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_6a49b70d-0a72-45b9-998c-a16a03d0f005_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Federal taxes at statutory rate</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:to="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_Year1Member_94cf8603-6bd3-454b-a3d7-478c22822e83_terseLabel_en-US" xlink:label="lab_mho_Year1Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">YR1 [Member]</link:label>
    <link:label id="lab_mho_Year1Member_label_en-US" xlink:label="lab_mho_Year1Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Year 1 [Member]</link:label>
    <link:label id="lab_mho_Year1Member_documentation_en-US" xlink:label="lab_mho_Year1Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Awards awarded in CY;Year 1 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_Year1Member" xlink:href="mho-20231231.xsd#mho_Year1Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_Year1Member" xlink:to="lab_mho_Year1Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_f63d9fd3-35db-4004-889f-f80c9f9fd9be_terseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement [Abstract]</link:label>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_5cb2566e-be6a-4a9a-ad19-112949368040_terseLabel_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_label_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityTaxIdentificationNumber" xlink:to="lab_dei_EntityTaxIdentificationNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityMethodInvestments_e8c23761-558a-4fd1-8764-a6b1bf35adb8_terseLabel_en-US" xlink:label="lab_us-gaap_EquityMethodInvestments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment in joint venture arrangements</link:label>
    <link:label id="lab_us-gaap_EquityMethodInvestments_label_en-US" xlink:label="lab_us-gaap_EquityMethodInvestments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Method Investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityMethodInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityMethodInvestments" xlink:to="lab_us-gaap_EquityMethodInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_CommitmentsAndContingenciesAbstract_285c8a39-e3ac-4839-bc85-97c06f9c2d83_terseLabel_en-US" xlink:label="lab_mho_CommitmentsAndContingenciesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies [Abstract]</link:label>
    <link:label id="lab_mho_CommitmentsAndContingenciesAbstract_label_en-US" xlink:label="lab_mho_CommitmentsAndContingenciesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies [Abstract]</link:label>
    <link:label id="lab_mho_CommitmentsAndContingenciesAbstract_documentation_en-US" xlink:label="lab_mho_CommitmentsAndContingenciesAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_CommitmentsAndContingenciesAbstract" xlink:href="mho-20231231.xsd#mho_CommitmentsAndContingenciesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_CommitmentsAndContingenciesAbstract" xlink:to="lab_mho_CommitmentsAndContingenciesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_PercentageofouraggregateconsolidatednetincomesubtractedfrombaseamountofcalculationMember_b4c68611-748e-47b2-9d80-83912c98fb05_terseLabel_en-US" xlink:label="lab_mho_PercentageofouraggregateconsolidatednetincomesubtractedfrombaseamountofcalculationMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of our aggregate consolidated net income subtracted from base amount of calculation [Member]</link:label>
    <link:label id="lab_mho_PercentageofouraggregateconsolidatednetincomesubtractedfrombaseamountofcalculationMember_label_en-US" xlink:label="lab_mho_PercentageofouraggregateconsolidatednetincomesubtractedfrombaseamountofcalculationMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of our aggregate consolidated net income subtracted from base amount of calculation [Member]</link:label>
    <link:label id="lab_mho_PercentageofouraggregateconsolidatednetincomesubtractedfrombaseamountofcalculationMember_documentation_en-US" xlink:label="lab_mho_PercentageofouraggregateconsolidatednetincomesubtractedfrombaseamountofcalculationMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of our aggregate consolidated net income subtracted from base amount of calculation [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_PercentageofouraggregateconsolidatednetincomesubtractedfrombaseamountofcalculationMember" xlink:href="mho-20231231.xsd#mho_PercentageofouraggregateconsolidatednetincomesubtractedfrombaseamountofcalculationMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_PercentageofouraggregateconsolidatednetincomesubtractedfrombaseamountofcalculationMember" xlink:to="lab_mho_PercentageofouraggregateconsolidatednetincomesubtractedfrombaseamountofcalculationMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeAssetsLiabilitiesAtFairValueNetByBalanceSheetClassificationAbstract_78120bad-63cc-46d4-b6e5-3cd0a60d859b_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeAssetsLiabilitiesAtFairValueNetByBalanceSheetClassificationAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Assets (Liabilities), at Fair Value, Net, by Balance Sheet Classification [Abstract]</link:label>
    <link:label id="lab_us-gaap_DerivativeAssetsLiabilitiesAtFairValueNetByBalanceSheetClassificationAbstract_label_en-US" xlink:label="lab_us-gaap_DerivativeAssetsLiabilitiesAtFairValueNetByBalanceSheetClassificationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Assets (Liabilities), at Fair Value, Net, by Balance Sheet Classification [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetsLiabilitiesAtFairValueNetByBalanceSheetClassificationAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeAssetsLiabilitiesAtFairValueNetByBalanceSheetClassificationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeAssetsLiabilitiesAtFairValueNetByBalanceSheetClassificationAbstract" xlink:to="lab_us-gaap_DerivativeAssetsLiabilitiesAtFairValueNetByBalanceSheetClassificationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsInventory_d832ab93-bc4e-46b2-967e-9ee1c9bc998a_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsInventory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsInventory_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsInventory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Inventory</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsInventory" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsInventory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsInventory" xlink:to="lab_us-gaap_DeferredTaxAssetsInventory" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ExtendedProductWarrantyPolicy_3a8805e1-8532-4972-a5df-74075a559879_terseLabel_en-US" xlink:label="lab_us-gaap_ExtendedProductWarrantyPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Extended Product Warranty, Policy [Policy Text Block]</link:label>
    <link:label id="lab_us-gaap_ExtendedProductWarrantyPolicy_label_en-US" xlink:label="lab_us-gaap_ExtendedProductWarrantyPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Extended Product Warranty, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ExtendedProductWarrantyPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ExtendedProductWarrantyPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ExtendedProductWarrantyPolicy" xlink:to="lab_us-gaap_ExtendedProductWarrantyPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LandMember_8dea93cb-ebd1-48c0-8f89-79201b1e94b6_terseLabel_en-US" xlink:label="lab_us-gaap_LandMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Land [Member]</link:label>
    <link:label id="lab_us-gaap_LandMember_label_en-US" xlink:label="lab_us-gaap_LandMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Land [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LandMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LandMember" xlink:to="lab_us-gaap_LandMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeAxis_2cf7c584-1ea7-48af-90c5-d572ee1b0e20_terseLabel_en-US" xlink:label="lab_srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
    <link:label id="lab_srt_RangeAxis_label_en-US" xlink:label="lab_srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeAxis" xlink:to="lab_srt_RangeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InsuranceRecoveries_a292411b-bfb4-4559-8027-f2dab8c3cb46_terseLabel_en-US" xlink:label="lab_us-gaap_InsuranceRecoveries" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Insurance Recoveries</link:label>
    <link:label id="lab_us-gaap_InsuranceRecoveries_label_en-US" xlink:label="lab_us-gaap_InsuranceRecoveries" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Insurance Recoveries</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InsuranceRecoveries" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InsuranceRecoveries"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InsuranceRecoveries" xlink:to="lab_us-gaap_InsuranceRecoveries" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_FinancialBonds_907ce169-4ee8-4c55-a9da-2a9535dbe7ea_terseLabel_en-US" xlink:label="lab_mho_FinancialBonds" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Bonds</link:label>
    <link:label id="lab_mho_FinancialBonds_label_en-US" xlink:label="lab_mho_FinancialBonds" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Bonds</link:label>
    <link:label id="lab_mho_FinancialBonds_documentation_en-US" xlink:label="lab_mho_FinancialBonds" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Bonds</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_FinancialBonds" xlink:href="mho-20231231.xsd#mho_FinancialBonds"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_FinancialBonds" xlink:to="lab_mho_FinancialBonds" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_4605540d-561b-40f1-b9b0-8fc594271efa_terseLabel_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_label_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityInteractiveDataCurrent" xlink:to="lab_dei_EntityInteractiveDataCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LoansPayableFairValueDisclosure_59fcfeeb-a7be-4e07-8f9f-e1d92c6edcbf_terseLabel_en-US" xlink:label="lab_us-gaap_LoansPayableFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Notes Payable Other- Fair Value Disclosure</link:label>
    <link:label id="lab_us-gaap_LoansPayableFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_LoansPayableFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loans Payable, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansPayableFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LoansPayableFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LoansPayableFairValueDisclosure" xlink:to="lab_us-gaap_LoansPayableFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTable_22cd9026-9469-45f9-b0eb-99facb1f121d_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Table]</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTable_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable" xlink:to="lab_us-gaap_DisaggregationOfRevenueTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ImpairmentOfRealEstate_85bef47f-8ad3-4df0-99d8-adbd1bbf2dc4_terseLabel_en-US" xlink:label="lab_us-gaap_ImpairmentOfRealEstate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impairment of inventory and investment in joint venture arrangements</link:label>
    <link:label id="lab_us-gaap_ImpairmentOfRealEstate_label_en-US" xlink:label="lab_us-gaap_ImpairmentOfRealEstate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impairment of Real Estate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfRealEstate" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ImpairmentOfRealEstate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ImpairmentOfRealEstate" xlink:to="lab_us-gaap_ImpairmentOfRealEstate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_64ebd28a-7814-4288-b8bd-58512b9f2cbb_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repurchase of common shares</link:label>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_label_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments for Repurchase of Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:to="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_20e2227f-e606-431e-a7d2-f31efcf0e171_terseLabel_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_label_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCommonStockSharesOutstanding" xlink:to="lab_dei_EntityCommonStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePriceAbstract_e2de44a6-98e1-4b9c-ab06-ce135d2719ea_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePriceAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price [Abstract]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePriceAbstract_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePriceAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePriceAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePriceAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePriceAbstract" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePriceAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_4678f133-c08d-4dd5-a3a6-26a51f83d725_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Intangible Assets, Policy [Policy Text Block]</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Intangible Assets, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityWellKnownSeasonedIssuer_1b5deee5-ad39-48d1-97e4-c24be895e7bf_terseLabel_en-US" xlink:label="lab_dei_EntityWellKnownSeasonedIssuer" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Well-known Seasoned Issuer</link:label>
    <link:label id="lab_dei_EntityWellKnownSeasonedIssuer_label_en-US" xlink:label="lab_dei_EntityWellKnownSeasonedIssuer" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Well-known Seasoned Issuer</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityWellKnownSeasonedIssuer"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityWellKnownSeasonedIssuer" xlink:to="lab_dei_EntityWellKnownSeasonedIssuer" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock_92f065f3-5611-4fde-a366-17b565e01ebd_terseLabel_en-US" xlink:label="lab_us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mergers, Acquisitions and Dispositions Disclosures [Text Block]</link:label>
    <link:label id="lab_us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock_label_en-US" xlink:label="lab_us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mergers, Acquisitions and Dispositions Disclosures [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock" xlink:to="lab_us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryDisclosureAbstract_8fccdaa8-c897-46ec-99a5-c866b67e6d27_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_InventoryDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_InventoryDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryDisclosureAbstract" xlink:to="lab_us-gaap_InventoryDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_PercentageofouraggregateconsolidatednetincomeaddedtobaseamountofcalculationMember_076b724a-be45-40ec-a2b2-aa88867b7b8d_terseLabel_en-US" xlink:label="lab_mho_PercentageofouraggregateconsolidatednetincomeaddedtobaseamountofcalculationMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of our aggregate consolidated net income added to base amount of calculation [Member]</link:label>
    <link:label id="lab_mho_PercentageofouraggregateconsolidatednetincomeaddedtobaseamountofcalculationMember_label_en-US" xlink:label="lab_mho_PercentageofouraggregateconsolidatednetincomeaddedtobaseamountofcalculationMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of our aggregate consolidated net income added to base amount of calculation [Member]</link:label>
    <link:label id="lab_mho_PercentageofouraggregateconsolidatednetincomeaddedtobaseamountofcalculationMember_documentation_en-US" xlink:label="lab_mho_PercentageofouraggregateconsolidatednetincomeaddedtobaseamountofcalculationMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of our aggregate consolidated net income added to base amount of calculation [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_PercentageofouraggregateconsolidatednetincomeaddedtobaseamountofcalculationMember" xlink:href="mho-20231231.xsd#mho_PercentageofouraggregateconsolidatednetincomeaddedtobaseamountofcalculationMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_PercentageofouraggregateconsolidatednetincomeaddedtobaseamountofcalculationMember" xlink:to="lab_mho_PercentageofouraggregateconsolidatednetincomeaddedtobaseamountofcalculationMember" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_FairValueofFinancialInstrumentAssumptionsLineItems_1d813ea0-9401-4335-b4bc-2908ea5e01e7_terseLabel_en-US" xlink:label="lab_mho_FairValueofFinancialInstrumentAssumptionsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value of Financial Instrument Assumptions [Line Items]</link:label>
    <link:label id="lab_mho_FairValueofFinancialInstrumentAssumptionsLineItems_label_en-US" xlink:label="lab_mho_FairValueofFinancialInstrumentAssumptionsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value of Financial Instrument Assumptions [Line Items]</link:label>
    <link:label id="lab_mho_FairValueofFinancialInstrumentAssumptionsLineItems_documentation_en-US" xlink:label="lab_mho_FairValueofFinancialInstrumentAssumptionsLineItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">[Line Items] for Fair Value of Financial Instrument Assumptions [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_FairValueofFinancialInstrumentAssumptionsLineItems" xlink:href="mho-20231231.xsd#mho_FairValueofFinancialInstrumentAssumptionsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_FairValueofFinancialInstrumentAssumptionsLineItems" xlink:to="lab_mho_FairValueofFinancialInstrumentAssumptionsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentDomain_42ec29d7-6db4-46dc-b501-1dff950f99f1_verboseLabel_en-US" xlink:label="lab_us-gaap_SegmentDomain" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments [Domain]</link:label>
    <link:label id="lab_us-gaap_SegmentDomain_label_en-US" xlink:label="lab_us-gaap_SegmentDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentDomain" xlink:to="lab_us-gaap_SegmentDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_NetOperatingLossCarryforwardExpirationDatesAxis_430ded67-86c4-4f57-9017-13db87ab90fc_terseLabel_en-US" xlink:label="lab_mho_NetOperatingLossCarryforwardExpirationDatesAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Operating Loss Carryforward Expiration Dates [Axis]</link:label>
    <link:label id="lab_mho_NetOperatingLossCarryforwardExpirationDatesAxis_label_en-US" xlink:label="lab_mho_NetOperatingLossCarryforwardExpirationDatesAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Operating Loss Carryforward Expiration Dates [Axis]</link:label>
    <link:label id="lab_mho_NetOperatingLossCarryforwardExpirationDatesAxis_documentation_en-US" xlink:label="lab_mho_NetOperatingLossCarryforwardExpirationDatesAxis" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Operating Loss Carryforward Expiration Dates [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_NetOperatingLossCarryforwardExpirationDatesAxis" xlink:href="mho-20231231.xsd#mho_NetOperatingLossCarryforwardExpirationDatesAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_NetOperatingLossCarryforwardExpirationDatesAxis" xlink:to="lab_mho_NetOperatingLossCarryforwardExpirationDatesAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_06650751-210a-47e9-8066-340edf87130d_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f32280d2-85db-4731-8570-48ba2eb05b4d_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PurchaseOptionsLand_6f8ab8b7-1ca9-4b26-af30-c255c4519aaf_terseLabel_en-US" xlink:label="lab_us-gaap_PurchaseOptionsLand" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecorded Conditional Purchase Obligation</link:label>
    <link:label id="lab_us-gaap_PurchaseOptionsLand_label_en-US" xlink:label="lab_us-gaap_PurchaseOptionsLand" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase Options, Land</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseOptionsLand" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PurchaseOptionsLand"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PurchaseOptionsLand" xlink:to="lab_us-gaap_PurchaseOptionsLand" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ConsolidationItemsDomain_f08c0cab-0146-43bd-b53c-eee2971f3207_terseLabel_en-US" xlink:label="lab_srt_ConsolidationItemsDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation Items [Domain]</link:label>
    <link:label id="lab_srt_ConsolidationItemsDomain_label_en-US" xlink:label="lab_srt_ConsolidationItemsDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation Items [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidationItemsDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ConsolidationItemsDomain" xlink:to="lab_srt_ConsolidationItemsDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_LongLivedAssetsInitialBasis_885d221b-c7b0-42f4-9254-fe01311d092e_terseLabel_en-US" xlink:label="lab_mho_LongLivedAssetsInitialBasis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Initial basis of inventory</link:label>
    <link:label id="lab_mho_LongLivedAssetsInitialBasis_label_en-US" xlink:label="lab_mho_LongLivedAssetsInitialBasis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long Lived Assets Initial Basis</link:label>
    <link:label id="lab_mho_LongLivedAssetsInitialBasis_documentation_en-US" xlink:label="lab_mho_LongLivedAssetsInitialBasis" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long lived assets initial basis.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_LongLivedAssetsInitialBasis" xlink:href="mho-20231231.xsd#mho_LongLivedAssetsInitialBasis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_LongLivedAssetsInitialBasis" xlink:to="lab_mho_LongLivedAssetsInitialBasis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_435517e8-cd0f-4f99-b242-797592bb2072_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained earnings</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained Earnings (Accumulated Deficit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsForOriginationOfMortgageLoansHeldForSale_8896ee8b-e008-44e6-aaee-d424f971876b_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsForOriginationOfMortgageLoansHeldForSale" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mortgage loan originations</link:label>
    <link:label id="lab_us-gaap_PaymentsForOriginationOfMortgageLoansHeldForSale_label_en-US" xlink:label="lab_us-gaap_PaymentsForOriginationOfMortgageLoansHeldForSale" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payment for Origination, Loan, Mortgage, Held-for-Sale</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForOriginationOfMortgageLoansHeldForSale" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsForOriginationOfMortgageLoansHeldForSale"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForOriginationOfMortgageLoansHeldForSale" xlink:to="lab_us-gaap_PaymentsForOriginationOfMortgageLoansHeldForSale" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_CommunityDevelopmentDistrictInfrastructure_6f5f96b5-3669-45e8-a2b5-99f87538b9d5_terseLabel_en-US" xlink:label="lab_mho_CommunityDevelopmentDistrictInfrastructure" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Community development district infrastructure</link:label>
    <link:label id="lab_mho_CommunityDevelopmentDistrictInfrastructure_label_en-US" xlink:label="lab_mho_CommunityDevelopmentDistrictInfrastructure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Community development district infrastructure</link:label>
    <link:label id="lab_mho_CommunityDevelopmentDistrictInfrastructure_documentation_en-US" xlink:label="lab_mho_CommunityDevelopmentDistrictInfrastructure" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-cash transaction: Reduction of community development district infrastructure liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_CommunityDevelopmentDistrictInfrastructure" xlink:href="mho-20231231.xsd#mho_CommunityDevelopmentDistrictInfrastructure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_CommunityDevelopmentDistrictInfrastructure" xlink:to="lab_mho_CommunityDevelopmentDistrictInfrastructure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentFaceAmount_a8ce626e-9d2d-4c9b-8954-f5790a88db58_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentFaceAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Face Amount</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentFaceAmount_701c0733-ce8b-4b1e-9421-f08272a85114_verboseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentFaceAmount" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior notes</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentFaceAmount_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentFaceAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Face Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentFaceAmount" xlink:to="lab_us-gaap_DebtInstrumentFaceAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_Leasesnotyetcommenced_f7f8756a-aacb-49b2-80a6-ca2fc4da26d8_terseLabel_en-US" xlink:label="lab_mho_Leasesnotyetcommenced" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases not yet commenced</link:label>
    <link:label id="lab_mho_Leasesnotyetcommenced_label_en-US" xlink:label="lab_mho_Leasesnotyetcommenced" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases not yet commenced</link:label>
    <link:label id="lab_mho_Leasesnotyetcommenced_documentation_en-US" xlink:label="lab_mho_Leasesnotyetcommenced" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease Liability for leases not yet commenced</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_Leasesnotyetcommenced" xlink:href="mho-20231231.xsd#mho_Leasesnotyetcommenced"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_Leasesnotyetcommenced" xlink:to="lab_mho_Leasesnotyetcommenced" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AuditorLineItems_ecc5e793-65a4-4433-8561-a9cd817bf126_terseLabel_en-US" xlink:label="lab_dei_AuditorLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Information</link:label>
    <link:label id="lab_dei_AuditorLineItems_label_en-US" xlink:label="lab_dei_AuditorLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorLineItems" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AuditorLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AuditorLineItems" xlink:to="lab_dei_AuditorLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_0abc1d50-3761-452c-b69e-9f76daa21cea_terseLabel_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_label_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityIncorporationStateCountryCode" xlink:to="lab_dei_EntityIncorporationStateCountryCode" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedSalaries_0e1f96cd-d85a-4a04-863a-8c373dcfe94c_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedSalaries" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued compensation</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedSalaries_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedSalaries" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Accrued Salaries</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedSalaries" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccruedSalaries"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccruedSalaries" xlink:to="lab_us-gaap_IncreaseDecreaseInAccruedSalaries" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_EquityinvestedinLLCs_d32cfa3b-38e4-4ba5-81c8-f73de0356a06_terseLabel_en-US" xlink:label="lab_mho_EquityinvestedinLLCs" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity invested in LLCs</link:label>
    <link:label id="lab_mho_EquityinvestedinLLCs_label_en-US" xlink:label="lab_mho_EquityinvestedinLLCs" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity invested in LLCs</link:label>
    <link:label id="lab_mho_EquityinvestedinLLCs_documentation_en-US" xlink:label="lab_mho_EquityinvestedinLLCs" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amount of equity, excluding non-controlling interest, attributable to the equity method investment of the entity.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_EquityinvestedinLLCs" xlink:href="mho-20231231.xsd#mho_EquityinvestedinLLCs"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_EquityinvestedinLLCs" xlink:to="lab_mho_EquityinvestedinLLCs" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProductWarrantiesDisclosuresAbstract_label_en-US" xlink:label="lab_us-gaap_ProductWarrantiesDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product Warranties Disclosures [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantiesDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProductWarrantiesDisclosuresAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductWarrantiesDisclosuresAbstract" xlink:to="lab_us-gaap_ProductWarrantiesDisclosuresAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeasesAbstract_7f2b657f-ecfd-4882-81c2-349e0a812c5c_terseLabel_en-US" xlink:label="lab_us-gaap_LeasesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases [Abstract]</link:label>
    <link:label id="lab_us-gaap_LeasesAbstract_label_en-US" xlink:label="lab_us-gaap_LeasesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeasesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeasesAbstract" xlink:to="lab_us-gaap_LeasesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_ConsolidatedEbitdaMember_e4d7ccb5-ad69-4877-8419-9c7a637bd5bb_terseLabel_en-US" xlink:label="lab_mho_ConsolidatedEbitdaMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidated EBITDA [Member]</link:label>
    <link:label id="lab_mho_ConsolidatedEbitdaMember_label_en-US" xlink:label="lab_mho_ConsolidatedEbitdaMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidated EBITDA [Member]</link:label>
    <link:label id="lab_mho_ConsolidatedEbitdaMember_documentation_en-US" xlink:label="lab_mho_ConsolidatedEbitdaMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidated EBITDA [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_ConsolidatedEbitdaMember" xlink:href="mho-20231231.xsd#mho_ConsolidatedEbitdaMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_ConsolidatedEbitdaMember" xlink:to="lab_mho_ConsolidatedEbitdaMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherLongTermDebt_0851a7e3-61a5-4c80-badb-6f54dbe05b7e_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLongTermDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CDDs Principal Amount</link:label>
    <link:label id="lab_us-gaap_OtherLongTermDebt_label_en-US" xlink:label="lab_us-gaap_OtherLongTermDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Long-Term Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLongTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLongTermDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLongTermDebt" xlink:to="lab_us-gaap_OtherLongTermDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_dd39ac82-9d3f-46b5-8ac4-7a2ed8e4a266_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Deferred Tax Assets and Liabilities [Table Text Block]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Deferred Tax Assets and Liabilities [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressStateOrProvince_fad7a7ff-eb0d-4149-ab56-a3eb0a42556d_terseLabel_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:label id="lab_dei_EntityAddressStateOrProvince_label_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressStateOrProvince"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressStateOrProvince" xlink:to="lab_dei_EntityAddressStateOrProvince" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_A2030SeniorNotesMember_72ea6cb3-adaa-4da0-b2a6-e7b5e11230fb_terseLabel_en-US" xlink:label="lab_mho_A2030SeniorNotesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2030 Senior Notes</link:label>
    <link:label id="lab_mho_A2030SeniorNotesMember_label_en-US" xlink:label="lab_mho_A2030SeniorNotesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2030 Senior Notes [Member]</link:label>
    <link:label id="lab_mho_A2030SeniorNotesMember_documentation_en-US" xlink:label="lab_mho_A2030SeniorNotesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2030 Senior Notes</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_A2030SeniorNotesMember" xlink:href="mho-20231231.xsd#mho_A2030SeniorNotesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_A2030SeniorNotesMember" xlink:to="lab_mho_A2030SeniorNotesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_1c76bb82-bcf5-41f4-8753-429a7fd2ea7f_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">OPERATING ACTIVITIES:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsStateTaxes_aa8a7358-9393-4075-a35b-a0167016ca7a_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsStateTaxes" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State taxes</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsStateTaxes_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsStateTaxes" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, State Taxes</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsStateTaxes" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsStateTaxes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsStateTaxes" xlink:to="lab_us-gaap_DeferredTaxAssetsStateTaxes" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_80b9c6c4-c375-47ae-8de7-b0acf1f32fef_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Related Party Transactions, by Related Party [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Related Party Transactions, by Related Party [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableLeasePayment_bce80cdf-8402-4219-bdfc-36201b2b28da_terseLabel_en-US" xlink:label="lab_us-gaap_VariableLeasePayment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Lease, Payment</link:label>
    <link:label id="lab_us-gaap_VariableLeasePayment_label_en-US" xlink:label="lab_us-gaap_VariableLeasePayment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Lease, Payment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableLeasePayment" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableLeasePayment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableLeasePayment" xlink:to="lab_us-gaap_VariableLeasePayment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasePayments_e9269b85-e541-4fc0-8ce7-b9063a240bbf_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasePayments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Payments</link:label>
    <link:label id="lab_us-gaap_OperatingLeasePayments_label_en-US" xlink:label="lab_us-gaap_OperatingLeasePayments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Payments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeasePayments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasePayments" xlink:to="lab_us-gaap_OperatingLeasePayments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer_d49c8d95-af5a-445b-a5fa-311a2ca89204_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferral of Executive and Director Compensation</link:label>
    <link:label id="lab_us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer_label_en-US" xlink:label="lab_us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Compensation Arrangement with Individual, Contributions by Employer</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer" xlink:to="lab_us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_Percentrestrictionsonpaymentofdividends_279e3911-496c-4a20-8f25-7c69c808d9de_terseLabel_en-US" xlink:label="lab_mho_Percentrestrictionsonpaymentofdividends" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percent restrictions on payment of dividends</link:label>
    <link:label id="lab_mho_Percentrestrictionsonpaymentofdividends_label_en-US" xlink:label="lab_mho_Percentrestrictionsonpaymentofdividends" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percent restrictions on payment of dividends</link:label>
    <link:label id="lab_mho_Percentrestrictionsonpaymentofdividends_documentation_en-US" xlink:label="lab_mho_Percentrestrictionsonpaymentofdividends" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percent restrictions on payment of dividends per restricted payments basket</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_Percentrestrictionsonpaymentofdividends" xlink:href="mho-20231231.xsd#mho_Percentrestrictionsonpaymentofdividends"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_Percentrestrictionsonpaymentofdividends" xlink:to="lab_mho_Percentrestrictionsonpaymentofdividends" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherReceivables_2b17f46d-aaf9-4be1-8944-2de89cf5e183_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherReceivables" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Development reimbursement receivable from local municipalities</link:label>
    <link:label id="lab_us-gaap_OtherReceivables_label_en-US" xlink:label="lab_us-gaap_OtherReceivables" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Receivables</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherReceivables" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherReceivables"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherReceivables" xlink:to="lab_us-gaap_OtherReceivables" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AuditorLocation_c05c9194-7267-466c-ad5f-7290f4e93307_terseLabel_en-US" xlink:label="lab_dei_AuditorLocation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Location</link:label>
    <link:label id="lab_dei_AuditorLocation_label_en-US" xlink:label="lab_dei_AuditorLocation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Location</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorLocation" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AuditorLocation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AuditorLocation" xlink:to="lab_dei_AuditorLocation" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_DistributionOfSingleFamilyLotsFromUnconsolidatedLlcs_729ee70a-7c23-47cd-8a22-52d7551e43d3_verboseLabel_en-US" xlink:label="lab_mho_DistributionOfSingleFamilyLotsFromUnconsolidatedLlcs" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Distribution of single-family lots from unconsolidated LLC's</link:label>
    <link:label id="lab_mho_DistributionOfSingleFamilyLotsFromUnconsolidatedLlcs_c99678bb-98fe-492e-9a37-43334d52a623_terseLabel_en-US" xlink:label="lab_mho_DistributionOfSingleFamilyLotsFromUnconsolidatedLlcs" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Distribution of single-family lots from unconsolidated LLC's</link:label>
    <link:label id="lab_mho_DistributionOfSingleFamilyLotsFromUnconsolidatedLlcs_label_en-US" xlink:label="lab_mho_DistributionOfSingleFamilyLotsFromUnconsolidatedLlcs" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Distribution of single-family lots from unconsolidated LLC's</link:label>
    <link:label id="lab_mho_DistributionOfSingleFamilyLotsFromUnconsolidatedLlcs_documentation_en-US" xlink:label="lab_mho_DistributionOfSingleFamilyLotsFromUnconsolidatedLlcs" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Distribution of single-family lots from unconsolidated LLC's</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_DistributionOfSingleFamilyLotsFromUnconsolidatedLlcs" xlink:href="mho-20231231.xsd#mho_DistributionOfSingleFamilyLotsFromUnconsolidatedLlcs"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_DistributionOfSingleFamilyLotsFromUnconsolidatedLlcs" xlink:to="lab_mho_DistributionOfSingleFamilyLotsFromUnconsolidatedLlcs" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharesOutstanding_cb345c7d-ab6f-4173-85cc-e35aa21d9ede_periodStartLabel_en-US" xlink:label="lab_us-gaap_SharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares Outstanding, Beginning Balance</link:label>
    <link:label id="lab_us-gaap_SharesOutstanding_a1c824a7-4e69-4118-8fb9-58fbdd4fed9d_periodEndLabel_en-US" xlink:label="lab_us-gaap_SharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares Outstanding, Ending Balance</link:label>
    <link:label id="lab_us-gaap_SharesOutstanding_label_en-US" xlink:label="lab_us-gaap_SharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares, Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharesOutstanding" xlink:to="lab_us-gaap_SharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_a1ae8542-c31e-40f3-a73e-80489b1ecd9b_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, State and local taxes &#8211; net of federal tax benefit</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:to="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromBankDebt_5e13cc37-a612-45ac-b309-4104b4129156_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromBankDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from bank borrowings - homebuilding operations</link:label>
    <link:label id="lab_us-gaap_ProceedsFromBankDebt_label_en-US" xlink:label="lab_us-gaap_ProceedsFromBankDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Bank Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromBankDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromBankDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromBankDebt" xlink:to="lab_us-gaap_ProceedsFromBankDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_e9a04215-db05-429f-9137-959f7688f1b2_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Par or Stated Value Per Share</link:label>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_label_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Par or Stated Value Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ClassOfStockDomain_9651c57b-3d48-41ba-b3e7-17c0b0546f6f_terseLabel_en-US" xlink:label="lab_us-gaap_ClassOfStockDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock [Domain]</link:label>
    <link:label id="lab_us-gaap_ClassOfStockDomain_label_en-US" xlink:label="lab_us-gaap_ClassOfStockDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfStockDomain" xlink:to="lab_us-gaap_ClassOfStockDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_ae352a4b-0433-43b1-a5e4-3a6c17526043_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash provided by (used in) investing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_ae4ec5a4-5aa6-40ec-82bb-2f483f732bd0_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Inventory, Current [Table Text Block]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Inventory, Current [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_CDDDue512050Member_50ee34f7-ff31-4028-a8f3-6b65b873c759_terseLabel_en-US" xlink:label="lab_mho_CDDDue512050Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CDD Due 5/1/2050 [Member]</link:label>
    <link:label id="lab_mho_CDDDue512050Member_label_en-US" xlink:label="lab_mho_CDDDue512050Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CDD Due 5/1/2050 [Member]</link:label>
    <link:label id="lab_mho_CDDDue512050Member_documentation_en-US" xlink:label="lab_mho_CDDDue512050Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CDD Due 5/1/2050 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_CDDDue512050Member" xlink:href="mho-20231231.xsd#mho_CDDDue512050Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_CDDDue512050Member" xlink:to="lab_mho_CDDDue512050Member" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_Year3Member_af036959-0892-4e99-b7b7-f2d52d87b868_terseLabel_en-US" xlink:label="lab_mho_Year3Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">YR3 [Member]</link:label>
    <link:label id="lab_mho_Year3Member_label_en-US" xlink:label="lab_mho_Year3Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Year 3 [Member]</link:label>
    <link:label id="lab_mho_Year3Member_documentation_en-US" xlink:label="lab_mho_Year3Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">awards awarded CY minus 2;Year 3 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_Year3Member" xlink:href="mho-20231231.xsd#mho_Year3Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_Year3Member" xlink:to="lab_mho_Year3Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_408ae7d9-a753-4732-a20a-e010737ce156_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentAxis_7fb210cd-e108-41b5-a218-5280b3fb502b_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument [Axis]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentAxis_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentAxis" xlink:to="lab_us-gaap_DebtInstrumentAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_OtherCombinedAssets_c6eb0a96-8599-4f02-81f8-3335382bfd22_terseLabel_en-US" xlink:label="lab_mho_OtherCombinedAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Combined Assets</link:label>
    <link:label id="lab_mho_OtherCombinedAssets_label_en-US" xlink:label="lab_mho_OtherCombinedAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Combined Assets</link:label>
    <link:label id="lab_mho_OtherCombinedAssets_documentation_en-US" xlink:label="lab_mho_OtherCombinedAssets" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The aggregate carrying amounts, as of the balance sheet date, of assets not separately disclosed in the balance sheet including cash and cash equivalents, restricted cash, property and equipment - net, and mortgage loans held for sale.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_OtherCombinedAssets" xlink:href="mho-20231231.xsd#mho_OtherCombinedAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_OtherCombinedAssets" xlink:to="lab_mho_OtherCombinedAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_d3800e20-49d5-4816-aa17-4ab77ec4335d_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate, Continuing Operations</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesAbstract_d9f9e8cc-2af4-498b-872e-d00041cb72b4_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Gross [Abstract]</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesAbstract_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Gross [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_1530b540-5282-46e7-8deb-c376ed642258_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiability" xlink:to="lab_us-gaap_OperatingLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_CDDdue512048Member_7e27942e-1327-4b3d-8f01-2f099fa4d405_terseLabel_en-US" xlink:label="lab_mho_CDDdue512048Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CDD due 5/1/2048 [Member]</link:label>
    <link:label id="lab_mho_CDDdue512048Member_label_en-US" xlink:label="lab_mho_CDDdue512048Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CDD due 5/1/2048 [Member]</link:label>
    <link:label id="lab_mho_CDDdue512048Member_documentation_en-US" xlink:label="lab_mho_CDDdue512048Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CDD due 5/1/2048 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_CDDdue512048Member" xlink:href="mho-20231231.xsd#mho_CDDdue512048Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_CDDdue512048Member" xlink:to="lab_mho_CDDdue512048Member" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_DeferredTaxAssetOperatingLeaseLiabilities_af6e114a-d2a4-4f80-b6a4-ea1058e3fa10_terseLabel_en-US" xlink:label="lab_mho_DeferredTaxAssetOperatingLeaseLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Asset, Operating Lease Liabilities</link:label>
    <link:label id="lab_mho_DeferredTaxAssetOperatingLeaseLiabilities_label_en-US" xlink:label="lab_mho_DeferredTaxAssetOperatingLeaseLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Asset, Operating Lease Liabilities</link:label>
    <link:label id="lab_mho_DeferredTaxAssetOperatingLeaseLiabilities_documentation_en-US" xlink:label="lab_mho_DeferredTaxAssetOperatingLeaseLiabilities" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Asset, Operating Lease Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_DeferredTaxAssetOperatingLeaseLiabilities" xlink:href="mho-20231231.xsd#mho_DeferredTaxAssetOperatingLeaseLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_DeferredTaxAssetOperatingLeaseLiabilities" xlink:to="lab_mho_DeferredTaxAssetOperatingLeaseLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditFacilityAxis_5add65d0-47ba-47a0-be20-cf311322b2e7_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Axis]</link:label>
    <link:label id="lab_us-gaap_CreditFacilityAxis_label_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditFacilityAxis" xlink:to="lab_us-gaap_CreditFacilityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_4ea2ff12-7871-437c-a777-0f9eef7675cd_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Maturities of Long-term Debt [Table Text Block]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Maturities of Long-Term Debt [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Liabilities_e3913425-89e2-495e-b09a-1a8de8385975_totalLabel_en-US" xlink:label="lab_us-gaap_Liabilities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">TOTAL LIABILITIES</link:label>
    <link:label id="lab_us-gaap_Liabilities_label_en-US" xlink:label="lab_us-gaap_Liabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Liabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Liabilities" xlink:to="lab_us-gaap_Liabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_LandOptionWriteOff_93a61c0b-d9b7-495c-8672-b1150688851e_terseLabel_en-US" xlink:label="lab_mho_LandOptionWriteOff" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Land Option Write Off</link:label>
    <link:label id="lab_mho_LandOptionWriteOff_label_en-US" xlink:label="lab_mho_LandOptionWriteOff" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Land Option Write Off</link:label>
    <link:label id="lab_mho_LandOptionWriteOff_documentation_en-US" xlink:label="lab_mho_LandOptionWriteOff" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Land Option Write Off</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_LandOptionWriteOff" xlink:href="mho-20231231.xsd#mho_LandOptionWriteOff"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_LandOptionWriteOff" xlink:to="lab_mho_LandOptionWriteOff" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock_0cabcc11-7b96-4de4-bb29-f684a4373407_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Activity [Table Text Block]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Activity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefit_b267436f-4648-4adf-bda3-33714816bdd9_totalLabel_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Income Tax Expense (Benefit)</link:label>
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_983f82f0-38a8-446c-b790-cabc5af8d7af_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected volatility</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VestingDomain_8bd3a871-b0ea-4fb8-8f6b-4d1f41db366c_terseLabel_en-US" xlink:label="lab_us-gaap_VestingDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vesting [Domain]</link:label>
    <link:label id="lab_us-gaap_VestingDomain_label_en-US" xlink:label="lab_us-gaap_VestingDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vesting [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VestingDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VestingDomain" xlink:to="lab_us-gaap_VestingDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_ObligationForConsolidatedInventoryNotOwned_21d969e3-c44c-48c5-a35b-f387fcdd0187_terseLabel_en-US" xlink:label="lab_mho_ObligationForConsolidatedInventoryNotOwned" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Obligation for consolidated inventory not owned</link:label>
    <link:label id="lab_mho_ObligationForConsolidatedInventoryNotOwned_label_en-US" xlink:label="lab_mho_ObligationForConsolidatedInventoryNotOwned" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Obligation for consolidated inventory not owned</link:label>
    <link:label id="lab_mho_ObligationForConsolidatedInventoryNotOwned_documentation_en-US" xlink:label="lab_mho_ObligationForConsolidatedInventoryNotOwned" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Includes the liabilities related to the remaining exercise price of land and lot option purchases contracts.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_ObligationForConsolidatedInventoryNotOwned" xlink:href="mho-20231231.xsd#mho_ObligationForConsolidatedInventoryNotOwned"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_ObligationForConsolidatedInventoryNotOwned" xlink:to="lab_mho_ObligationForConsolidatedInventoryNotOwned" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup_9a3f6314-ed42-465d-b148-4b54884f4c99_terseLabel_en-US" xlink:label="lab_us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mortgage loans Held-for-sale</link:label>
    <link:label id="lab_us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup_label_en-US" xlink:label="lab_us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Held-for-Sale, Not Part of Disposal Group, after Valuation Allowance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup" xlink:to="lab_us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementFrequencyDomain_5b338ef5-8e85-41b7-b09d-fa59697a439b_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementFrequencyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Frequency [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementFrequencyDomain_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementFrequencyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Frequency [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain" xlink:to="lab_us-gaap_FairValueMeasurementFrequencyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationOtherAdjustments_347a6fbb-1b82-4d91-adc9-f890c40b491f_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Other Adjustments, Amount</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationOtherAdjustments_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Other Adjustments, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:to="lab_us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtPercentageBearingFixedInterestRate_0ab73a5c-23ba-4e18-8c01-ecaec6e6bc16_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtPercentageBearingFixedInterestRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CDDs, Percentage Interest</link:label>
    <link:label id="lab_us-gaap_LongTermDebtPercentageBearingFixedInterestRate_label_en-US" xlink:label="lab_us-gaap_LongTermDebtPercentageBearingFixedInterestRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Percentage Bearing Fixed Interest, Percentage Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtPercentageBearingFixedInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtPercentageBearingFixedInterestRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtPercentageBearingFixedInterestRate" xlink:to="lab_us-gaap_LongTermDebtPercentageBearingFixedInterestRate" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_DiscountRateUsedInDeterminingFairValueOfLandAndLots_5aacf92d-4823-430f-9be3-29c9feb44cb1_verboseLabel_en-US" xlink:label="lab_mho_DiscountRateUsedInDeterminingFairValueOfLandAndLots" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discount Rate Used in Determining Fair Value of land/lots</link:label>
    <link:label id="lab_mho_DiscountRateUsedInDeterminingFairValueOfLandAndLots_c56fa793-820c-4b9a-b369-7066d8211542_terseLabel_en-US" xlink:label="lab_mho_DiscountRateUsedInDeterminingFairValueOfLandAndLots" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discount Rate Used in Determining Fair Value of land and lots</link:label>
    <link:label id="lab_mho_DiscountRateUsedInDeterminingFairValueOfLandAndLots_label_en-US" xlink:label="lab_mho_DiscountRateUsedInDeterminingFairValueOfLandAndLots" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discount Rate Used in Determining Fair Value of land and lots</link:label>
    <link:label id="lab_mho_DiscountRateUsedInDeterminingFairValueOfLandAndLots_documentation_en-US" xlink:label="lab_mho_DiscountRateUsedInDeterminingFairValueOfLandAndLots" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discount Rate Used in Determining Fair Value of land/lots</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_DiscountRateUsedInDeterminingFairValueOfLandAndLots" xlink:href="mho-20231231.xsd#mho_DiscountRateUsedInDeterminingFairValueOfLandAndLots"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_DiscountRateUsedInDeterminingFairValueOfLandAndLots" xlink:to="lab_mho_DiscountRateUsedInDeterminingFairValueOfLandAndLots" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PlanNameAxis_ddca8e7c-fe5a-43df-acd6-ed6906f72c54_terseLabel_en-US" xlink:label="lab_us-gaap_PlanNameAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Axis]</link:label>
    <link:label id="lab_us-gaap_PlanNameAxis_label_en-US" xlink:label="lab_us-gaap_PlanNameAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanNameAxis" xlink:to="lab_us-gaap_PlanNameAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_ForwardContractsFairValueDisclosuresLiabilities_4f3e82f5-4fd1-4100-bea0-db96f316459c_terseLabel_en-US" xlink:label="lab_mho_ForwardContractsFairValueDisclosuresLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forward sales of mortgage-backed securities</link:label>
    <link:label id="lab_mho_ForwardContractsFairValueDisclosuresLiabilities_label_en-US" xlink:label="lab_mho_ForwardContractsFairValueDisclosuresLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forward Contracts - Fair Value Disclosures (Liabilities)</link:label>
    <link:label id="lab_mho_ForwardContractsFairValueDisclosuresLiabilities_documentation_en-US" xlink:label="lab_mho_ForwardContractsFairValueDisclosuresLiabilities" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forward sales of mortgage-backed securities - fair value disclosures (liabilities)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_ForwardContractsFairValueDisclosuresLiabilities" xlink:href="mho-20231231.xsd#mho_ForwardContractsFairValueDisclosuresLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_ForwardContractsFairValueDisclosuresLiabilities" xlink:to="lab_mho_ForwardContractsFairValueDisclosuresLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtDisclosureAbstract_fa22e15d-a39c-4efd-b879-f8ebedd4a5f8_terseLabel_en-US" xlink:label="lab_us-gaap_DebtDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_DebtDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureAbstract" xlink:to="lab_us-gaap_DebtDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionDomain_40bb3dc4-f398-4789-95bb-eafff14ee2ab_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transaction [Domain]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionDomain_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transaction [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain" xlink:to="lab_us-gaap_RelatedPartyTransactionDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_d254d3c2-745e-4862-90e7-4b3255b3dce1_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Lived Tangible Asset [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_fb6a0d4e-bd14-4fbb-8e2c-b45bae887673_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings per common share:</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareAbstract" xlink:to="lab_us-gaap_EarningsPerShareAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_b754e320-aaa6-46f0-a6eb-b3e1df9418bb_terseLabel_en-US" xlink:label="lab_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]</link:label>
    <link:label id="lab_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_label_en-US" xlink:label="lab_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable" xlink:to="lab_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BasisOfAccounting_3f15c9f7-cbf8-4928-a43a-2613d66b8c52_terseLabel_en-US" xlink:label="lab_us-gaap_BasisOfAccounting" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basis of Accounting [Text Block]</link:label>
    <link:label id="lab_us-gaap_BasisOfAccounting_label_en-US" xlink:label="lab_us-gaap_BasisOfAccounting" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basis of Accounting [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfAccounting" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BasisOfAccounting"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BasisOfAccounting" xlink:to="lab_us-gaap_BasisOfAccounting" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt_aa993dd1-236e-4d7b-a0ef-550330f3731c_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from issuance of senior notes</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt_label_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Issuance of Senior Long-Term Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt" xlink:to="lab_us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockOptionPlanExpense_2f53d0ed-6394-455e-b4f4-85178f6b7a1b_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_StockOptionPlanExpense" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock or Unit Option Plan Expense</link:label>
    <link:label id="lab_us-gaap_StockOptionPlanExpense_label_en-US" xlink:label="lab_us-gaap_StockOptionPlanExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock or Unit Option Plan Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockOptionPlanExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockOptionPlanExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockOptionPlanExpense" xlink:to="lab_us-gaap_StockOptionPlanExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockValue_d4f3d9ef-cdc0-4855-88d5-280fca311c90_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockValue" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common shares - $0.01 par value; authorized 58,000,000 shares at both December 31, 2023 and 2022; issued 30,137,141 shares at both December 31, 2023 and 2022</link:label>
    <link:label id="lab_us-gaap_CommonStockValue_label_en-US" xlink:label="lab_us-gaap_CommonStockValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Value, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockValue" xlink:to="lab_us-gaap_CommonStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentRedemptionPricePercentage_4d748072-e5a8-4fcd-8751-b476f3bc880a_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentRedemptionPricePercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Redemption Price, Percentage</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentRedemptionPricePercentage_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentRedemptionPricePercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Redemption Price, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPricePercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentRedemptionPricePercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPricePercentage" xlink:to="lab_us-gaap_DebtInstrumentRedemptionPricePercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_CDDdue512049Member_8e965021-afdd-4340-8353-223c09e03772_terseLabel_en-US" xlink:label="lab_mho_CDDdue512049Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CDD due 5/1/2049 [Member]</link:label>
    <link:label id="lab_mho_CDDdue512049Member_label_en-US" xlink:label="lab_mho_CDDdue512049Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CDD due 5/1/2049 [Member]</link:label>
    <link:label id="lab_mho_CDDdue512049Member_documentation_en-US" xlink:label="lab_mho_CDDdue512049Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CDD due 5/1/2049</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_CDDdue512049Member" xlink:href="mho-20231231.xsd#mho_CDDdue512049Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_CDDdue512049Member" xlink:to="lab_mho_CDDdue512049Member" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_NumberOfSpeculativeHomes_aede0ba1-65d3-40c9-be0a-188c07c23e9f_terseLabel_en-US" xlink:label="lab_mho_NumberOfSpeculativeHomes" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of Speculative Homes</link:label>
    <link:label id="lab_mho_NumberOfSpeculativeHomes_label_en-US" xlink:label="lab_mho_NumberOfSpeculativeHomes" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of Speculative Homes</link:label>
    <link:label id="lab_mho_NumberOfSpeculativeHomes_documentation_en-US" xlink:label="lab_mho_NumberOfSpeculativeHomes" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The number of speculative units (homes not subject to a sales contract) included in homes under construction.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_NumberOfSpeculativeHomes" xlink:href="mho-20231231.xsd#mho_NumberOfSpeculativeHomes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_NumberOfSpeculativeHomes" xlink:to="lab_mho_NumberOfSpeculativeHomes" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpense_084e15e2-8705-43f0-8581-61cd7c314411_terseLabel_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">General and administrative</link:label>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpense_label_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">General and Administrative Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GeneralAndAdministrativeExpense" xlink:to="lab_us-gaap_GeneralAndAdministrativeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock_47b03ecf-3e54-4796-b7a9-69f03fbb2ef4_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Assets and Liabilities Measured on Nonrecurring Basis [Table Text Block]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurements, Nonrecurring [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock" xlink:to="lab_us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_ModelHomeAccumulatedDepreciation_f06cec7c-d94f-4e69-b8ea-74e837168e8e_terseLabel_en-US" xlink:label="lab_mho_ModelHomeAccumulatedDepreciation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Model Home Accumulated Depreciation</link:label>
    <link:label id="lab_mho_ModelHomeAccumulatedDepreciation_label_en-US" xlink:label="lab_mho_ModelHomeAccumulatedDepreciation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Model Home Accumulated Depreciation</link:label>
    <link:label id="lab_mho_ModelHomeAccumulatedDepreciation_documentation_en-US" xlink:label="lab_mho_ModelHomeAccumulatedDepreciation" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated depreciation related to our model homes in inventory.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_ModelHomeAccumulatedDepreciation" xlink:href="mho-20231231.xsd#mho_ModelHomeAccumulatedDepreciation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_ModelHomeAccumulatedDepreciation" xlink:to="lab_mho_ModelHomeAccumulatedDepreciation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_3c8779df-cdce-4be7-a358-4af9ecabaff9_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Right-of-Use Asset, Amortization Expense</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Right-of-Use Asset, Periodic Reduction</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:to="lab_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAccruedLiabilitiesCurrentAndNoncurrent_e9437f12-2037-48fc-974e-86552624ecc9_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAccruedLiabilitiesCurrentAndNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_OtherAccruedLiabilitiesCurrentAndNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherAccruedLiabilitiesCurrentAndNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Accrued Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrentAndNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAccruedLiabilitiesCurrentAndNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAccruedLiabilitiesCurrentAndNoncurrent" xlink:to="lab_us-gaap_OtherAccruedLiabilitiesCurrentAndNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_155e2dd2-a3c8-4b1b-ae61-725eea1c48c0_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current State and Local Tax Expense (Benefit)</link:label>
    <link:label id="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current State and Local Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:to="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_e77d9347-a1f5-428b-98f4-2e8249c1a591_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetImpairmentCharges_ba67878d-a870-448c-af1d-5261f9cfbc98_terseLabel_en-US" xlink:label="lab_us-gaap_AssetImpairmentCharges" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impairment of inventory and abandoned land transaction write-offs</link:label>
    <link:label id="lab_us-gaap_AssetImpairmentCharges_label_en-US" xlink:label="lab_us-gaap_AssetImpairmentCharges" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Impairment Charges</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetImpairmentCharges" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetImpairmentCharges"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetImpairmentCharges" xlink:to="lab_us-gaap_AssetImpairmentCharges" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerAbstract_5e661ee2-7b88-423e-87c5-02bd4caf5d4f_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer [Abstract]</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerAbstract_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_b30c3550-d8b7-473b-a357-5a4bce872ed6_terseLabel_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SUPPLEMENTAL DISCLOSURE OF CASH FLOW INFORMATION:</link:label>
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_label_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental Cash Flow Information [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_TotalValuationAdjustmentsAndWriteOffs_9aafedf5-dab5-4d8e-855d-16e695be6fa3_terseLabel_en-US" xlink:label="lab_mho_TotalValuationAdjustmentsAndWriteOffs" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total valuation adjustments and write-offs</link:label>
    <link:label id="lab_mho_TotalValuationAdjustmentsAndWriteOffs_label_en-US" xlink:label="lab_mho_TotalValuationAdjustmentsAndWriteOffs" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total valuation adjustments and write-offs</link:label>
    <link:label id="lab_mho_TotalValuationAdjustmentsAndWriteOffs_documentation_en-US" xlink:label="lab_mho_TotalValuationAdjustmentsAndWriteOffs" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total valuation adjustments and write-offs recorded during the period.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_TotalValuationAdjustmentsAndWriteOffs" xlink:href="mho-20231231.xsd#mho_TotalValuationAdjustmentsAndWriteOffs"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_TotalValuationAdjustmentsAndWriteOffs" xlink:to="lab_mho_TotalValuationAdjustmentsAndWriteOffs" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFilerCategory_c1600608-263d-47e3-bcb1-6ad6a91c8260_terseLabel_en-US" xlink:label="lab_dei_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Filer Category</link:label>
    <link:label id="lab_dei_EntityFilerCategory_label_en-US" xlink:label="lab_dei_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Filer Category</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFilerCategory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFilerCategory" xlink:to="lab_dei_EntityFilerCategory" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_af6bf179-a550-42bd-9e8b-b52d97b2e1d6_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Equity Method Investments [Line Items]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Equity Method Investments [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:to="lab_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_LongLivedRealEstateAssetsFairValueDisclosure_906ef8d7-a024-4f7c-8e57-10f009df7009_terseLabel_en-US" xlink:label="lab_mho_LongLivedRealEstateAssetsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjusted basis of inventory</link:label>
    <link:label id="lab_mho_LongLivedRealEstateAssetsFairValueDisclosure_label_en-US" xlink:label="lab_mho_LongLivedRealEstateAssetsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long Lived Real Estate Assets Fair Value Disclosure</link:label>
    <link:label id="lab_mho_LongLivedRealEstateAssetsFairValueDisclosure_documentation_en-US" xlink:label="lab_mho_LongLivedRealEstateAssetsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">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.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_LongLivedRealEstateAssetsFairValueDisclosure" xlink:href="mho-20231231.xsd#mho_LongLivedRealEstateAssetsFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_LongLivedRealEstateAssetsFairValueDisclosure" xlink:to="lab_mho_LongLivedRealEstateAssetsFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryRealEstateLandAndLandDevelopmentCosts_0e94e033-1074-4c68-b664-f25576d11a09_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryRealEstateLandAndLandDevelopmentCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Single-family lots, land and land development costs</link:label>
    <link:label id="lab_us-gaap_InventoryRealEstateLandAndLandDevelopmentCosts_label_en-US" xlink:label="lab_us-gaap_InventoryRealEstateLandAndLandDevelopmentCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory, Real Estate, Land and Land Development Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRealEstateLandAndLandDevelopmentCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryRealEstateLandAndLandDevelopmentCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryRealEstateLandAndLandDevelopmentCosts" xlink:to="lab_us-gaap_InventoryRealEstateLandAndLandDevelopmentCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherLiabilities_59de14b2-b5de-4cfd-8bb3-eeb5064c771c_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other liabilities</link:label>
    <link:label id="lab_us-gaap_OtherLiabilities_505cba9d-8a63-4b16-9d27-2c2e8d510b27_totalLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total other liabilities</link:label>
    <link:label id="lab_us-gaap_OtherLiabilities_label_en-US" xlink:label="lab_us-gaap_OtherLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilities" xlink:to="lab_us-gaap_OtherLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementTable_375c8061-15be-4997-a7c1-ed069db4e5b1_terseLabel_en-US" xlink:label="lab_us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Table]</link:label>
    <link:label id="lab_us-gaap_StatementTable_label_en-US" xlink:label="lab_us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementTable" xlink:to="lab_us-gaap_StatementTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsegmentsDomain_08d050e9-d374-4359-84e9-51df6f4fbc9b_terseLabel_en-US" xlink:label="lab_us-gaap_SubsegmentsDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsegments [Domain]</link:label>
    <link:label id="lab_us-gaap_SubsegmentsDomain_label_en-US" xlink:label="lab_us-gaap_SubsegmentsDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsegments [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsegmentsDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsegmentsDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsegmentsDomain" xlink:to="lab_us-gaap_SubsegmentsDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_fc4c27f8-bb1c-40f4-9b1e-29867d735252_terseLabel_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_label_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CurrentFiscalYearEndDate" xlink:to="lab_dei_CurrentFiscalYearEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerSharePolicyTextBlock_66dbc017-fd96-43fa-903b-c58a4560151d_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerSharePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Policy [Policy Text Block]</link:label>
    <link:label id="lab_us-gaap_EarningsPerSharePolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_EarningsPerSharePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerSharePolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerSharePolicyTextBlock" xlink:to="lab_us-gaap_EarningsPerSharePolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_OtherLiabilitiesPolicyTextBlock_3dde82ae-ab95-41ba-b4f3-8698adb229d3_terseLabel_en-US" xlink:label="lab_mho_OtherLiabilitiesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Liabilities [Policy Text Block]</link:label>
    <link:label id="lab_mho_OtherLiabilitiesPolicyTextBlock_label_en-US" xlink:label="lab_mho_OtherLiabilitiesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Liabilities [Policy Text Block]</link:label>
    <link:label id="lab_mho_OtherLiabilitiesPolicyTextBlock_documentation_en-US" xlink:label="lab_mho_OtherLiabilitiesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The policy for accounts payable, accrued expenses, and other liabilities that are classified as current at the end of the reporting period.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_OtherLiabilitiesPolicyTextBlock" xlink:href="mho-20231231.xsd#mho_OtherLiabilitiesPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_OtherLiabilitiesPolicyTextBlock" xlink:to="lab_mho_OtherLiabilitiesPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1_fc2515e2-809e-49ef-9da3-41930524dd24_terseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Repurchase Program, Authorized Amount</link:label>
    <link:label id="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1_label_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Repurchase Program, Authorized Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:to="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_f340c924-f6b2-449e-a8c5-0b6f1c7316a9_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_FiveYearServiceStockOptionsMember_f4c5e75e-959a-4c45-b079-07cd209ff19f_terseLabel_en-US" xlink:label="lab_mho_FiveYearServiceStockOptionsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Five Year Service Stock Options [Member]</link:label>
    <link:label id="lab_mho_FiveYearServiceStockOptionsMember_label_en-US" xlink:label="lab_mho_FiveYearServiceStockOptionsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Five Year Service Stock Options [Member]</link:label>
    <link:label id="lab_mho_FiveYearServiceStockOptionsMember_documentation_en-US" xlink:label="lab_mho_FiveYearServiceStockOptionsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Five Year Service Stock Options</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_FiveYearServiceStockOptionsMember" xlink:href="mho-20231231.xsd#mho_FiveYearServiceStockOptionsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_FiveYearServiceStockOptionsMember" xlink:to="lab_mho_FiveYearServiceStockOptionsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityAxis_4cd6f3d3-3e01-4a4e-89d8-c87a8a66a9c9_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Authority [Axis]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityAxis_label_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Authority [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis" xlink:to="lab_us-gaap_IncomeTaxAuthorityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_WarehousingAgreementFirstAmendmentToFourthAmendedAndRestatedMember_c8f4b8b3-1b7c-4c49-b6ce-87e330aebf91_terseLabel_en-US" xlink:label="lab_mho_WarehousingAgreementFirstAmendmentToFourthAmendedAndRestatedMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Warehousing Agreement - First Amendment to Fourth Amended and Restated</link:label>
    <link:label id="lab_mho_WarehousingAgreementFirstAmendmentToFourthAmendedAndRestatedMember_label_en-US" xlink:label="lab_mho_WarehousingAgreementFirstAmendmentToFourthAmendedAndRestatedMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Warehousing Agreement - First Amendment to Fourth Amended and Restated [Member]</link:label>
    <link:label id="lab_mho_WarehousingAgreementFirstAmendmentToFourthAmendedAndRestatedMember_documentation_en-US" xlink:label="lab_mho_WarehousingAgreementFirstAmendmentToFourthAmendedAndRestatedMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Warehousing Agreement - First Amendment to Fourth Amended and Restated Agreement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_WarehousingAgreementFirstAmendmentToFourthAmendedAndRestatedMember" xlink:href="mho-20231231.xsd#mho_WarehousingAgreementFirstAmendmentToFourthAmendedAndRestatedMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_WarehousingAgreementFirstAmendmentToFourthAmendedAndRestatedMember" xlink:to="lab_mho_WarehousingAgreementFirstAmendmentToFourthAmendedAndRestatedMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByBalanceSheetGroupingTable_d5c5c105-c6a9-487d-a312-c72633919105_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByBalanceSheetGroupingTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, by Balance Sheet Grouping [Table]</link:label>
    <link:label id="lab_us-gaap_FairValueByBalanceSheetGroupingTable_label_en-US" xlink:label="lab_us-gaap_FairValueByBalanceSheetGroupingTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, by Balance Sheet Grouping [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByBalanceSheetGroupingTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable" xlink:to="lab_us-gaap_FairValueByBalanceSheetGroupingTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_16849b39-651e-4777-82be-7a35f2e9cacf_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Income Tax Expense (Benefit), Continuing Operations [Abstract]</link:label>
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_label_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Income Tax Expense (Benefit), Continuing Operations [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GainOnSaleOfInvestments_2163233d-dc9f-48f4-8610-332bca111584_terseLabel_en-US" xlink:label="lab_us-gaap_GainOnSaleOfInvestments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain on sale of mortgage servicing rights</link:label>
    <link:label id="lab_us-gaap_GainOnSaleOfInvestments_label_en-US" xlink:label="lab_us-gaap_GainOnSaleOfInvestments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain on Sale of Investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainOnSaleOfInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainOnSaleOfInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainOnSaleOfInvestments" xlink:to="lab_us-gaap_GainOnSaleOfInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LandUnderPurchaseOptionsRecorded_d6fb1f49-b215-4dd1-be74-bbfc518d1e6c_terseLabel_en-US" xlink:label="lab_us-gaap_LandUnderPurchaseOptionsRecorded" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidated Inventory Not Owned</link:label>
    <link:label id="lab_us-gaap_LandUnderPurchaseOptionsRecorded_label_en-US" xlink:label="lab_us-gaap_LandUnderPurchaseOptionsRecorded" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Land under Purchase Options, Recorded</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandUnderPurchaseOptionsRecorded" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LandUnderPurchaseOptionsRecorded"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LandUnderPurchaseOptionsRecorded" xlink:to="lab_us-gaap_LandUnderPurchaseOptionsRecorded" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_4f2e3118-1b23-4a1a-b785-2aab642e249d_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_891f4eee-86d8-4df7-8528-28b61daf4986_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash (used in) provided by operating activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ForwardContractsMember_b3f79d68-b9ae-491b-96b2-a8bbd8256f01_terseLabel_en-US" xlink:label="lab_us-gaap_ForwardContractsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forward Sales or Mortgage Backed Securities [Member]</link:label>
    <link:label id="lab_us-gaap_ForwardContractsMember_label_en-US" xlink:label="lab_us-gaap_ForwardContractsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forward Contracts [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForwardContractsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ForwardContractsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForwardContractsMember" xlink:to="lab_us-gaap_ForwardContractsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_9ebb22fc-3db0-4dbc-a3a1-08185db1d665_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementClassOfStockAxis_3bd13460-032b-4cd4-b06a-db6c9f5a45ef_terseLabel_en-US" xlink:label="lab_us-gaap_StatementClassOfStockAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementClassOfStockAxis_label_en-US" xlink:label="lab_us-gaap_StatementClassOfStockAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementClassOfStockAxis" xlink:to="lab_us-gaap_StatementClassOfStockAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherInventoryAbstract_09e3a2cb-2fc9-4127-b5f0-f6861ba11507_terseLabel_en-US" xlink:label="lab_us-gaap_OtherInventoryAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Inventory, Gross [Abstract]</link:label>
    <link:label id="lab_us-gaap_OtherInventoryAbstract_label_en-US" xlink:label="lab_us-gaap_OtherInventoryAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Inventory, Gross [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherInventoryAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherInventoryAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherInventoryAbstract" xlink:to="lab_us-gaap_OtherInventoryAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntitiesTable_db7c29d9-2de9-4b98-a8e2-dea8a8c3a6df_terseLabel_en-US" xlink:label="lab_dei_EntitiesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entities [Table]</link:label>
    <link:label id="lab_dei_EntitiesTable_label_en-US" xlink:label="lab_dei_EntitiesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entities [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitiesTable" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntitiesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntitiesTable" xlink:to="lab_dei_EntitiesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityMethodInvestmentsDisclosureTextBlock_e9175035-d4c4-4eb8-a5b5-5caf53324d3b_terseLabel_en-US" xlink:label="lab_us-gaap_EquityMethodInvestmentsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Method Investments Disclosure [Text Block]</link:label>
    <link:label id="lab_us-gaap_EquityMethodInvestmentsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_EquityMethodInvestmentsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Method Investments and Joint Ventures Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityMethodInvestmentsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityMethodInvestmentsDisclosureTextBlock" xlink:to="lab_us-gaap_EquityMethodInvestmentsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_NewEmployeeRestrictedStockUnitsUnder2018LTIP_b17fb370-1db1-448c-8613-6a108bdb7de1_terseLabel_en-US" xlink:label="lab_mho_NewEmployeeRestrictedStockUnitsUnder2018LTIP" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">New employee restricted stock units under 2018 LTIP</link:label>
    <link:label id="lab_mho_NewEmployeeRestrictedStockUnitsUnder2018LTIP_label_en-US" xlink:label="lab_mho_NewEmployeeRestrictedStockUnitsUnder2018LTIP" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">New employee restricted stock units under 2018 LTIP</link:label>
    <link:label id="lab_mho_NewEmployeeRestrictedStockUnitsUnder2018LTIP_documentation_en-US" xlink:label="lab_mho_NewEmployeeRestrictedStockUnitsUnder2018LTIP" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">New employee restricted stock units under 2018 LTIP</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_NewEmployeeRestrictedStockUnitsUnder2018LTIP" xlink:href="mho-20231231.xsd#mho_NewEmployeeRestrictedStockUnitsUnder2018LTIP"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_NewEmployeeRestrictedStockUnitsUnder2018LTIP" xlink:to="lab_mho_NewEmployeeRestrictedStockUnitsUnder2018LTIP" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherIncome_c6f78e1f-fe74-4e50-b94d-42940c78794c_negatedLabel_en-US" xlink:label="lab_us-gaap_OtherIncome" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Income</link:label>
    <link:label id="lab_us-gaap_OtherIncome_872a85bf-6429-492e-908c-ae8bf4b9b86a_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherIncome" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Income</link:label>
    <link:label id="lab_us-gaap_OtherIncome_label_en-US" xlink:label="lab_us-gaap_OtherIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherIncome" xlink:to="lab_us-gaap_OtherIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_5af57fed-bcdb-432f-b479-6fa6eb0f7528_terseLabel_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation and amortization:</link:label>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_label_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation, Depletion and Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepreciationDepletionAndAmortization" xlink:to="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsGrossAbstract_b4c2e4b1-f7c6-496b-b84a-980f6e974db4_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsGrossAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Gross [Abstract]</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsGrossAbstract_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsGrossAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Gross [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGrossAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsGrossAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract" xlink:to="lab_us-gaap_DeferredTaxAssetsGrossAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_2d96b8d6-7874-4f0f-8d42-c84ae5bef335_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Interest Rate, Stated Percentage</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Interest Rate, Stated Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:to="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProductWarrantyAccrual_53196b26-d10b-4db0-a13f-d60e74dce007_periodStartLabel_en-US" xlink:label="lab_us-gaap_ProductWarrantyAccrual" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Warranty reserves, beginning of period</link:label>
    <link:label id="lab_us-gaap_ProductWarrantyAccrual_a22c0de2-11aa-4702-a5bc-4da18274a52c_periodEndLabel_en-US" xlink:label="lab_us-gaap_ProductWarrantyAccrual" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Warranty reserves, end of period</link:label>
    <link:label id="lab_us-gaap_ProductWarrantyAccrual_label_en-US" xlink:label="lab_us-gaap_ProductWarrantyAccrual" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Standard and Extended Product Warranty Accrual</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyAccrual" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProductWarrantyAccrual"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductWarrantyAccrual" xlink:to="lab_us-gaap_ProductWarrantyAccrual" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_7593f254-155e-460e-a80a-362abfc2d9b1_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:to="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityInformationLineItems_c5875d71-0236-4da0-8548-3808da276c7e_terseLabel_en-US" xlink:label="lab_dei_EntityInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Information [Line Items]</link:label>
    <link:label id="lab_dei_EntityInformationLineItems_label_en-US" xlink:label="lab_dei_EntityInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Information [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInformationLineItems" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityInformationLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityInformationLineItems" xlink:to="lab_dei_EntityInformationLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquity_a8b9e301-458c-476b-8d04-f9236c1a9ea3_totalLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">TOTAL SHAREHOLDERS' EQUITY</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_label_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity" xlink:to="lab_us-gaap_StockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ConsolidationItemsAxis_da105371-b20d-4525-bdbb-9e01e8a03ac9_terseLabel_en-US" xlink:label="lab_srt_ConsolidationItemsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation Items [Axis]</link:label>
    <link:label id="lab_srt_ConsolidationItemsAxis_label_en-US" xlink:label="lab_srt_ConsolidationItemsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation Items [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidationItemsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ConsolidationItemsAxis" xlink:to="lab_srt_ConsolidationItemsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_8a3dafc0-9e0e-4e19-96d8-0e5d4e2a7d90_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_SplitDollarLifeInsurancePolicies_aa649e9f-8712-493d-b705-75be582e4e9e_verboseLabel_en-US" xlink:label="lab_mho_SplitDollarLifeInsurancePolicies" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Split dollar life insurance policies</link:label>
    <link:label id="lab_mho_SplitDollarLifeInsurancePolicies_label_en-US" xlink:label="lab_mho_SplitDollarLifeInsurancePolicies" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Split dollar life insurance policies</link:label>
    <link:label id="lab_mho_SplitDollarLifeInsurancePolicies_documentation_en-US" xlink:label="lab_mho_SplitDollarLifeInsurancePolicies" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Split dollar life insurance policies - amount as of the balance sheet date which could be received based on the terms of the insurance contract upon surrendering life policies owned by the entity.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_SplitDollarLifeInsurancePolicies" xlink:href="mho-20231231.xsd#mho_SplitDollarLifeInsurancePolicies"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_SplitDollarLifeInsurancePolicies" xlink:to="lab_mho_SplitDollarLifeInsurancePolicies" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityRestrictions_2d20534a-702b-472a-861d-86a2c658d875_terseLabel_en-US" xlink:label="lab_us-gaap_EquityRestrictions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Payments Basket</link:label>
    <link:label id="lab_us-gaap_EquityRestrictions_label_en-US" xlink:label="lab_us-gaap_EquityRestrictions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Restrictions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityRestrictions" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityRestrictions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityRestrictions" xlink:to="lab_us-gaap_EquityRestrictions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockTextBlock_cd3f801e-614d-4ba5-b09e-15f518b74fde_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock [Text Block]</link:label>
    <link:label id="lab_us-gaap_TreasuryStockTextBlock_label_en-US" xlink:label="lab_us-gaap_TreasuryStockTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockTextBlock" xlink:to="lab_us-gaap_TreasuryStockTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsegmentsAxis_3eab11aa-3bd2-455f-bd24-0e9d1ab231c2_terseLabel_en-US" xlink:label="lab_us-gaap_SubsegmentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsegments [Axis]</link:label>
    <link:label id="lab_us-gaap_SubsegmentsAxis_label_en-US" xlink:label="lab_us-gaap_SubsegmentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsegments [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsegmentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsegmentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsegmentsAxis" xlink:to="lab_us-gaap_SubsegmentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalents_8795781c-dd96-47dd-b575-fb9efa85b591_verboseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Cash and Cash Equivalents</link:label>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalents_label_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Cash and Cash Equivalents</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedCashAndCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalents" xlink:to="lab_us-gaap_RestrictedCashAndCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsegmentsConsolidationItemsAxis_61889614-f00f-4fda-a713-d0597e902149_terseLabel_en-US" xlink:label="lab_us-gaap_SubsegmentsConsolidationItemsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsegments Consolidation Items [Axis]</link:label>
    <link:label id="lab_us-gaap_SubsegmentsConsolidationItemsAxis_label_en-US" xlink:label="lab_us-gaap_SubsegmentsConsolidationItemsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsegments Consolidation Items [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsegmentsConsolidationItemsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsegmentsConsolidationItemsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsegmentsConsolidationItemsAxis" xlink:to="lab_us-gaap_SubsegmentsConsolidationItemsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_LesseeOperatingLeaseLiabilityPaymentsDueYearOne_fad4e514-9072-466f-af13-23cdae6fc9de_terseLabel_en-US" xlink:label="lab_mho_LesseeOperatingLeaseLiabilityPaymentsDueYearOne" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Due Year One</link:label>
    <link:label id="lab_mho_LesseeOperatingLeaseLiabilityPaymentsDueYearOne_label_en-US" xlink:label="lab_mho_LesseeOperatingLeaseLiabilityPaymentsDueYearOne" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Due Year One</link:label>
    <link:label id="lab_mho_LesseeOperatingLeaseLiabilityPaymentsDueYearOne_documentation_en-US" xlink:label="lab_mho_LesseeOperatingLeaseLiabilityPaymentsDueYearOne" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amount of lessee's undiscounted obligation for lease payments for operating lease, due in the first fiscal year following the remaining current fiscal year.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_LesseeOperatingLeaseLiabilityPaymentsDueYearOne" xlink:href="mho-20231231.xsd#mho_LesseeOperatingLeaseLiabilityPaymentsDueYearOne"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_LesseeOperatingLeaseLiabilityPaymentsDueYearOne" xlink:to="lab_mho_LesseeOperatingLeaseLiabilityPaymentsDueYearOne" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_0d75f65d-0ce5-4341-bc07-155cad647129_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected term (in years)</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventsAbstract_label_en-US" xlink:label="lab_us-gaap_SubsequentEventsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Events [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventsAbstract" xlink:to="lab_us-gaap_SubsequentEventsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_CorporateFinancialServicesAndUnallocatedMember_86443b81-67f9-45d4-9ef0-ee198bc9db07_terseLabel_en-US" xlink:label="lab_mho_CorporateFinancialServicesAndUnallocatedMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Corporate, Financial Services and Unallocated [Member]</link:label>
    <link:label id="lab_mho_CorporateFinancialServicesAndUnallocatedMember_label_en-US" xlink:label="lab_mho_CorporateFinancialServicesAndUnallocatedMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Corporate, Financial Services and Unallocated [Member]</link:label>
    <link:label id="lab_mho_CorporateFinancialServicesAndUnallocatedMember_documentation_en-US" xlink:label="lab_mho_CorporateFinancialServicesAndUnallocatedMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Corporate, Financial Services and Unallocated</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_CorporateFinancialServicesAndUnallocatedMember" xlink:href="mho-20231231.xsd#mho_CorporateFinancialServicesAndUnallocatedMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_CorporateFinancialServicesAndUnallocatedMember" xlink:to="lab_mho_CorporateFinancialServicesAndUnallocatedMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_9c56306e-243a-49dc-94b9-779b43338f7f_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Type [Axis]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Lived Tangible Asset [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_PercentageofnetcashproceedsfromsaleofqualifiedequityinterestsaddedtobaseandincomelossamountincalculationMember_1b405fdf-3bf8-45b2-9a88-03c8776ac978_terseLabel_en-US" xlink:label="lab_mho_PercentageofnetcashproceedsfromsaleofqualifiedequityinterestsaddedtobaseandincomelossamountincalculationMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of net cash proceeds from sale of qualified equity interests added to base and income/loss amount in calculation [Member]</link:label>
    <link:label id="lab_mho_PercentageofnetcashproceedsfromsaleofqualifiedequityinterestsaddedtobaseandincomelossamountincalculationMember_label_en-US" xlink:label="lab_mho_PercentageofnetcashproceedsfromsaleofqualifiedequityinterestsaddedtobaseandincomelossamountincalculationMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of net cash proceeds from sale of qualified equity interests added to base and income/loss amount in calculation [Member]</link:label>
    <link:label id="lab_mho_PercentageofnetcashproceedsfromsaleofqualifiedequityinterestsaddedtobaseandincomelossamountincalculationMember_documentation_en-US" xlink:label="lab_mho_PercentageofnetcashproceedsfromsaleofqualifiedequityinterestsaddedtobaseandincomelossamountincalculationMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of net cash proceeds from sale of qualified equity interests added to base and income/loss amount in calculation [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_PercentageofnetcashproceedsfromsaleofqualifiedequityinterestsaddedtobaseandincomelossamountincalculationMember" xlink:href="mho-20231231.xsd#mho_PercentageofnetcashproceedsfromsaleofqualifiedequityinterestsaddedtobaseandincomelossamountincalculationMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_PercentageofnetcashproceedsfromsaleofqualifiedequityinterestsaddedtobaseandincomelossamountincalculationMember" xlink:to="lab_mho_PercentageofnetcashproceedsfromsaleofqualifiedequityinterestsaddedtobaseandincomelossamountincalculationMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_4dff4aad-7985-4e74-bc09-ef522e4722a6_terseLabel_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_label_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityEmergingGrowthCompany" xlink:to="lab_dei_EntityEmergingGrowthCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GuaranteesAbstract_00198002-4f67-4edb-b4f0-1d40d76b7498_terseLabel_en-US" xlink:label="lab_us-gaap_GuaranteesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Guarantees [Abstract]</link:label>
    <link:label id="lab_us-gaap_GuaranteesAbstract_label_en-US" xlink:label="lab_us-gaap_GuaranteesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Guarantees [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GuaranteesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GuaranteesAbstract" xlink:to="lab_us-gaap_GuaranteesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_Sublimitforlettersofcredit_2b10991c-693f-46ee-9cbc-159643598ad0_terseLabel_en-US" xlink:label="lab_mho_Sublimitforlettersofcredit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sub-limit for letters of credit</link:label>
    <link:label id="lab_mho_Sublimitforlettersofcredit_label_en-US" xlink:label="lab_mho_Sublimitforlettersofcredit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sub-limit for letters of credit</link:label>
    <link:label id="lab_mho_Sublimitforlettersofcredit_documentation_en-US" xlink:label="lab_mho_Sublimitforlettersofcredit" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sub-limit for letters of credit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_Sublimitforlettersofcredit" xlink:href="mho-20231231.xsd#mho_Sublimitforlettersofcredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_Sublimitforlettersofcredit" xlink:to="lab_mho_Sublimitforlettersofcredit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_41bd7b33-8b3d-4d03-8b74-fb9db212050e_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Product Warranty Liability [Table Text Block]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Product Warranty Liability [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsGross_82424062-f8b1-4260-8917-883c3be7de0b_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsGross" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total deferred tax assets</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsGross_c3f87c16-63f8-4117-a8dd-20b0e827eb4c_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Gross</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsGross_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsGross" xlink:to="lab_us-gaap_DeferredTaxAssetsGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTable_8d66cb43-f994-45be-8dc6-ba356119a9e1_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTable" xlink:to="lab_us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTable" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_PercentageweightofPSUsrelatedtoperformancecondition_6d0a80a9-b220-4f04-b50c-bff7d39f188b_terseLabel_en-US" xlink:label="lab_mho_PercentageweightofPSUsrelatedtoperformancecondition" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage weight of PSUs related to performance condition</link:label>
    <link:label id="lab_mho_PercentageweightofPSUsrelatedtoperformancecondition_label_en-US" xlink:label="lab_mho_PercentageweightofPSUsrelatedtoperformancecondition" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage weight of PSUs related to performance condition</link:label>
    <link:label id="lab_mho_PercentageweightofPSUsrelatedtoperformancecondition_documentation_en-US" xlink:label="lab_mho_PercentageweightofPSUsrelatedtoperformancecondition" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage weight of PSUs related to performance condition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_PercentageweightofPSUsrelatedtoperformancecondition" xlink:href="mho-20231231.xsd#mho_PercentageweightofPSUsrelatedtoperformancecondition"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_PercentageweightofPSUsrelatedtoperformancecondition" xlink:to="lab_mho_PercentageweightofPSUsrelatedtoperformancecondition" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock_3c06e450-00fc-495b-a35d-0dc7382c4052_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Derivative Instruments, (Loss) Gain in Statement of Financial Performance [Table Text Block]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments, Gain (Loss) [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock" xlink:to="lab_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_Accrualsrelatedtolanddevelopment_5d900b91-a0d6-4223-ab61-3ddfb458feaa_terseLabel_en-US" xlink:label="lab_mho_Accrualsrelatedtolanddevelopment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accruals related to land development</link:label>
    <link:label id="lab_mho_Accrualsrelatedtolanddevelopment_label_en-US" xlink:label="lab_mho_Accrualsrelatedtolanddevelopment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accruals related to land development</link:label>
    <link:label id="lab_mho_Accrualsrelatedtolanddevelopment_documentation_en-US" xlink:label="lab_mho_Accrualsrelatedtolanddevelopment" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Carrying value as of the balance sheet date of obligations incurred and payable by the Company related to land development.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_Accrualsrelatedtolanddevelopment" xlink:href="mho-20231231.xsd#mho_Accrualsrelatedtolanddevelopment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_Accrualsrelatedtolanddevelopment" xlink:to="lab_mho_Accrualsrelatedtolanddevelopment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_a8db9f42-f8ba-449f-a336-d78227a22671_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_AggregateIntrinsicValueAbstract_359a0820-2cba-4c45-b097-a73340be141b_terseLabel_en-US" xlink:label="lab_mho_AggregateIntrinsicValueAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate Intrinsic Value [Abstract]</link:label>
    <link:label id="lab_mho_AggregateIntrinsicValueAbstract_label_en-US" xlink:label="lab_mho_AggregateIntrinsicValueAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate Intrinsic Value [Abstract]</link:label>
    <link:label id="lab_mho_AggregateIntrinsicValueAbstract_documentation_en-US" xlink:label="lab_mho_AggregateIntrinsicValueAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate Intrinsic Value [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_AggregateIntrinsicValueAbstract" xlink:href="mho-20231231.xsd#mho_AggregateIntrinsicValueAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_AggregateIntrinsicValueAbstract" xlink:to="lab_mho_AggregateIntrinsicValueAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_OriginalIssueDiscount_33a33bc0-6e91-4760-b871-3559503a700e_terseLabel_en-US" xlink:label="lab_mho_OriginalIssueDiscount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payment of original issue discount on redemption of senior notes</link:label>
    <link:label id="lab_mho_OriginalIssueDiscount_label_en-US" xlink:label="lab_mho_OriginalIssueDiscount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Original issue discount</link:label>
    <link:label id="lab_mho_OriginalIssueDiscount_documentation_en-US" xlink:label="lab_mho_OriginalIssueDiscount" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discount on original issue.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_OriginalIssueDiscount" xlink:href="mho-20231231.xsd#mho_OriginalIssueDiscount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_OriginalIssueDiscount" xlink:to="lab_mho_OriginalIssueDiscount" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_f884f0f5-589b-477e-aa01-3a2450a11c83_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_label_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalPeriodFocus" xlink:to="lab_dei_DocumentFiscalPeriodFocus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_4897a159-d4be-4092-9b06-9a2b879fa11e_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum borrowing availability subject to limit</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Remaining Borrowing Capacity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:to="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_8d23c650-815f-41da-974b-5284053ae527_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Due Year Four</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseExpense_55194975-48af-4b9e-bb0b-4cc9bb21294d_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Expense</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseExpense_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseExpense" xlink:to="lab_us-gaap_OperatingLeaseExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_c99a89e7-af69-45c2-aad6-1103f91386da_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensation_096a9c85-dcda-4c5e-85d1-89e14516f6e0_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock-based compensation expense</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Noncash Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensation" xlink:to="lab_us-gaap_ShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_SeniorNotesDue2030FairValueDisclosure_dafb23c6-6afa-4464-b13d-8bde3768b891_terseLabel_en-US" xlink:label="lab_mho_SeniorNotesDue2030FairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Notes due 2030 Fair Value Disclosure</link:label>
    <link:label id="lab_mho_SeniorNotesDue2030FairValueDisclosure_label_en-US" xlink:label="lab_mho_SeniorNotesDue2030FairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Notes due 2030 Fair Value Disclosure</link:label>
    <link:label id="lab_mho_SeniorNotesDue2030FairValueDisclosure_documentation_en-US" xlink:label="lab_mho_SeniorNotesDue2030FairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Notes due 2030 Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_SeniorNotesDue2030FairValueDisclosure" xlink:href="mho-20231231.xsd#mho_SeniorNotesDue2030FairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_SeniorNotesDue2030FairValueDisclosure" xlink:to="lab_mho_SeniorNotesDue2030FairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockMember_c212d476-d890-4cf5-a112-42acf56a9a61_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Shares [Member]</link:label>
    <link:label id="lab_us-gaap_CommonStockMember_label_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockMember" xlink:to="lab_us-gaap_CommonStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestRateLockCommitmentsMember_1d4cd337-6612-47e1-a612-a49c24992132_terseLabel_en-US" xlink:label="lab_us-gaap_InterestRateLockCommitmentsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Rate Lock Commitments [Member]</link:label>
    <link:label id="lab_us-gaap_InterestRateLockCommitmentsMember_label_en-US" xlink:label="lab_us-gaap_InterestRateLockCommitmentsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Rate Lock Commitments [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateLockCommitmentsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestRateLockCommitmentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestRateLockCommitmentsMember" xlink:to="lab_us-gaap_InterestRateLockCommitmentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShortTermNonBankLoansAndNotesPayable_6cf8e7e6-5edd-42b6-84e9-35e780d42282_terseLabel_en-US" xlink:label="lab_us-gaap_ShortTermNonBankLoansAndNotesPayable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-term Non-bank Loans and Notes Payable</link:label>
    <link:label id="lab_us-gaap_ShortTermNonBankLoansAndNotesPayable_label_en-US" xlink:label="lab_us-gaap_ShortTermNonBankLoansAndNotesPayable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-Term Non-bank Loans and Notes Payable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermNonBankLoansAndNotesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermNonBankLoansAndNotesPayable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermNonBankLoansAndNotesPayable" xlink:to="lab_us-gaap_ShortTermNonBankLoansAndNotesPayable" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CityAreaCode_c3af7f01-72d5-433c-93ba-5d63501208a7_terseLabel_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">City Area Code</link:label>
    <link:label id="lab_dei_CityAreaCode_label_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">City Area Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CityAreaCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CityAreaCode" xlink:to="lab_dei_CityAreaCode" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressPostalZipCode_27eacc92-43ae-411f-9f55-0eb7c74b47dd_terseLabel_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:label id="lab_dei_EntityAddressPostalZipCode_label_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressPostalZipCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressPostalZipCode" xlink:to="lab_dei_EntityAddressPostalZipCode" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductOrServiceAxis_75e2179e-a780-464f-8e22-6740fc2b2f4b_terseLabel_en-US" xlink:label="lab_srt_ProductOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Axis]</link:label>
    <link:label id="lab_srt_ProductOrServiceAxis_label_en-US" xlink:label="lab_srt_ProductOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductOrServiceAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductOrServiceAxis" xlink:to="lab_srt_ProductOrServiceAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_ab9a5300-a44d-486d-b69d-6466c27f1f13_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share [Text Block]</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareTextBlock" xlink:to="lab_us-gaap_EarningsPerShareTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MinimumNetWorthRequiredForCompliance_38c7fbaa-8e1f-442f-bcca-cdecf159933d_terseLabel_en-US" xlink:label="lab_us-gaap_MinimumNetWorthRequiredForCompliance" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum Tangible Net Worth</link:label>
    <link:label id="lab_us-gaap_MinimumNetWorthRequiredForCompliance_label_en-US" xlink:label="lab_us-gaap_MinimumNetWorthRequiredForCompliance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Banking Regulation, Mortgage Banking, Net Worth, Minimum</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinimumNetWorthRequiredForCompliance" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MinimumNetWorthRequiredForCompliance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MinimumNetWorthRequiredForCompliance" xlink:to="lab_us-gaap_MinimumNetWorthRequiredForCompliance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShortTermLeasePayments_e321e4fb-44ce-4864-9360-7369113d48ae_terseLabel_en-US" xlink:label="lab_us-gaap_ShortTermLeasePayments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-term Lease Payments</link:label>
    <link:label id="lab_us-gaap_ShortTermLeasePayments_label_en-US" xlink:label="lab_us-gaap_ShortTermLeasePayments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-Term Lease Payments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermLeasePayments" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermLeasePayments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermLeasePayments" xlink:to="lab_us-gaap_ShortTermLeasePayments" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_NorthernHomebuildingMember_688b8b84-947c-471a-9c28-648755033a81_terseLabel_en-US" xlink:label="lab_mho_NorthernHomebuildingMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Northern Homebuilding [Member]</link:label>
    <link:label id="lab_mho_NorthernHomebuildingMember_label_en-US" xlink:label="lab_mho_NorthernHomebuildingMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Northern Homebuilding [Member]</link:label>
    <link:label id="lab_mho_NorthernHomebuildingMember_documentation_en-US" xlink:label="lab_mho_NorthernHomebuildingMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Northern Homebuilding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_NorthernHomebuildingMember" xlink:href="mho-20231231.xsd#mho_NorthernHomebuildingMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_NorthernHomebuildingMember" xlink:to="lab_mho_NorthernHomebuildingMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityMethodInvestmentOwnershipPercentage_c65b7551-9ebe-40d9-b93b-d8e2fcf3c8b3_terseLabel_en-US" xlink:label="lab_us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Method Investment, Ownership Percentage</link:label>
    <link:label id="lab_us-gaap_EquityMethodInvestmentOwnershipPercentage_label_en-US" xlink:label="lab_us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Method Investment, Ownership Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:to="lab_us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AmortizationOfMortgageServicingRightsMSRs_ef5ad842-ddf3-4774-a781-ab518caa91bc_terseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfMortgageServicingRightsMSRs" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of mortgage servicing rights</link:label>
    <link:label id="lab_us-gaap_AmortizationOfMortgageServicingRightsMSRs_label_en-US" xlink:label="lab_us-gaap_AmortizationOfMortgageServicingRightsMSRs" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of Mortgage Servicing Rights (MSRs)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfMortgageServicingRightsMSRs" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfMortgageServicingRightsMSRs"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfMortgageServicingRightsMSRs" xlink:to="lab_us-gaap_AmortizationOfMortgageServicingRightsMSRs" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalYearFocus_2c5bc1df-9b98-474e-acf0-303081454c2e_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalYearFocus_label_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalYearFocus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalYearFocus" xlink:to="lab_dei_DocumentFiscalYearFocus" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_SegmentGeographicalDomain_f08b2cbd-bb6c-4878-8fd4-e9272e4d5457_terseLabel_en-US" xlink:label="lab_srt_SegmentGeographicalDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical [Domain]</link:label>
    <link:label id="lab_srt_SegmentGeographicalDomain_label_en-US" xlink:label="lab_srt_SegmentGeographicalDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_SegmentGeographicalDomain" xlink:to="lab_srt_SegmentGeographicalDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis_25723e83-afe5-448f-8306-ea0d778e3bda_terseLabel_en-US" xlink:label="lab_mho_GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">(Loss) Gain On Assets and Liabilities Measured On A Recurring Basis</link:label>
    <link:label id="lab_mho_GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis_label_en-US" xlink:label="lab_mho_GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (Loss) On Assets and Liabilities Measured On A Recurring Basis</link:label>
    <link:label id="lab_mho_GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis_documentation_en-US" xlink:label="lab_mho_GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The amount of gain (loss) recognized in financial services revenue during the period.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis" xlink:href="mho-20231231.xsd#mho_GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis" xlink:to="lab_mho_GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_e32c6ba0-006e-47b0-8aff-aafdac6f8210_periodStartLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity, Beginning Balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_d6356397-e16b-4236-8828-8594d1924d0c_periodEndLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity, Ending Balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity, Including Portion Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_JPMMasterRepurchaseAgreementMember_22d4f006-0b64-467e-92a3-5041b3acfa77_terseLabel_en-US" xlink:label="lab_mho_JPMMasterRepurchaseAgreementMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">JPM Master Repurchase Agreement</link:label>
    <link:label id="lab_mho_JPMMasterRepurchaseAgreementMember_label_en-US" xlink:label="lab_mho_JPMMasterRepurchaseAgreementMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">JPM Master Repurchase Agreement [Member]</link:label>
    <link:label id="lab_mho_JPMMasterRepurchaseAgreementMember_documentation_en-US" xlink:label="lab_mho_JPMMasterRepurchaseAgreementMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">JPM Master Repurchase Agreement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_JPMMasterRepurchaseAgreementMember" xlink:href="mho-20231231.xsd#mho_JPMMasterRepurchaseAgreementMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_JPMMasterRepurchaseAgreementMember" xlink:to="lab_mho_JPMMasterRepurchaseAgreementMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityExpirationDate1_d61800c8-9e48-487f-a220-a908a5d91003_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityExpirationDate1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Expiration Date</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityExpirationDate1_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityExpirationDate1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Expiration Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityExpirationDate1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityExpirationDate1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityExpirationDate1" xlink:to="lab_us-gaap_LineOfCreditFacilityExpirationDate1" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_EquityinIncomelossfromunconsolidatedjointventures_fe72c850-a4be-4b7e-843f-9039ffb7e19f_terseLabel_en-US" xlink:label="lab_mho_EquityinIncomelossfromunconsolidatedjointventures" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity in Income (loss) from joint venture arrangements</link:label>
    <link:label id="lab_mho_EquityinIncomelossfromunconsolidatedjointventures_label_en-US" xlink:label="lab_mho_EquityinIncomelossfromunconsolidatedjointventures" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity in Income (loss) from unconsolidated joint ventures</link:label>
    <link:label id="lab_mho_EquityinIncomelossfromunconsolidatedjointventures_documentation_en-US" xlink:label="lab_mho_EquityinIncomelossfromunconsolidatedjointventures" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity in Income (loss) from unconsolidated joint ventures</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_EquityinIncomelossfromunconsolidatedjointventures" xlink:href="mho-20231231.xsd#mho_EquityinIncomelossfromunconsolidatedjointventures"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_EquityinIncomelossfromunconsolidatedjointventures" xlink:to="lab_mho_EquityinIncomelossfromunconsolidatedjointventures" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MinimumMember_9e8d78cb-0859-4028-8fae-4cf2e161f85b_terseLabel_en-US" xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum [Member]</link:label>
    <link:label id="lab_srt_MinimumMember_label_en-US" xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MinimumMember" xlink:to="lab_srt_MinimumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_Companysinvestmentinjointdevelopmentorsimilaragreements_911a559a-1eb8-4505-bd4b-5c2491d3bb27_terseLabel_en-US" xlink:label="lab_mho_Companysinvestmentinjointdevelopmentorsimilaragreements" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Company's investment in joint development or similar agreements</link:label>
    <link:label id="lab_mho_Companysinvestmentinjointdevelopmentorsimilaragreements_label_en-US" xlink:label="lab_mho_Companysinvestmentinjointdevelopmentorsimilaragreements" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Company's investment in joint development or similar agreements</link:label>
    <link:label id="lab_mho_Companysinvestmentinjointdevelopmentorsimilaragreements_documentation_en-US" xlink:label="lab_mho_Companysinvestmentinjointdevelopmentorsimilaragreements" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Company's investment in joint development or similar agreements</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_Companysinvestmentinjointdevelopmentorsimilaragreements" xlink:href="mho-20231231.xsd#mho_Companysinvestmentinjointdevelopmentorsimilaragreements"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_Companysinvestmentinjointdevelopmentorsimilaragreements" xlink:to="lab_mho_Companysinvestmentinjointdevelopmentorsimilaragreements" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_6ad6176a-60ff-4f21-be14-25c0c5031852_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property and equipment - net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_e5309729-1dca-476e-8abd-448433e398a1_totalLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfMortgageServicingRightsMSR_2a2b875a-42cb-482a-b9ca-a01a959a85fa_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfMortgageServicingRightsMSR" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from the sale of mortgage servicing rights</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfMortgageServicingRightsMSR_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfMortgageServicingRightsMSR" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Sale of Mortgage Servicing Rights (MSR)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfMortgageServicingRightsMSR" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSaleOfMortgageServicingRightsMSR"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfMortgageServicingRightsMSR" xlink:to="lab_us-gaap_ProceedsFromSaleOfMortgageServicingRightsMSR" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_915a3fa0-efc9-4c73-9e95-b14e81eb34e0_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:to="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsAbstract_33f2e122-a4d0-4751-bda8-3c139e1fcdd5_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ASSETS:</link:label>
    <link:label id="lab_us-gaap_AssetsAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsAbstract" xlink:to="lab_us-gaap_AssetsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_OfficeFurnitureLeaseholdImprovementsComputerEquipmentAndSoftwareMember_bc273451-9ace-4ae1-9f11-1584f0c5c8ca_terseLabel_en-US" xlink:label="lab_mho_OfficeFurnitureLeaseholdImprovementsComputerEquipmentAndSoftwareMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Office furnishings, leasehold improvements, computer equipment and computer software</link:label>
    <link:label id="lab_mho_OfficeFurnitureLeaseholdImprovementsComputerEquipmentAndSoftwareMember_label_en-US" xlink:label="lab_mho_OfficeFurnitureLeaseholdImprovementsComputerEquipmentAndSoftwareMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Office furniture, leasehold improvements, computer equipment and software [Member]</link:label>
    <link:label id="lab_mho_OfficeFurnitureLeaseholdImprovementsComputerEquipmentAndSoftwareMember_documentation_en-US" xlink:label="lab_mho_OfficeFurnitureLeaseholdImprovementsComputerEquipmentAndSoftwareMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Office Furnishings - Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases. Leasehold Improvements - Additions or improvements to assets held under a lease arrangement. Computer Equipment - Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems. Computer Software - Purchased software applications for long-term internal use.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_OfficeFurnitureLeaseholdImprovementsComputerEquipmentAndSoftwareMember" xlink:href="mho-20231231.xsd#mho_OfficeFurnitureLeaseholdImprovementsComputerEquipmentAndSoftwareMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_OfficeFurnitureLeaseholdImprovementsComputerEquipmentAndSoftwareMember" xlink:to="lab_mho_OfficeFurnitureLeaseholdImprovementsComputerEquipmentAndSoftwareMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_e1e28dc0-2c9d-42fe-8e1d-922967554a98_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock" xlink:to="lab_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredCompensationEquity_cca36c0f-5513-4771-be5c-2c8ff69ab95f_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredCompensationEquity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Compensation Equity</link:label>
    <link:label id="lab_us-gaap_DeferredCompensationEquity_label_en-US" xlink:label="lab_us-gaap_DeferredCompensationEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Compensation Equity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredCompensationEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCompensationEquity" xlink:to="lab_us-gaap_DeferredCompensationEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOther_bcd52f3c-20f9-466f-b096-93c200c72f39_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOther" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred charges</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOther_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOther" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsOther" xlink:to="lab_us-gaap_DeferredTaxAssetsOther" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAbstract_2434d282-bba2-4ed4-afa8-9f8b0e9cfdee_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">LIABILITIES:</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAbstract" xlink:to="lab_us-gaap_LiabilitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_ShareBasedCompensationArrangementByShareBasedPaymentAwardValueOfUnitsOutstanding_3520c14e-37b4-4546-b7ab-71fb270fca8a_terseLabel_en-US" xlink:label="lab_mho_ShareBasedCompensationArrangementByShareBasedPaymentAwardValueOfUnitsOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Value of Units Outstanding Under the 2006 Director Equity Plan</link:label>
    <link:label id="lab_mho_ShareBasedCompensationArrangementByShareBasedPaymentAwardValueOfUnitsOutstanding_label_en-US" xlink:label="lab_mho_ShareBasedCompensationArrangementByShareBasedPaymentAwardValueOfUnitsOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Value of Units Outstanding</link:label>
    <link:label id="lab_mho_ShareBasedCompensationArrangementByShareBasedPaymentAwardValueOfUnitsOutstanding_documentation_en-US" xlink:label="lab_mho_ShareBasedCompensationArrangementByShareBasedPaymentAwardValueOfUnitsOutstanding" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The value of the units outstanding under the 2006 Director Equity Incentive Plan that validly exist and are outstanding as of the balance sheet date.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_ShareBasedCompensationArrangementByShareBasedPaymentAwardValueOfUnitsOutstanding" xlink:href="mho-20231231.xsd#mho_ShareBasedCompensationArrangementByShareBasedPaymentAwardValueOfUnitsOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_ShareBasedCompensationArrangementByShareBasedPaymentAwardValueOfUnitsOutstanding" xlink:to="lab_mho_ShareBasedCompensationArrangementByShareBasedPaymentAwardValueOfUnitsOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProfitLoss_6b5ae0d2-144b-408c-a374-794567454c5d_verboseLabel_en-US" xlink:label="lab_us-gaap_ProfitLoss" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income</link:label>
    <link:label id="lab_us-gaap_ProfitLoss_898f3648-df65-4a27-bad4-cf0b2841e090_terseLabel_en-US" xlink:label="lab_us-gaap_ProfitLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income</link:label>
    <link:label id="lab_us-gaap_ProfitLoss_label_en-US" xlink:label="lab_us-gaap_ProfitLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss), Including Portion Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProfitLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProfitLoss" xlink:to="lab_us-gaap_ProfitLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsegmentsConsolidationItemsDomain_2dd351e0-ba41-4e51-9034-b7d818f7ada6_terseLabel_en-US" xlink:label="lab_us-gaap_SubsegmentsConsolidationItemsDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsegments Consolidation Items [Domain]</link:label>
    <link:label id="lab_us-gaap_SubsegmentsConsolidationItemsDomain_label_en-US" xlink:label="lab_us-gaap_SubsegmentsConsolidationItemsDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsegments Consolidation Items [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsegmentsConsolidationItemsDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsegmentsConsolidationItemsDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsegmentsConsolidationItemsDomain" xlink:to="lab_us-gaap_SubsegmentsConsolidationItemsDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxesPaidNet_75004fc2-58e9-4b2e-9cb6-b8aa049f52c7_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaidNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxesPaidNet_label_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaidNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes Paid, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaidNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxesPaidNet" xlink:to="lab_us-gaap_IncomeTaxesPaidNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_5e4cb78f-98de-4d0e-9a5a-971a2c215015_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash provided (used in) by financing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxAssetsNet_8f9d41b0-9add-4277-8277-276e8dc08495_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxAssetsNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Income Tax Assets, Net</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxAssetsNet_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxAssetsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Income Tax Assets, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxAssetsNet" xlink:to="lab_us-gaap_DeferredIncomeTaxAssetsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_LoanRepurchaseGuaranteeLiability_ca2e32fa-5f73-4460-9f5a-a60e6cfd5a3a_terseLabel_en-US" xlink:label="lab_mho_LoanRepurchaseGuaranteeLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loan Repurchase Guarantee Liability</link:label>
    <link:label id="lab_mho_LoanRepurchaseGuaranteeLiability_label_en-US" xlink:label="lab_mho_LoanRepurchaseGuaranteeLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loan Repurchase Guarantee Liability</link:label>
    <link:label id="lab_mho_LoanRepurchaseGuaranteeLiability_documentation_en-US" xlink:label="lab_mho_LoanRepurchaseGuaranteeLiability" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum potential amount of future payments the guarantor could be required to make under the Company's subsidiary loan repurchase guarantees.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_LoanRepurchaseGuaranteeLiability" xlink:href="mho-20231231.xsd#mho_LoanRepurchaseGuaranteeLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_LoanRepurchaseGuaranteeLiability" xlink:to="lab_mho_LoanRepurchaseGuaranteeLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryHomesUnderConstruction_9504ed2f-e2eb-497b-8a54-62a6d4432413_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryHomesUnderConstruction" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Homes under construction</link:label>
    <link:label id="lab_us-gaap_InventoryHomesUnderConstruction_label_en-US" xlink:label="lab_us-gaap_InventoryHomesUnderConstruction" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory, Homes under Construction</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryHomesUnderConstruction" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryHomesUnderConstruction"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryHomesUnderConstruction" xlink:to="lab_us-gaap_InventoryHomesUnderConstruction" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StandardProductWarrantyAccrual_245cff5e-ca51-4d95-9781-4c591b4435f6_terseLabel_en-US" xlink:label="lab_us-gaap_StandardProductWarrantyAccrual" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Warranty</link:label>
    <link:label id="lab_us-gaap_StandardProductWarrantyAccrual_label_en-US" xlink:label="lab_us-gaap_StandardProductWarrantyAccrual" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Standard Product Warranty Accrual</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandardProductWarrantyAccrual" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StandardProductWarrantyAccrual"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StandardProductWarrantyAccrual" xlink:to="lab_us-gaap_StandardProductWarrantyAccrual" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_InterestCoverageRatio_4a83ba08-5bd6-49e5-8950-abeb9bb56031_terseLabel_en-US" xlink:label="lab_mho_InterestCoverageRatio" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Coverage Ratio</link:label>
    <link:label id="lab_mho_InterestCoverageRatio_label_en-US" xlink:label="lab_mho_InterestCoverageRatio" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Coverage Ratio</link:label>
    <link:label id="lab_mho_InterestCoverageRatio_documentation_en-US" xlink:label="lab_mho_InterestCoverageRatio" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">As of any date, for the applicable period of the four quarters then ended, the ratio of (a) Consolidated EBITDA to (b) Consolidated Interest Incurred.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_InterestCoverageRatio" xlink:href="mho-20231231.xsd#mho_InterestCoverageRatio"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_InterestCoverageRatio" xlink:to="lab_mho_InterestCoverageRatio" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_CDDDue512053TAMPAMember_50b2b134-e281-498d-a2aa-048732ab9fe3_terseLabel_en-US" xlink:label="lab_mho_CDDDue512053TAMPAMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CDD Due 5/1/2053 TAMPA</link:label>
    <link:label id="lab_mho_CDDDue512053TAMPAMember_label_en-US" xlink:label="lab_mho_CDDDue512053TAMPAMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CDD Due 5/1/2053 TAMPA [Member]</link:label>
    <link:label id="lab_mho_CDDDue512053TAMPAMember_documentation_en-US" xlink:label="lab_mho_CDDDue512053TAMPAMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CDD Due 5/1/2053 TAMPA</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_CDDDue512053TAMPAMember" xlink:href="mho-20231231.xsd#mho_CDDDue512053TAMPAMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_CDDDue512053TAMPAMember" xlink:to="lab_mho_CDDDue512053TAMPAMember" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_InsuranceDeductibleReservesPolicyPolicyTextBlock_dfaa7603-5c10-44bf-8e42-59f2237995fc_terseLabel_en-US" xlink:label="lab_mho_InsuranceDeductibleReservesPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">InsuranceDeductibleReservesPolicyPolicyTextBlock</link:label>
    <link:label id="lab_mho_InsuranceDeductibleReservesPolicyPolicyTextBlock_label_en-US" xlink:label="lab_mho_InsuranceDeductibleReservesPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Insurance Deductible Reserves Policy [Policy Text Block]</link:label>
    <link:label id="lab_mho_InsuranceDeductibleReservesPolicyPolicyTextBlock_documentation_en-US" xlink:label="lab_mho_InsuranceDeductibleReservesPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of accounting policy for insurance deductible reserves and methodologies used in determining the amount of such liabilities.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_InsuranceDeductibleReservesPolicyPolicyTextBlock" xlink:href="mho-20231231.xsd#mho_InsuranceDeductibleReservesPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_InsuranceDeductibleReservesPolicyPolicyTextBlock" xlink:to="lab_mho_InsuranceDeductibleReservesPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_LossPerShareAbstract_3f1a871b-fc11-4bae-8d4c-2a770cc3a872_terseLabel_en-US" xlink:label="lab_mho_LossPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss per Share [Abstract]</link:label>
    <link:label id="lab_mho_LossPerShareAbstract_label_en-US" xlink:label="lab_mho_LossPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss per Share [Abstract]</link:label>
    <link:label id="lab_mho_LossPerShareAbstract_documentation_en-US" xlink:label="lab_mho_LossPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss per Share [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_LossPerShareAbstract" xlink:href="mho-20231231.xsd#mho_LossPerShareAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_LossPerShareAbstract" xlink:to="lab_mho_LossPerShareAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_InterestRateLockCommitmentsFairValueDisclosuresAssets_8fd5dc06-2004-4ef5-9580-4d7f3a790e08_terseLabel_en-US" xlink:label="lab_mho_InterestRateLockCommitmentsFairValueDisclosuresAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments to extend real estate loans</link:label>
    <link:label id="lab_mho_InterestRateLockCommitmentsFairValueDisclosuresAssets_label_en-US" xlink:label="lab_mho_InterestRateLockCommitmentsFairValueDisclosuresAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Rate Lock Commitments - Fair Value Disclosures (Assets)</link:label>
    <link:label id="lab_mho_InterestRateLockCommitmentsFairValueDisclosuresAssets_documentation_en-US" xlink:label="lab_mho_InterestRateLockCommitmentsFairValueDisclosuresAssets" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Rate Lock Commitments - Fair Value Disclosures (Assets)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_InterestRateLockCommitmentsFairValueDisclosuresAssets" xlink:href="mho-20231231.xsd#mho_InterestRateLockCommitmentsFairValueDisclosuresAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_InterestRateLockCommitmentsFairValueDisclosuresAssets" xlink:to="lab_mho_InterestRateLockCommitmentsFairValueDisclosuresAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_ec32145e-425e-46dd-b7c0-d1d66ca4562f_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies Disclosure [Text Block]</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates_8e6348b0-ba2f-446f-a49b-dec443eaa20d_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment in and advances to joint venture arrangements</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates_3494d380-565b-462e-8c20-07b12e185d61_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment in and advances to joint venture arrangements</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Interest in Subsidiaries and Affiliates</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates" xlink:to="lab_us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_EstimatedRepairCostsforAffectedHomes_046f0099-b619-4c3c-a781-e0da986cfd8a_verboseLabel_en-US" xlink:label="lab_mho_EstimatedRepairCostsforAffectedHomes" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimated Repair Costs for Affected Homes</link:label>
    <link:label id="lab_mho_EstimatedRepairCostsforAffectedHomes_label_en-US" xlink:label="lab_mho_EstimatedRepairCostsforAffectedHomes" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimated Repair Costs for Affected Homes</link:label>
    <link:label id="lab_mho_EstimatedRepairCostsforAffectedHomes_documentation_en-US" xlink:label="lab_mho_EstimatedRepairCostsforAffectedHomes" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimated Repair Costs for Affected Homes</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_EstimatedRepairCostsforAffectedHomes" xlink:href="mho-20231231.xsd#mho_EstimatedRepairCostsforAffectedHomes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_EstimatedRepairCostsforAffectedHomes" xlink:to="lab_mho_EstimatedRepairCostsforAffectedHomes" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsMember_fbb614a0-1d95-4d7d-8149-a78f36a15309_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained Earnings [Member]</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsMember_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained Earnings [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsMember" xlink:to="lab_us-gaap_RetainedEarningsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_730e280e-15ae-4fcc-9419-b538cfa1a57d_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">TOTAL LIABILITIES AND SHAREHOLDERS' EQUITY</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities and Equity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_DebtAbstract_b40c2cf6-050d-4f5c-9978-63a005963cef_terseLabel_en-US" xlink:label="lab_mho_DebtAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt [Abstract]</link:label>
    <link:label id="lab_mho_DebtAbstract_label_en-US" xlink:label="lab_mho_DebtAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt [Abstract]</link:label>
    <link:label id="lab_mho_DebtAbstract_documentation_en-US" xlink:label="lab_mho_DebtAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_DebtAbstract" xlink:href="mho-20231231.xsd#mho_DebtAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_DebtAbstract" xlink:to="lab_mho_DebtAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_LongtermCDDsTable_4d73b284-851d-467c-9d0f-bd9ac4487965_terseLabel_en-US" xlink:label="lab_mho_LongtermCDDsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term CDDs [Table]</link:label>
    <link:label id="lab_mho_LongtermCDDsTable_label_en-US" xlink:label="lab_mho_LongtermCDDsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term CDDs [Table]</link:label>
    <link:label id="lab_mho_LongtermCDDsTable_documentation_en-US" xlink:label="lab_mho_LongtermCDDsTable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term CDDs [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_LongtermCDDsTable" xlink:href="mho-20231231.xsd#mho_LongtermCDDsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_LongtermCDDsTable" xlink:to="lab_mho_LongtermCDDsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_5f1a3455-efd7-4883-b2fb-e7410fc2ff1f_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Risk-free interest rate</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_e39fd8d5-6637-453d-a476-2228c3436e56_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Right-of-Use Asset</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Right-of-Use Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_5cc63d72-fa28-4453-a827-f50bfc020c13_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basic</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_d4b45819-41a8-425c-bf90-ac156c967a2c_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Basic</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasic" xlink:to="lab_us-gaap_EarningsPerShareBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_PercentageweightofPSUsrelatedtomarketcondition_4ace6ed6-6ffc-4d7f-8842-f3aca644a413_terseLabel_en-US" xlink:label="lab_mho_PercentageweightofPSUsrelatedtomarketcondition" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage weight of PSUs related to market condition</link:label>
    <link:label id="lab_mho_PercentageweightofPSUsrelatedtomarketcondition_label_en-US" xlink:label="lab_mho_PercentageweightofPSUsrelatedtomarketcondition" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage weight of PSUs related to market condition</link:label>
    <link:label id="lab_mho_PercentageweightofPSUsrelatedtomarketcondition_documentation_en-US" xlink:label="lab_mho_PercentageweightofPSUsrelatedtomarketcondition" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage weight of PSUs related to market condition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_PercentageweightofPSUsrelatedtomarketcondition" xlink:href="mho-20231231.xsd#mho_PercentageweightofPSUsrelatedtomarketcondition"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_PercentageweightofPSUsrelatedtomarketcondition" xlink:to="lab_mho_PercentageweightofPSUsrelatedtomarketcondition" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentTable_8b422586-94d5-4df2-a128-f0dcf78302ed_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Long-term Debt Instruments [Table]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentTable_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Long-Term Debt Instruments [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentTable" xlink:to="lab_us-gaap_DebtInstrumentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountingPoliciesAbstract_8b12a03b-1519-49f6-8c7c-2c75777e9a76_terseLabel_en-US" xlink:label="lab_us-gaap_AccountingPoliciesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
    <link:label id="lab_us-gaap_AccountingPoliciesAbstract_label_en-US" xlink:label="lab_us-gaap_AccountingPoliciesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingPoliciesAbstract" xlink:to="lab_us-gaap_AccountingPoliciesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_e9a4b0d8-4148-4b1d-acdc-933498adaa1d_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Total Intrinsic Value</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_DeferredTaxLiabilityOperatingLeaseRightofUseAssets_e8538830-bd28-4330-8536-0c587e7d5901_terseLabel_en-US" xlink:label="lab_mho_DeferredTaxLiabilityOperatingLeaseRightofUseAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liability, Operating Lease Right-of-Use Assets</link:label>
    <link:label id="lab_mho_DeferredTaxLiabilityOperatingLeaseRightofUseAssets_label_en-US" xlink:label="lab_mho_DeferredTaxLiabilityOperatingLeaseRightofUseAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liability, Operating Lease Right-of-Use Assets</link:label>
    <link:label id="lab_mho_DeferredTaxLiabilityOperatingLeaseRightofUseAssets_documentation_en-US" xlink:label="lab_mho_DeferredTaxLiabilityOperatingLeaseRightofUseAssets" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liability, Operating Lease Right-of-Use Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_DeferredTaxLiabilityOperatingLeaseRightofUseAssets" xlink:href="mho-20231231.xsd#mho_DeferredTaxLiabilityOperatingLeaseRightofUseAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_DeferredTaxLiabilityOperatingLeaseRightofUseAssets" xlink:to="lab_mho_DeferredTaxLiabilityOperatingLeaseRightofUseAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves_e0c792cd-cce9-41ef-a127-ab66f3fe49f3_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Warranty, insurance and other accruals</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Warranty Reserves</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_08486475-b72c-4d90-87a4-7ab7f8067dd1_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Diluted income available to common shareholders</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss) Available to Common Stockholders, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:to="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_DebtMaturitiesAbstract_ac4134a2-11d2-41b5-bae3-dc3f08c0a02e_terseLabel_en-US" xlink:label="lab_mho_DebtMaturitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Maturities [Abstract]</link:label>
    <link:label id="lab_mho_DebtMaturitiesAbstract_label_en-US" xlink:label="lab_mho_DebtMaturitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Maturities [Abstract]</link:label>
    <link:label id="lab_mho_DebtMaturitiesAbstract_documentation_en-US" xlink:label="lab_mho_DebtMaturitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Maturities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_DebtMaturitiesAbstract" xlink:href="mho-20231231.xsd#mho_DebtMaturitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_DebtMaturitiesAbstract" xlink:to="lab_mho_DebtMaturitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_NonEmployeeDirectorRestrictedStockUnitsAwarded_d02c9039-f625-4fa4-86d9-4d73380f19bf_terseLabel_en-US" xlink:label="lab_mho_NonEmployeeDirectorRestrictedStockUnitsAwarded" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-employee Director Restricted Stock Units Awarded</link:label>
    <link:label id="lab_mho_NonEmployeeDirectorRestrictedStockUnitsAwarded_label_en-US" xlink:label="lab_mho_NonEmployeeDirectorRestrictedStockUnitsAwarded" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-employee Director Restricted Stock Units Awarded</link:label>
    <link:label id="lab_mho_NonEmployeeDirectorRestrictedStockUnitsAwarded_documentation_en-US" xlink:label="lab_mho_NonEmployeeDirectorRestrictedStockUnitsAwarded" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-employee Director Restricted Stock Units Awarded under the 2018 LTIP Plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_NonEmployeeDirectorRestrictedStockUnitsAwarded" xlink:href="mho-20231231.xsd#mho_NonEmployeeDirectorRestrictedStockUnitsAwarded"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_NonEmployeeDirectorRestrictedStockUnitsAwarded" xlink:to="lab_mho_NonEmployeeDirectorRestrictedStockUnitsAwarded" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressCityOrTown_6e44a416-8dee-4c7a-b714-e710ffb326df_terseLabel_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:label id="lab_dei_EntityAddressCityOrTown_label_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressCityOrTown"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressCityOrTown" xlink:to="lab_dei_EntityAddressCityOrTown" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_NumberOfLoansWeRetainMortgageServicingRightsOn_c0323e26-902a-4bae-b0d0-49d106d64e00_terseLabel_en-US" xlink:label="lab_mho_NumberOfLoansWeRetainMortgageServicingRightsOn" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of loans we retain mortgage servicing rights on</link:label>
    <link:label id="lab_mho_NumberOfLoansWeRetainMortgageServicingRightsOn_label_en-US" xlink:label="lab_mho_NumberOfLoansWeRetainMortgageServicingRightsOn" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of loans we retain mortgage servicing rights on</link:label>
    <link:label id="lab_mho_NumberOfLoansWeRetainMortgageServicingRightsOn_documentation_en-US" xlink:label="lab_mho_NumberOfLoansWeRetainMortgageServicingRightsOn" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of loans we retain mortgage servicing rights on</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_NumberOfLoansWeRetainMortgageServicingRightsOn" xlink:href="mho-20231231.xsd#mho_NumberOfLoansWeRetainMortgageServicingRightsOn"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_NumberOfLoansWeRetainMortgageServicingRightsOn" xlink:to="lab_mho_NumberOfLoansWeRetainMortgageServicingRightsOn" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_4b0c7c74-0789-48ae-b465-aae999670dd9_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table Text Block]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:to="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2_852e0514-69ca-4bec-8ca5-d3af65188be2_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Option, Exercise Price Range, Exercisable, Weighted Average Remaining Contractual Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2" xlink:to="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_ab9df8ce-88b2-4265-bb8f-5ac7914b3ff3_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConsolidationPolicyTextBlock_ecc89af9-2aea-4f9c-88c9-468475a34877_terseLabel_en-US" xlink:label="lab_us-gaap_ConsolidationPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business, Policy [Policy Text Block]</link:label>
    <link:label id="lab_us-gaap_ConsolidationPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_ConsolidationPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsolidationPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConsolidationPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConsolidationPolicyTextBlock" xlink:to="lab_us-gaap_ConsolidationPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationTaxCredits_7a302d6a-5c91-41fe-99dc-74eb690d8b47_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationTaxCredits" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Tax Credit, Amount</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationTaxCredits_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationTaxCredits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Tax Credit, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxCredits" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationTaxCredits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationTaxCredits" xlink:to="lab_us-gaap_IncomeTaxReconciliationTaxCredits" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentTransitionReport_c5a530d5-b44b-41e1-825e-e6f61044ab16_terseLabel_en-US" xlink:label="lab_dei_DocumentTransitionReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Transition Report</link:label>
    <link:label id="lab_dei_DocumentTransitionReport_label_en-US" xlink:label="lab_dei_DocumentTransitionReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Transition Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentTransitionReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentTransitionReport" xlink:to="lab_dei_DocumentTransitionReport" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_CorporateNotes_52f8b4f8-ac11-456d-b97c-3e7b19203665_terseLabel_en-US" xlink:label="lab_mho_CorporateNotes" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Corporate Notes</link:label>
    <link:label id="lab_mho_CorporateNotes_label_en-US" xlink:label="lab_mho_CorporateNotes" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Corporate Notes</link:label>
    <link:label id="lab_mho_CorporateNotes_documentation_en-US" xlink:label="lab_mho_CorporateNotes" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Corporate Notes</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_CorporateNotes" xlink:href="mho-20231231.xsd#mho_CorporateNotes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_CorporateNotes" xlink:to="lab_mho_CorporateNotes" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_NotionalAmountOfBestEffortContractsAndRelatedCommittedInterestRateLockCommitments_e7317016-c929-4aaa-bec9-e78e6e45efd2_terseLabel_en-US" xlink:label="lab_mho_NotionalAmountOfBestEffortContractsAndRelatedCommittedInterestRateLockCommitments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Whole loan contracts and related committed IRLCs</link:label>
    <link:label id="lab_mho_NotionalAmountOfBestEffortContractsAndRelatedCommittedInterestRateLockCommitments_label_en-US" xlink:label="lab_mho_NotionalAmountOfBestEffortContractsAndRelatedCommittedInterestRateLockCommitments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Notional Amount of Best Effort Contracts and Related Committed Interest Rate Lock Commitments</link:label>
    <link:label id="lab_mho_NotionalAmountOfBestEffortContractsAndRelatedCommittedInterestRateLockCommitments_documentation_en-US" xlink:label="lab_mho_NotionalAmountOfBestEffortContractsAndRelatedCommittedInterestRateLockCommitments" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Notional Amount of Best Effort Contracts and Related Committed Interest Rate Lock Commitments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_NotionalAmountOfBestEffortContractsAndRelatedCommittedInterestRateLockCommitments" xlink:href="mho-20231231.xsd#mho_NotionalAmountOfBestEffortContractsAndRelatedCommittedInterestRateLockCommitments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_NotionalAmountOfBestEffortContractsAndRelatedCommittedInterestRateLockCommitments" xlink:to="lab_mho_NotionalAmountOfBestEffortContractsAndRelatedCommittedInterestRateLockCommitments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_c0b7dc0e-6b68-4472-8b91-838ef6f80e69_terseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Repurchase Program, Remaining Authorized Repurchase Amount</link:label>
    <link:label id="lab_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_label_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Repurchase Program, Remaining Authorized Repurchase Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:to="lab_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayable_2fd40e0d-1949-4dc1-85a0-06dab271a3dd_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts payable</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayable_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Accounts Payable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_2ec46688-3e4f-4cff-8c3c-9a4edbd9e543_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares Authorized</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesAuthorized" xlink:to="lab_us-gaap_CommonStockSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityPublicFloat_9c6ff62c-969b-4ceb-83cc-e1f2a09187f4_terseLabel_en-US" xlink:label="lab_dei_EntityPublicFloat" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Public Float</link:label>
    <link:label id="lab_dei_EntityPublicFloat_label_en-US" xlink:label="lab_dei_EntityPublicFloat" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Public Float</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityPublicFloat" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityPublicFloat"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityPublicFloat" xlink:to="lab_dei_EntityPublicFloat" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityLenderDomain_69d9d026-70c7-4a23-8233-b195ca70e7dc_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityLenderDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Lender [Domain]</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityLenderDomain_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityLenderDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Lender [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLenderDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityLenderDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityLenderDomain" xlink:to="lab_us-gaap_LineOfCreditFacilityLenderDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_74dfd4c1-e7de-4336-9e27-55329392ed8a_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_BestEffortContractsAndRelatedMortgageLoansHeldForSale_21e43bbb-d055-4bca-9f5e-bae467c8cc5a_terseLabel_en-US" xlink:label="lab_mho_BestEffortContractsAndRelatedMortgageLoansHeldForSale" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Whole loan contracts and related mortgage loans held for sale</link:label>
    <link:label id="lab_mho_BestEffortContractsAndRelatedMortgageLoansHeldForSale_label_en-US" xlink:label="lab_mho_BestEffortContractsAndRelatedMortgageLoansHeldForSale" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Best Effort Contracts and Related Mortgage Loans Held for Sale</link:label>
    <link:label id="lab_mho_BestEffortContractsAndRelatedMortgageLoansHeldForSale_documentation_en-US" xlink:label="lab_mho_BestEffortContractsAndRelatedMortgageLoansHeldForSale" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Best Effort Contracts and Related Mortgage Loans Held for Sale</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_BestEffortContractsAndRelatedMortgageLoansHeldForSale" xlink:href="mho-20231231.xsd#mho_BestEffortContractsAndRelatedMortgageLoansHeldForSale"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_BestEffortContractsAndRelatedMortgageLoansHeldForSale" xlink:to="lab_mho_BestEffortContractsAndRelatedMortgageLoansHeldForSale" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAbstract_3ccd5a69-a34d-4304-9470-d12a44c21b5b_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Abstract]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAbstract_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentRiskAxis_d82986fa-d1f5-47a8-9c59-6212af26b9b3_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentRiskAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative, by Nature [Axis]</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentRiskAxis_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentRiskAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instrument [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis" xlink:to="lab_us-gaap_DerivativeInstrumentRiskAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_Restrictionsonpaymentofdividends_b7f26991-89d7-41bb-b707-9659a1e73fab_terseLabel_en-US" xlink:label="lab_mho_Restrictionsonpaymentofdividends" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restrictions on payment of dividends</link:label>
    <link:label id="lab_mho_Restrictionsonpaymentofdividends_label_en-US" xlink:label="lab_mho_Restrictionsonpaymentofdividends" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restrictions on payment of dividends</link:label>
    <link:label id="lab_mho_Restrictionsonpaymentofdividends_documentation_en-US" xlink:label="lab_mho_Restrictionsonpaymentofdividends" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restrictions on payment of dividends - beginning amount for calculation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_Restrictionsonpaymentofdividends" xlink:href="mho-20231231.xsd#mho_Restrictionsonpaymentofdividends"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_Restrictionsonpaymentofdividends" xlink:to="lab_mho_Restrictionsonpaymentofdividends" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_d0c6f878-b041-4116-98ce-08cbe54ed41b_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax asset valuation allowance</link:label>
    <link:label id="lab_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_label_en-US" xlink:label="lab_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:to="lab_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_b6507595-a5ae-41f7-ac1b-a280733b8daa_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments to reconcile net income to net cash (used in) provided by operating activities:</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_StuccoRepairCost_3130600c-bf24-48c0-b4d9-c61286f7bbb3_terseLabel_en-US" xlink:label="lab_mho_StuccoRepairCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">stucco repair cost</link:label>
    <link:label id="lab_mho_StuccoRepairCost_label_en-US" xlink:label="lab_mho_StuccoRepairCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">stucco repair cost</link:label>
    <link:label id="lab_mho_StuccoRepairCost_documentation_en-US" xlink:label="lab_mho_StuccoRepairCost" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">stucco repair cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_StuccoRepairCost" xlink:href="mho-20231231.xsd#mho_StuccoRepairCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_StuccoRepairCost" xlink:to="lab_mho_StuccoRepairCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeLineItems_7a289d15-3d5f-49b1-8ddd-0797ac7d8602_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Instrument [Line Items]</link:label>
    <link:label id="lab_us-gaap_DerivativeLineItems_label_en-US" xlink:label="lab_us-gaap_DerivativeLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeLineItems" xlink:to="lab_us-gaap_DerivativeLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_8d080e4b-c66b-4c04-8816-60d50d783ef7_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:to="lab_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_IncrementalCommonSharesAttributableToStockOptions_a6aae2d9-b7d4-41d8-8c92-97092c7d7699_terseLabel_en-US" xlink:label="lab_mho_IncrementalCommonSharesAttributableToStockOptions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock option awards</link:label>
    <link:label id="lab_mho_IncrementalCommonSharesAttributableToStockOptions_label_en-US" xlink:label="lab_mho_IncrementalCommonSharesAttributableToStockOptions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Incremental Common Shares Attributable to Stock Options</link:label>
    <link:label id="lab_mho_IncrementalCommonSharesAttributableToStockOptions_documentation_en-US" xlink:label="lab_mho_IncrementalCommonSharesAttributableToStockOptions" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements, specifically for stock options.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_IncrementalCommonSharesAttributableToStockOptions" xlink:href="mho-20231231.xsd#mho_IncrementalCommonSharesAttributableToStockOptions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_IncrementalCommonSharesAttributableToStockOptions" xlink:to="lab_mho_IncrementalCommonSharesAttributableToStockOptions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits_582251d4-54a3-4630-8f7b-568f2d22863a_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Benefits</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Benefits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock_bdbb02aa-6be4-49d2-8e76-916d442a1a19_terseLabel_en-US" xlink:label="lab_us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reconciliation of Assets from Segment to Consolidated</link:label>
    <link:label id="lab_us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock_label_en-US" xlink:label="lab_us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reconciliation of Assets from Segment to Consolidated [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock" xlink:to="lab_us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AuditorTable_67915531-cb1c-4871-9b3c-0cd53384b28a_terseLabel_en-US" xlink:label="lab_dei_AuditorTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor [Table]</link:label>
    <link:label id="lab_dei_AuditorTable_label_en-US" xlink:label="lab_dei_AuditorTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorTable" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AuditorTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AuditorTable" xlink:to="lab_dei_AuditorTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestAndOtherIncome_5db4ed08-ed40-4fd8-9a41-34144c97a5cf_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_InterestAndOtherIncome" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest and Other Income</link:label>
    <link:label id="lab_us-gaap_InterestAndOtherIncome_label_en-US" xlink:label="lab_us-gaap_InterestAndOtherIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest and Other Income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndOtherIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestAndOtherIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestAndOtherIncome" xlink:to="lab_us-gaap_InterestAndOtherIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_035515f2-5e10-4632-a8f4-c75dd8469e3f_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_NonCashTransactionsDuringYearAbstract_25210820-f803-4d6e-990d-1206041a701c_terseLabel_en-US" xlink:label="lab_mho_NonCashTransactionsDuringYearAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">NON-CASH TRANSACTIONS DURING THE PERIOD:</link:label>
    <link:label id="lab_mho_NonCashTransactionsDuringYearAbstract_label_en-US" xlink:label="lab_mho_NonCashTransactionsDuringYearAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">NON CASH TRANSACTIONS DURING THE YEAR [Abstract]</link:label>
    <link:label id="lab_mho_NonCashTransactionsDuringYearAbstract_documentation_en-US" xlink:label="lab_mho_NonCashTransactionsDuringYearAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">NON-CASH TRANSACTIONS DURING THE YEAR [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_NonCashTransactionsDuringYearAbstract" xlink:href="mho-20231231.xsd#mho_NonCashTransactionsDuringYearAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_NonCashTransactionsDuringYearAbstract" xlink:to="lab_mho_NonCashTransactionsDuringYearAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_ReconciliationofEffectiveTaxRateAbstract_688b3f80-527c-45af-be48-85fc3ecc2ba4_terseLabel_en-US" xlink:label="lab_mho_ReconciliationofEffectiveTaxRateAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reconciliation of Effective Tax Rate [Abstract]</link:label>
    <link:label id="lab_mho_ReconciliationofEffectiveTaxRateAbstract_label_en-US" xlink:label="lab_mho_ReconciliationofEffectiveTaxRateAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reconciliation of Effective Tax Rate [Abstract]</link:label>
    <link:label id="lab_mho_ReconciliationofEffectiveTaxRateAbstract_documentation_en-US" xlink:label="lab_mho_ReconciliationofEffectiveTaxRateAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reconciliation of Effective Tax Rate [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_ReconciliationofEffectiveTaxRateAbstract" xlink:href="mho-20231231.xsd#mho_ReconciliationofEffectiveTaxRateAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_ReconciliationofEffectiveTaxRateAbstract" xlink:to="lab_mho_ReconciliationofEffectiveTaxRateAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancialServiceMember_0b30669e-fa61-491a-832a-f7cecdff8f2a_terseLabel_en-US" xlink:label="lab_us-gaap_FinancialServiceMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Service</link:label>
    <link:label id="lab_us-gaap_FinancialServiceMember_label_en-US" xlink:label="lab_us-gaap_FinancialServiceMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Service [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialServiceMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancialServiceMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancialServiceMember" xlink:to="lab_us-gaap_FinancialServiceMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_7919d178-50ae-4140-b5f9-9d14f2b0e65f_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Income Tax Expense (Benefit)</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount_7a273500-5494-4fee-b84d-42a8379c45b0_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Unused Borrowing Capacity, Amount</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Unused Borrowing Capacity, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount" xlink:to="lab_us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromStockOptionsExercised_fc96f11f-1d40-430f-9314-2f9691de791c_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from exercise of stock options</link:label>
    <link:label id="lab_us-gaap_ProceedsFromStockOptionsExercised_label_en-US" xlink:label="lab_us-gaap_ProceedsFromStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Stock Options Exercised</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromStockOptionsExercised" xlink:to="lab_us-gaap_ProceedsFromStockOptionsExercised" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_Between2028And2033Member_a44550b9-5bbb-4f6b-b639-fcffd776cbf9_terseLabel_en-US" xlink:label="lab_mho_Between2028And2033Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expiring between 2028 and 2032 [Member]</link:label>
    <link:label id="lab_mho_Between2028And2033Member_label_en-US" xlink:label="lab_mho_Between2028And2033Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Between 2028 and 2033 [Member]</link:label>
    <link:label id="lab_mho_Between2028And2033Member_documentation_en-US" xlink:label="lab_mho_Between2028And2033Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Between 2028 and 2033 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_Between2028And2033Member" xlink:href="mho-20231231.xsd#mho_Between2028And2033Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_Between2028And2033Member" xlink:to="lab_mho_Between2028And2033Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeAsset_afc81c90-5ed2-4c23-b81a-9634f786307e_terseLabel_en-US" xlink:label="lab_us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeAsset" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Embedded Derivative, Fair Value of Embedded Derivative Asset</link:label>
    <link:label id="lab_us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeAsset_label_en-US" xlink:label="lab_us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Embedded Derivative, Fair Value of Embedded Derivative Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeAsset" xlink:to="lab_us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_6d61d314-2fd6-4cf6-ba29-70ce4d32a544_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxPolicyTextBlock_658964e9-cac9-43b6-a482-dcba59bab118_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax, Policy [Policy Text Block]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_IncomeTaxPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxPolicyTextBlock" xlink:to="lab_us-gaap_IncomeTaxPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFinStmtErrorCorrectionFlag_e1d22f8c-d1ff-4227-87ef-1f2789a2d2bd_terseLabel_en-US" xlink:label="lab_dei_DocumentFinStmtErrorCorrectionFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Financial Statement Error Correction [Flag]</link:label>
    <link:label id="lab_dei_DocumentFinStmtErrorCorrectionFlag_label_en-US" xlink:label="lab_dei_DocumentFinStmtErrorCorrectionFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Financial Statement Error Correction [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFinStmtErrorCorrectionFlag" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFinStmtErrorCorrectionFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFinStmtErrorCorrectionFlag" xlink:to="lab_dei_DocumentFinStmtErrorCorrectionFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_ValuationAdjustmentsToInvestmentsInUnconsolidatedEntities_0409d2c3-fb70-43a2-9e10-c2ff5876aabb_terseLabel_en-US" xlink:label="lab_mho_ValuationAdjustmentsToInvestmentsInUnconsolidatedEntities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Valuation adjustments to investments in joint venture arrangements</link:label>
    <link:label id="lab_mho_ValuationAdjustmentsToInvestmentsInUnconsolidatedEntities_label_en-US" xlink:label="lab_mho_ValuationAdjustmentsToInvestmentsInUnconsolidatedEntities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Valuation Adjustments To Investments In Unconsolidated Entities</link:label>
    <link:label id="lab_mho_ValuationAdjustmentsToInvestmentsInUnconsolidatedEntities_documentation_en-US" xlink:label="lab_mho_ValuationAdjustmentsToInvestmentsInUnconsolidatedEntities" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">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.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_ValuationAdjustmentsToInvestmentsInUnconsolidatedEntities" xlink:href="mho-20231231.xsd#mho_ValuationAdjustmentsToInvestmentsInUnconsolidatedEntities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_ValuationAdjustmentsToInvestmentsInUnconsolidatedEntities" xlink:to="lab_mho_ValuationAdjustmentsToInvestmentsInUnconsolidatedEntities" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_TotalValueOfUnitsOutstandingUnderAllStockOptionPlans_7c45468b-7763-43bb-9a4a-f7d28773f517_terseLabel_en-US" xlink:label="lab_mho_TotalValueOfUnitsOutstandingUnderAllStockOptionPlans" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Value of Units Outstanding Under All Stock Option Plans</link:label>
    <link:label id="lab_mho_TotalValueOfUnitsOutstandingUnderAllStockOptionPlans_label_en-US" xlink:label="lab_mho_TotalValueOfUnitsOutstandingUnderAllStockOptionPlans" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Value of Units Outstanding Under All Stock Option Plans</link:label>
    <link:label id="lab_mho_TotalValueOfUnitsOutstandingUnderAllStockOptionPlans_documentation_en-US" xlink:label="lab_mho_TotalValueOfUnitsOutstandingUnderAllStockOptionPlans" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Value of Units Outstanding Under All Stock Option Plans</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_TotalValueOfUnitsOutstandingUnderAllStockOptionPlans" xlink:href="mho-20231231.xsd#mho_TotalValueOfUnitsOutstandingUnderAllStockOptionPlans"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_TotalValueOfUnitsOutstandingUnderAllStockOptionPlans" xlink:to="lab_mho_TotalValueOfUnitsOutstandingUnderAllStockOptionPlans" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_InterestIncomeNetOfInterestExpense_30cd58b9-4fef-407c-9473-ae30e4749ed0_negatedTerseLabel_en-US" xlink:label="lab_mho_InterestIncomeNetOfInterestExpense" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Income, net of Interest Expense</link:label>
    <link:label id="lab_mho_InterestIncomeNetOfInterestExpense_eef6acc3-34f1-48fb-a23c-b3c0cb26a21e_negatedLabel_en-US" xlink:label="lab_mho_InterestIncomeNetOfInterestExpense" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Income, net of Interest Expense</link:label>
    <link:label id="lab_mho_InterestIncomeNetOfInterestExpense_label_en-US" xlink:label="lab_mho_InterestIncomeNetOfInterestExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Income, net of Interest Expense</link:label>
    <link:label id="lab_mho_InterestIncomeNetOfInterestExpense_documentation_en-US" xlink:label="lab_mho_InterestIncomeNetOfInterestExpense" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amount of interest income, net of the cost of borrowed funds accounted for as interest expense.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_InterestIncomeNetOfInterestExpense" xlink:href="mho-20231231.xsd#mho_InterestIncomeNetOfInterestExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_InterestIncomeNetOfInterestExpense" xlink:to="lab_mho_InterestIncomeNetOfInterestExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromRepaymentsOfOtherDebt_125d5f71-b362-407f-8cb7-85937eb216ce_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromRepaymentsOfOtherDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from (principal repayment of) notes payable-other and community development district bond obligations</link:label>
    <link:label id="lab_us-gaap_ProceedsFromRepaymentsOfOtherDebt_label_en-US" xlink:label="lab_us-gaap_ProceedsFromRepaymentsOfOtherDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from (Repayments of) Other Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromRepaymentsOfOtherDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromRepaymentsOfOtherDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromRepaymentsOfOtherDebt" xlink:to="lab_us-gaap_ProceedsFromRepaymentsOfOtherDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsMiscellaneous_eb6d09bf-d561-4734-90db-fa0735a765dd_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsMiscellaneous" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_OtherAssetsMiscellaneous_label_en-US" xlink:label="lab_us-gaap_OtherAssetsMiscellaneous" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Assets, Miscellaneous</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsMiscellaneous" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsMiscellaneous"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsMiscellaneous" xlink:to="lab_us-gaap_OtherAssetsMiscellaneous" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital_9d169cb9-e775-4698-a071-0364a5e4538c_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Return of Capital from Joint Venture Arrangements</link:label>
    <link:label id="lab_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital_label_en-US" xlink:label="lab_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Equity Method Investment, Distribution, Return of Capital</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital" xlink:to="lab_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GeneralInsuranceExpense_f17418a0-058f-429f-ab9c-634b62f4660e_terseLabel_en-US" xlink:label="lab_us-gaap_GeneralInsuranceExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">General Insurance Expense</link:label>
    <link:label id="lab_us-gaap_GeneralInsuranceExpense_label_en-US" xlink:label="lab_us-gaap_GeneralInsuranceExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">General Insurance Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralInsuranceExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GeneralInsuranceExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GeneralInsuranceExpense" xlink:to="lab_us-gaap_GeneralInsuranceExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_FairValueMeasurementsAbstract_0ba77c75-bd65-4ec1-8609-0730ec515bb7_terseLabel_en-US" xlink:label="lab_mho_FairValueMeasurementsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurements [Abstract]</link:label>
    <link:label id="lab_mho_FairValueMeasurementsAbstract_label_en-US" xlink:label="lab_mho_FairValueMeasurementsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurements [Abstract]</link:label>
    <link:label id="lab_mho_FairValueMeasurementsAbstract_documentation_en-US" xlink:label="lab_mho_FairValueMeasurementsAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">3. Fair Value Measurements [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_FairValueMeasurementsAbstract" xlink:href="mho-20231231.xsd#mho_FairValueMeasurementsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_FairValueMeasurementsAbstract" xlink:to="lab_mho_FairValueMeasurementsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_50b38bb3-3487-4f0e-9c92-9f031f55265c_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">YR1</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Maturity, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GainLossOnSaleOfProperties_2c2c1920-ffdd-4d6a-a8a7-98d975fb6287_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfProperties" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net loss (gain) from property disposals</link:label>
    <link:label id="lab_us-gaap_GainLossOnSaleOfProperties_label_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfProperties" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (Loss) on Sale of Properties</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfProperties" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnSaleOfProperties"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnSaleOfProperties" xlink:to="lab_us-gaap_GainLossOnSaleOfProperties" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_972fcc5e-ed7d-4564-bfba-f97570428e7b_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_0a9069f4-a27b-4111-864c-8fd7e147b313_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssets_c0e41aeb-107a-493c-a903-1889b06d7289_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other assets</link:label>
    <link:label id="lab_us-gaap_OtherAssets_9bd430f1-ffb8-45e7-9979-68b8ca678934_totalLabel_en-US" xlink:label="lab_us-gaap_OtherAssets" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Assets</link:label>
    <link:label id="lab_us-gaap_OtherAssets_label_en-US" xlink:label="lab_us-gaap_OtherAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssets" xlink:to="lab_us-gaap_OtherAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_LandPurchaseDeposits_5f9bdfa2-a05a-4cde-81f3-1e71777e71d8_terseLabel_en-US" xlink:label="lab_mho_LandPurchaseDeposits" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Land Purchase Deposits</link:label>
    <link:label id="lab_mho_LandPurchaseDeposits_label_en-US" xlink:label="lab_mho_LandPurchaseDeposits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Land Purchase Deposits</link:label>
    <link:label id="lab_mho_LandPurchaseDeposits_documentation_en-US" xlink:label="lab_mho_LandPurchaseDeposits" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Carrying value of capitalized payments made in advance for inventory that is expected to be received within one year or the normal operating cycle, if longer.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_LandPurchaseDeposits" xlink:href="mho-20231231.xsd#mho_LandPurchaseDeposits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_LandPurchaseDeposits" xlink:to="lab_mho_LandPurchaseDeposits" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityRegistrantName_200c7a2a-523c-43c3-a5ff-b72d586c0ee7_terseLabel_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:label id="lab_dei_EntityRegistrantName_label_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityRegistrantName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityRegistrantName" xlink:to="lab_dei_EntityRegistrantName" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_OutstandingPerformanceBonds_68efc3e7-2631-4cc6-9b0f-eddd76497f8b_verboseLabel_en-US" xlink:label="lab_mho_OutstandingPerformanceBonds" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding Performance and Maintenance Bonds</link:label>
    <link:label id="lab_mho_OutstandingPerformanceBonds_label_en-US" xlink:label="lab_mho_OutstandingPerformanceBonds" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding Performance Bonds</link:label>
    <link:label id="lab_mho_OutstandingPerformanceBonds_documentation_en-US" xlink:label="lab_mho_OutstandingPerformanceBonds" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding performance and surety bonds related to site improvements</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_OutstandingPerformanceBonds" xlink:href="mho-20231231.xsd#mho_OutstandingPerformanceBonds"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_OutstandingPerformanceBonds" xlink:to="lab_mho_OutstandingPerformanceBonds" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_4f5b3cdd-ec6d-4933-9e5f-ea460b9d7413_terseLabel_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Compensation Awards</link:label>
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_label_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:to="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets_125a74ac-2670-4ec6-aa1e-7dc81eed837a_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other assets</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Other Operating Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_Federaleffectofstatedeferredtaxes_d73d5bdf-bf99-4dae-8349-e17662a105a5_terseLabel_en-US" xlink:label="lab_mho_Federaleffectofstatedeferredtaxes" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal effect of state deferred taxes</link:label>
    <link:label id="lab_mho_Federaleffectofstatedeferredtaxes_label_en-US" xlink:label="lab_mho_Federaleffectofstatedeferredtaxes" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal effect of state deferred taxes</link:label>
    <link:label id="lab_mho_Federaleffectofstatedeferredtaxes_documentation_en-US" xlink:label="lab_mho_Federaleffectofstatedeferredtaxes" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal effect of state deferred taxes</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_Federaleffectofstatedeferredtaxes" xlink:href="mho-20231231.xsd#mho_Federaleffectofstatedeferredtaxes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_Federaleffectofstatedeferredtaxes" xlink:to="lab_mho_Federaleffectofstatedeferredtaxes" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_GoodwillAbstract_a8877c56-1242-43a9-b6c4-3a5e4f9cf3cd_terseLabel_en-US" xlink:label="lab_mho_GoodwillAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill [Abstract]</link:label>
    <link:label id="lab_mho_GoodwillAbstract_label_en-US" xlink:label="lab_mho_GoodwillAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill [Abstract]</link:label>
    <link:label id="lab_mho_GoodwillAbstract_documentation_en-US" xlink:label="lab_mho_GoodwillAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_GoodwillAbstract" xlink:href="mho-20231231.xsd#mho_GoodwillAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_GoodwillAbstract" xlink:to="lab_mho_GoodwillAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_CDDDue512051SARMember_01043d37-9bb5-480f-afe4-bdd0c84ddbde_terseLabel_en-US" xlink:label="lab_mho_CDDDue512051SARMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CDD Due 5/1/2051 SAR</link:label>
    <link:label id="lab_mho_CDDDue512051SARMember_label_en-US" xlink:label="lab_mho_CDDDue512051SARMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CDD Due 5/1/2051 SAR [Member]</link:label>
    <link:label id="lab_mho_CDDDue512051SARMember_documentation_en-US" xlink:label="lab_mho_CDDDue512051SARMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CDD Due 5/1/2051 SAR</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_CDDDue512051SARMember" xlink:href="mho-20231231.xsd#mho_CDDDue512051SARMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_CDDDue512051SARMember" xlink:to="lab_mho_CDDDue512051SARMember" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_StockUnitsOutstandingUnderStockOptionPlan_90955acf-52b6-48d7-957a-03d6bc9f8323_terseLabel_en-US" xlink:label="lab_mho_StockUnitsOutstandingUnderStockOptionPlan" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Stock Units Outstanding Under All Stock Option Plans</link:label>
    <link:label id="lab_mho_StockUnitsOutstandingUnderStockOptionPlan_label_en-US" xlink:label="lab_mho_StockUnitsOutstandingUnderStockOptionPlan" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Units Outstanding Under Stock Option Plan</link:label>
    <link:label id="lab_mho_StockUnitsOutstandingUnderStockOptionPlan_documentation_en-US" xlink:label="lab_mho_StockUnitsOutstandingUnderStockOptionPlan" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total number of stock units outstanding under all stock option plans as of the balance sheet date.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_StockUnitsOutstandingUnderStockOptionPlan" xlink:href="mho-20231231.xsd#mho_StockUnitsOutstandingUnderStockOptionPlan"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_StockUnitsOutstandingUnderStockOptionPlan" xlink:to="lab_mho_StockUnitsOutstandingUnderStockOptionPlan" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AuditorName_0f67e022-c41d-4d12-8c45-847337e902e5_terseLabel_en-US" xlink:label="lab_dei_AuditorName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Name</link:label>
    <link:label id="lab_dei_AuditorName_label_en-US" xlink:label="lab_dei_AuditorName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorName" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AuditorName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AuditorName" xlink:to="lab_dei_AuditorName" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentPeriodEndDate_f301230e-3565-47b9-9f30-066c141b0b43_terseLabel_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Period End Date</link:label>
    <link:label id="lab_dei_DocumentPeriodEndDate_label_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Period End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentPeriodEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentPeriodEndDate" xlink:to="lab_dei_DocumentPeriodEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_e4e62f15-1127-41b3-b6ab-1e9edbd66505_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</link:label>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_Lossonearlyextinguishmentofdebtexcludingprepaymentpenalty_65ec1fe1-5882-40d5-bc2e-a6c17197fae9_negatedLabel_en-US" xlink:label="lab_mho_Lossonearlyextinguishmentofdebtexcludingprepaymentpenalty" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss on early extinguishment of debt, excluding prepayment penalty</link:label>
    <link:label id="lab_mho_Lossonearlyextinguishmentofdebtexcludingprepaymentpenalty_label_en-US" xlink:label="lab_mho_Lossonearlyextinguishmentofdebtexcludingprepaymentpenalty" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss on early extinguishment of debt, excluding prepayment penalty</link:label>
    <link:label id="lab_mho_Lossonearlyextinguishmentofdebtexcludingprepaymentpenalty_documentation_en-US" xlink:label="lab_mho_Lossonearlyextinguishmentofdebtexcludingprepaymentpenalty" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss on early extinguishment of debt, excluding prepayment penalty</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_Lossonearlyextinguishmentofdebtexcludingprepaymentpenalty" xlink:href="mho-20231231.xsd#mho_Lossonearlyextinguishmentofdebtexcludingprepaymentpenalty"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_Lossonearlyextinguishmentofdebtexcludingprepaymentpenalty" xlink:to="lab_mho_Lossonearlyextinguishmentofdebtexcludingprepaymentpenalty" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_OutstandingLettersOfCreditInLieuOfCashDepositsUnderCertainLandOptionContracts_cde1a583-eb7a-40c1-ba8f-e49966e33eae_verboseLabel_en-US" xlink:label="lab_mho_OutstandingLettersOfCreditInLieuOfCashDepositsUnderCertainLandOptionContracts" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Letters of Credit representing deposits on land and lot purchase agreements</link:label>
    <link:label id="lab_mho_OutstandingLettersOfCreditInLieuOfCashDepositsUnderCertainLandOptionContracts_label_en-US" xlink:label="lab_mho_OutstandingLettersOfCreditInLieuOfCashDepositsUnderCertainLandOptionContracts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding Letters of Credit in Lieu of Cash Deposits under Certain Land Option Contracts</link:label>
    <link:label id="lab_mho_OutstandingLettersOfCreditInLieuOfCashDepositsUnderCertainLandOptionContracts_documentation_en-US" xlink:label="lab_mho_OutstandingLettersOfCreditInLieuOfCashDepositsUnderCertainLandOptionContracts" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding letters of credit in lieu of cash deposits under certain land option contracts.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_OutstandingLettersOfCreditInLieuOfCashDepositsUnderCertainLandOptionContracts" xlink:href="mho-20231231.xsd#mho_OutstandingLettersOfCreditInLieuOfCashDepositsUnderCertainLandOptionContracts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_OutstandingLettersOfCreditInLieuOfCashDepositsUnderCertainLandOptionContracts" xlink:to="lab_mho_OutstandingLettersOfCreditInLieuOfCashDepositsUnderCertainLandOptionContracts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_bcfde747-7d9c-431f-bbd3-0b47ead697dc_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CorporateAndOtherMember_ff236e50-390a-4315-b9c4-25fbf5994e8f_terseLabel_en-US" xlink:label="lab_us-gaap_CorporateAndOtherMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Corporate and Other [Member]</link:label>
    <link:label id="lab_us-gaap_CorporateAndOtherMember_label_en-US" xlink:label="lab_us-gaap_CorporateAndOtherMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Corporate and Other [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateAndOtherMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CorporateAndOtherMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CorporateAndOtherMember" xlink:to="lab_us-gaap_CorporateAndOtherMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockCommonMember_182ea991-b3cb-4018-825b-036521a6969a_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockCommonMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Shares [Member]</link:label>
    <link:label id="lab_us-gaap_TreasuryStockCommonMember_label_en-US" xlink:label="lab_us-gaap_TreasuryStockCommonMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock, Common [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockCommonMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockCommonMember" xlink:to="lab_us-gaap_TreasuryStockCommonMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCentralIndexKey_f7294ff9-2305-4942-96c7-a7e6e1e38818_terseLabel_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:label id="lab_dei_EntityCentralIndexKey_label_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCentralIndexKey"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCentralIndexKey" xlink:to="lab_dei_EntityCentralIndexKey" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_CommunityDevelopmentDistrictInfrastructureAndRealtedObligationsAbstract_395f7842-c5ff-480a-9620-fa68b353d97e_terseLabel_en-US" xlink:label="lab_mho_CommunityDevelopmentDistrictInfrastructureAndRealtedObligationsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Community Development District Infrastructure and Realted Obligations [Abstract]</link:label>
    <link:label id="lab_mho_CommunityDevelopmentDistrictInfrastructureAndRealtedObligationsAbstract_label_en-US" xlink:label="lab_mho_CommunityDevelopmentDistrictInfrastructureAndRealtedObligationsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Community Development District Infrastructure and Realted Obligations [Abstract]</link:label>
    <link:label id="lab_mho_CommunityDevelopmentDistrictInfrastructureAndRealtedObligationsAbstract_documentation_en-US" xlink:label="lab_mho_CommunityDevelopmentDistrictInfrastructureAndRealtedObligationsAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Community Development District Infrastructure and Realted Obligations [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_CommunityDevelopmentDistrictInfrastructureAndRealtedObligationsAbstract" xlink:href="mho-20231231.xsd#mho_CommunityDevelopmentDistrictInfrastructureAndRealtedObligationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_CommunityDevelopmentDistrictInfrastructureAndRealtedObligationsAbstract" xlink:to="lab_mho_CommunityDevelopmentDistrictInfrastructureAndRealtedObligationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AmortizationOfFinancingCostsAndDiscounts_4efe0c4d-12cd-4cb8-884c-1f4f78e41dc5_terseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of debt discount and debt issue costs</link:label>
    <link:label id="lab_us-gaap_AmortizationOfFinancingCostsAndDiscounts_label_en-US" xlink:label="lab_us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of Debt Issuance Costs and Discounts</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfFinancingCostsAndDiscounts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:to="lab_us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PrepaidExpenseCurrentAndNoncurrent_319a060b-d2a9-4d99-a60d-109d941d129d_terseLabel_en-US" xlink:label="lab_us-gaap_PrepaidExpenseCurrentAndNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid Expense</link:label>
    <link:label id="lab_us-gaap_PrepaidExpenseCurrentAndNoncurrent_label_en-US" xlink:label="lab_us-gaap_PrepaidExpenseCurrentAndNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseCurrentAndNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseCurrentAndNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidExpenseCurrentAndNoncurrent" xlink:to="lab_us-gaap_PrepaidExpenseCurrentAndNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingInformationLineItems_e5eb9ef7-2e8b-44e4-a72e-a11ca907d923_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting Information [Line Items]</link:label>
    <link:label id="lab_us-gaap_SegmentReportingInformationLineItems_label_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting Information [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems" xlink:to="lab_us-gaap_SegmentReportingInformationLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingencyAccrualAtCarryingValue_9219845c-bf89-41ad-bc6e-f84273a383e1_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingencyAccrualAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amount Reserved for Legal Expenses</link:label>
    <link:label id="lab_us-gaap_LossContingencyAccrualAtCarryingValue_label_en-US" xlink:label="lab_us-gaap_LossContingencyAccrualAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingency Accrual</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyAccrualAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LossContingencyAccrualAtCarryingValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingencyAccrualAtCarryingValue" xlink:to="lab_us-gaap_LossContingencyAccrualAtCarryingValue" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_MortgageLoansHeldForSaleMember_148590e3-cd75-46a1-b7c6-4c2b14b99b21_terseLabel_en-US" xlink:label="lab_mho_MortgageLoansHeldForSaleMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mortgage Loans Held for Sale [Member]</link:label>
    <link:label id="lab_mho_MortgageLoansHeldForSaleMember_label_en-US" xlink:label="lab_mho_MortgageLoansHeldForSaleMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mortgage Loans Held for Sale [Member]</link:label>
    <link:label id="lab_mho_MortgageLoansHeldForSaleMember_documentation_en-US" xlink:label="lab_mho_MortgageLoansHeldForSaleMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mortgage Loans Held for Sale</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_MortgageLoansHeldForSaleMember" xlink:href="mho-20231231.xsd#mho_MortgageLoansHeldForSaleMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_MortgageLoansHeldForSaleMember" xlink:to="lab_mho_MortgageLoansHeldForSaleMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_b1ac6e4d-96a5-49f8-9d4d-866f9898e435_terseLabel_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Expense</link:label>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_label_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_a0b5fd37-6688-4c7c-a12a-b1ed8f881d66_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Provision for income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_0071b434-f8d4-48b4-85c6-a5ec34291eda_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Provision for income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent_e92b6c3e-2537-4aba-abe4-da538323f890_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Compensation Liability, Current and Noncurrent</link:label>
    <link:label id="lab_us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent_label_en-US" xlink:label="lab_us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Compensation Liability, Current and Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent" xlink:to="lab_us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_LegalLiabilitiesDisclosureAbstract_a27d5330-dcf3-4d3e-a17a-8a113eb122ff_terseLabel_en-US" xlink:label="lab_mho_LegalLiabilitiesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Legal Liabilities Disclosure [Abstract]</link:label>
    <link:label id="lab_mho_LegalLiabilitiesDisclosureAbstract_label_en-US" xlink:label="lab_mho_LegalLiabilitiesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Legal Liabilities Disclosure [Abstract]</link:label>
    <link:label id="lab_mho_LegalLiabilitiesDisclosureAbstract_documentation_en-US" xlink:label="lab_mho_LegalLiabilitiesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Legal Liabilities Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_LegalLiabilitiesDisclosureAbstract" xlink:href="mho-20231231.xsd#mho_LegalLiabilitiesDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_LegalLiabilitiesDisclosureAbstract" xlink:to="lab_mho_LegalLiabilitiesDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_WeightedAverageRemainingContractualTermAbstract_b69854db-d184-4123-af4b-c5074c401f05_terseLabel_en-US" xlink:label="lab_mho_WeightedAverageRemainingContractualTermAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Remaining Contractual Term [Abstract]</link:label>
    <link:label id="lab_mho_WeightedAverageRemainingContractualTermAbstract_label_en-US" xlink:label="lab_mho_WeightedAverageRemainingContractualTermAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Remaining Contractual Term [Abstract]</link:label>
    <link:label id="lab_mho_WeightedAverageRemainingContractualTermAbstract_documentation_en-US" xlink:label="lab_mho_WeightedAverageRemainingContractualTermAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Remaining Contractual Term [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_WeightedAverageRemainingContractualTermAbstract" xlink:href="mho-20231231.xsd#mho_WeightedAverageRemainingContractualTermAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_WeightedAverageRemainingContractualTermAbstract" xlink:to="lab_mho_WeightedAverageRemainingContractualTermAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityDomain_0ac61508-d055-4fde-bfbc-4b7a5bdc422e_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Authority [Domain]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityDomain_label_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Authority [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain" xlink:to="lab_us-gaap_IncomeTaxAuthorityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment_8b94d6be-0de2-41dd-94b5-62d9450785e2_terseLabel_en-US" xlink:label="lab_us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impairment of investment in joint venture arrangements</link:label>
    <link:label id="lab_us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment_label_en-US" xlink:label="lab_us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Method Investment, Other than Temporary Impairment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment" xlink:to="lab_us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VestingAxis_f1f10902-d24d-4e21-ae3d-48ce8343f795_terseLabel_en-US" xlink:label="lab_us-gaap_VestingAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vesting [Axis]</link:label>
    <link:label id="lab_us-gaap_VestingAxis_label_en-US" xlink:label="lab_us-gaap_VestingAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vesting [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VestingAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VestingAxis" xlink:to="lab_us-gaap_VestingAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosuresTextBlock_339e8f42-c2b8-436b-a4e1-b55317b2f7c0_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Disclosures [Text Block]</link:label>
    <link:label id="lab_us-gaap_FairValueDisclosuresTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Disclosures [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueDisclosuresTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresTextBlock" xlink:to="lab_us-gaap_FairValueDisclosuresTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SECScheduleIIIRealEstateAccumulatedDepreciationDepreciationExpense_e3ce37aa-ca50-4713-85bd-b478070b3107_terseLabel_en-US" xlink:label="lab_us-gaap_SECScheduleIIIRealEstateAccumulatedDepreciationDepreciationExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation Expense</link:label>
    <link:label id="lab_us-gaap_SECScheduleIIIRealEstateAccumulatedDepreciationDepreciationExpense_label_en-US" xlink:label="lab_us-gaap_SECScheduleIIIRealEstateAccumulatedDepreciationDepreciationExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-28, Real Estate Companies, Investment in Real Estate, Accumulated Depreciation, Depreciation Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SECScheduleIIIRealEstateAccumulatedDepreciationDepreciationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SECScheduleIIIRealEstateAccumulatedDepreciationDepreciationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SECScheduleIIIRealEstateAccumulatedDepreciationDepreciationExpense" xlink:to="lab_us-gaap_SECScheduleIIIRealEstateAccumulatedDepreciationDepreciationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RepaymentsOfBankDebt_2009e03e-c77e-43a8-ac23-2c0a8e8c2720_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfBankDebt" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayments of bank borrowings - homebuilding operations</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfBankDebt_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfBankDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayments of Bank Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfBankDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfBankDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfBankDebt" xlink:to="lab_us-gaap_RepaymentsOfBankDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AwardDateAxis_b678dd8a-f1a7-486a-9a94-e6268640e6dd_terseLabel_en-US" xlink:label="lab_us-gaap_AwardDateAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Date [Axis]</link:label>
    <link:label id="lab_us-gaap_AwardDateAxis_label_en-US" xlink:label="lab_us-gaap_AwardDateAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Date [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardDateAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardDateAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AwardDateAxis" xlink:to="lab_us-gaap_AwardDateAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_76839e3a-a6b7-4c5f-a70f-9a0a559eca7a_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Table Text Block]</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:to="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityAxis_03d57413-dc7f-495e-9fad-77d439956c74_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility [Axis]</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityAxis_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lender Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityAxis" xlink:to="lab_us-gaap_LineOfCreditFacilityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_MinimumMemberOwnershipMember_3d801e58-f660-4d59-a125-48660d9a3947_terseLabel_en-US" xlink:label="lab_mho_MinimumMemberOwnershipMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">MinimumMemberOwnership</link:label>
    <link:label id="lab_mho_MinimumMemberOwnershipMember_label_en-US" xlink:label="lab_mho_MinimumMemberOwnershipMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">MinimumMemberOwnership [Member]</link:label>
    <link:label id="lab_mho_MinimumMemberOwnershipMember_documentation_en-US" xlink:label="lab_mho_MinimumMemberOwnershipMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum Member for Equity in Ownership axis</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_MinimumMemberOwnershipMember" xlink:href="mho-20231231.xsd#mho_MinimumMemberOwnershipMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_MinimumMemberOwnershipMember" xlink:to="lab_mho_MinimumMemberOwnershipMember" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_NetOperatingLossCarryforwardExpirationDatesDomain_8d814b31-cb81-4904-b290-25ca841fc266_terseLabel_en-US" xlink:label="lab_mho_NetOperatingLossCarryforwardExpirationDatesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Operating Loss Carryforward Expiration Dates [Domain]</link:label>
    <link:label id="lab_mho_NetOperatingLossCarryforwardExpirationDatesDomain_label_en-US" xlink:label="lab_mho_NetOperatingLossCarryforwardExpirationDatesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Operating Loss Carryforward Expiration Dates [Domain]</link:label>
    <link:label id="lab_mho_NetOperatingLossCarryforwardExpirationDatesDomain_documentation_en-US" xlink:label="lab_mho_NetOperatingLossCarryforwardExpirationDatesDomain" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Operating Loss Carryforward Expiration Dates [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_NetOperatingLossCarryforwardExpirationDatesDomain" xlink:href="mho-20231231.xsd#mho_NetOperatingLossCarryforwardExpirationDatesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_NetOperatingLossCarryforwardExpirationDatesDomain" xlink:to="lab_mho_NetOperatingLossCarryforwardExpirationDatesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RealEstateInventoryCapitalizedInterestCostsIncurred_ef0f3715-c92d-408d-8617-55335bab7a86_terseLabel_en-US" xlink:label="lab_us-gaap_RealEstateInventoryCapitalizedInterestCostsIncurred" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest capitalized to inventory</link:label>
    <link:label id="lab_us-gaap_RealEstateInventoryCapitalizedInterestCostsIncurred_label_en-US" xlink:label="lab_us-gaap_RealEstateInventoryCapitalizedInterestCostsIncurred" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Real Estate Inventory, Capitalized Interest Costs Incurred</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateInventoryCapitalizedInterestCostsIncurred" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RealEstateInventoryCapitalizedInterestCostsIncurred"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RealEstateInventoryCapitalizedInterestCostsIncurred" xlink:to="lab_us-gaap_RealEstateInventoryCapitalizedInterestCostsIncurred" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInCustomerDeposits_1d54d45b-5fb2-4845-8749-c1da6e0d3f61_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInCustomerDeposits" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer deposits</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInCustomerDeposits_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInCustomerDeposits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Customer Deposits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInCustomerDeposits" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInCustomerDeposits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInCustomerDeposits" xlink:to="lab_us-gaap_IncreaseDecreaseInCustomerDeposits" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryDisclosureTextBlock_ca393ce3-5aa0-4206-ba6c-b54edb6c6ee7_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory Disclosure [Text Block]</link:label>
    <link:label id="lab_us-gaap_InventoryDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_InventoryDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryDisclosureTextBlock" xlink:to="lab_us-gaap_InventoryDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_cd0496c6-0980-4399-a423-2b60beae414f_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Weighted Average Remaining Lease Term</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Weighted Average Remaining Lease Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityDomain_eabdec9f-5e97-49e9-b76d-29706636efd4_terseLabel_en-US" xlink:label="lab_dei_EntityDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity [Domain]</link:label>
    <link:label id="lab_dei_EntityDomain_label_en-US" xlink:label="lab_dei_EntityDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityDomain" xlink:to="lab_dei_EntityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_cb67fd9e-ba35-4359-bde0-d6f31b8b49c0_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Type [Axis]</link:label>
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_label_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeAxis" xlink:to="lab_us-gaap_LongtermDebtTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AmendmentFlag_100332c4-229e-4322-9861-ee8ad65f021b_terseLabel_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amendment Flag</link:label>
    <link:label id="lab_dei_AmendmentFlag_label_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amendment Flag</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AmendmentFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AmendmentFlag" xlink:to="lab_dei_AmendmentFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_LegalEntityAxis_a2b1d5ed-d17c-4c9a-9528-d74b86e97508_terseLabel_en-US" xlink:label="lab_dei_LegalEntityAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Legal Entity [Axis]</link:label>
    <link:label id="lab_dei_LegalEntityAxis_label_en-US" xlink:label="lab_dei_LegalEntityAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Legal Entity [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LegalEntityAxis" xlink:to="lab_dei_LegalEntityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_ConsolidatedInterestIncurredMember_7bc39caf-18a5-40c7-8406-7c7d2c227302_terseLabel_en-US" xlink:label="lab_mho_ConsolidatedInterestIncurredMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidated Interest Incurred [Member]</link:label>
    <link:label id="lab_mho_ConsolidatedInterestIncurredMember_label_en-US" xlink:label="lab_mho_ConsolidatedInterestIncurredMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidated Interest Incurred [Member]</link:label>
    <link:label id="lab_mho_ConsolidatedInterestIncurredMember_documentation_en-US" xlink:label="lab_mho_ConsolidatedInterestIncurredMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidated Interest Incurred [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_ConsolidatedInterestIncurredMember" xlink:href="mho-20231231.xsd#mho_ConsolidatedInterestIncurredMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_ConsolidatedInterestIncurredMember" xlink:to="lab_mho_ConsolidatedInterestIncurredMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_51ba4a9e-9f8c-4824-beb4-b888d55351fc_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Income Tax Expense</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Deferred Income Taxes</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInDeferredIncomeTaxes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:to="lab_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_1e97a5a3-a632-4068-811f-609100936df4_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Weighted Average Discount Rate, Percent</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Weighted Average Discount Rate, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:to="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryLandHeldForSale_4f802a67-ffb9-490b-859a-0d9256746fe6_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryLandHeldForSale" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Land held for sale</link:label>
    <link:label id="lab_us-gaap_InventoryLandHeldForSale_label_en-US" xlink:label="lab_us-gaap_InventoryLandHeldForSale" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory, Land, Held-for-Sale</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryLandHeldForSale" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryLandHeldForSale"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryLandHeldForSale" xlink:to="lab_us-gaap_InventoryLandHeldForSale" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestPaidNet_ca5920b8-d6e6-4b50-a890-56b48d4b7a44_terseLabel_en-US" xlink:label="lab_us-gaap_InterestPaidNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest &#8212; net of amount capitalized</link:label>
    <link:label id="lab_us-gaap_InterestPaidNet_label_en-US" xlink:label="lab_us-gaap_InterestPaidNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Paid, Excluding Capitalized Interest, Operating Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestPaidNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestPaidNet" xlink:to="lab_us-gaap_InterestPaidNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ServicingAsset_17d78374-c419-4169-a7d9-8b0d699ef259_verboseLabel_en-US" xlink:label="lab_us-gaap_ServicingAsset" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mortgage Servicing Rights</link:label>
    <link:label id="lab_us-gaap_ServicingAsset_02ec4479-2f57-4f23-b98c-4a10abb215df_terseLabel_en-US" xlink:label="lab_us-gaap_ServicingAsset" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mortgage Servicing Rights</link:label>
    <link:label id="lab_us-gaap_ServicingAsset_label_en-US" xlink:label="lab_us-gaap_ServicingAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Servicing Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServicingAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ServicingAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ServicingAsset" xlink:to="lab_us-gaap_ServicingAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RealEstateInventoryCapitalizedInterestCostsCostOfSales1_b9dd5286-5869-445b-b51a-a8245cf68246_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_RealEstateInventoryCapitalizedInterestCostsCostOfSales1" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized interest charged to cost of sales</link:label>
    <link:label id="lab_us-gaap_RealEstateInventoryCapitalizedInterestCostsCostOfSales1_label_en-US" xlink:label="lab_us-gaap_RealEstateInventoryCapitalizedInterestCostsCostOfSales1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Real Estate Inventory, Capitalized Interest Costs, Cost of Sales</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateInventoryCapitalizedInterestCostsCostOfSales1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RealEstateInventoryCapitalizedInterestCostsCostOfSales1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RealEstateInventoryCapitalizedInterestCostsCostOfSales1" xlink:to="lab_us-gaap_RealEstateInventoryCapitalizedInterestCostsCostOfSales1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditFacilityDomain_09937d9c-e977-4323-b956-a2105dd1ee8f_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Domain]</link:label>
    <link:label id="lab_us-gaap_CreditFacilityDomain_label_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditFacilityDomain" xlink:to="lab_us-gaap_CreditFacilityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockSharesAcquired_8098f732-22cc-4c4b-aca0-a2ffc3cf9147_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockSharesAcquired" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock, Shares, Acquired</link:label>
    <link:label id="lab_us-gaap_TreasuryStockSharesAcquired_label_en-US" xlink:label="lab_us-gaap_TreasuryStockSharesAcquired" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock, Shares, Acquired</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockSharesAcquired"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockSharesAcquired" xlink:to="lab_us-gaap_TreasuryStockSharesAcquired" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SpecialAssessmentBondNoncurrent_480bf882-538a-4580-94a9-eb3fb2d2608a_terseLabel_en-US" xlink:label="lab_us-gaap_SpecialAssessmentBondNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Community Development District Obligation</link:label>
    <link:label id="lab_us-gaap_SpecialAssessmentBondNoncurrent_label_en-US" xlink:label="lab_us-gaap_SpecialAssessmentBondNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Special Assessment Bond, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SpecialAssessmentBondNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SpecialAssessmentBondNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SpecialAssessmentBondNoncurrent" xlink:to="lab_us-gaap_SpecialAssessmentBondNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_ShareBasedCompensationArrangementByShareBasedPaymentAwardUnitsOutstanding_c706dfe1-2e24-4f00-aa9d-0f78e82a2cc1_terseLabel_en-US" xlink:label="lab_mho_ShareBasedCompensationArrangementByShareBasedPaymentAwardUnitsOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Numbner of Units Outstanding Under the 2006 Director Equity Plan</link:label>
    <link:label id="lab_mho_ShareBasedCompensationArrangementByShareBasedPaymentAwardUnitsOutstanding_label_en-US" xlink:label="lab_mho_ShareBasedCompensationArrangementByShareBasedPaymentAwardUnitsOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Units, Outstanding</link:label>
    <link:label id="lab_mho_ShareBasedCompensationArrangementByShareBasedPaymentAwardUnitsOutstanding_documentation_en-US" xlink:label="lab_mho_ShareBasedCompensationArrangementByShareBasedPaymentAwardUnitsOutstanding" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The number of units outstanding under the 2006 Director Equity Incentive Plan that validly exist and are outstanding as of the balance sheet date.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_ShareBasedCompensationArrangementByShareBasedPaymentAwardUnitsOutstanding" xlink:href="mho-20231231.xsd#mho_ShareBasedCompensationArrangementByShareBasedPaymentAwardUnitsOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_ShareBasedCompensationArrangementByShareBasedPaymentAwardUnitsOutstanding" xlink:to="lab_mho_ShareBasedCompensationArrangementByShareBasedPaymentAwardUnitsOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_c0a7fa43-717c-4f73-887f-851e568908f3_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Useful Life</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Useful Life</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_NotionalAmountOfUncommittedInterestRateLockCommitments_c9917e93-48c1-45cd-94e9-f2d9e4e45bef_terseLabel_en-US" xlink:label="lab_mho_NotionalAmountOfUncommittedInterestRateLockCommitments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Uncommitted IRLCs</link:label>
    <link:label id="lab_mho_NotionalAmountOfUncommittedInterestRateLockCommitments_label_en-US" xlink:label="lab_mho_NotionalAmountOfUncommittedInterestRateLockCommitments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Notional Amount of Uncommitted Interest Rate Lock Commitments</link:label>
    <link:label id="lab_mho_NotionalAmountOfUncommittedInterestRateLockCommitments_documentation_en-US" xlink:label="lab_mho_NotionalAmountOfUncommittedInterestRateLockCommitments" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Notional Amount of Uncommitted Interest Rate Lock Commitments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_NotionalAmountOfUncommittedInterestRateLockCommitments" xlink:href="mho-20231231.xsd#mho_NotionalAmountOfUncommittedInterestRateLockCommitments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_NotionalAmountOfUncommittedInterestRateLockCommitments" xlink:to="lab_mho_NotionalAmountOfUncommittedInterestRateLockCommitments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_23cd6959-c1fe-4109-9072-a6c0782e57bb_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Diluted</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_89fc7ca5-7917-4d58-84c3-52cc778e756b_totalLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Diluted Weighted Average Shares Outstanding</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_ScheduleofOperatingLeasePaymentsDueAbstract_73ec3d7c-cd6b-45e5-91fd-fd9ec533e81f_terseLabel_en-US" xlink:label="lab_mho_ScheduleofOperatingLeasePaymentsDueAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Operating Lease Payments Due [Abstract]</link:label>
    <link:label id="lab_mho_ScheduleofOperatingLeasePaymentsDueAbstract_label_en-US" xlink:label="lab_mho_ScheduleofOperatingLeasePaymentsDueAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Operating Lease Payments Due [Abstract]</link:label>
    <link:label id="lab_mho_ScheduleofOperatingLeasePaymentsDueAbstract_documentation_en-US" xlink:label="lab_mho_ScheduleofOperatingLeasePaymentsDueAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Operating Lease Payments Due [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_ScheduleofOperatingLeasePaymentsDueAbstract" xlink:href="mho-20231231.xsd#mho_ScheduleofOperatingLeasePaymentsDueAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_ScheduleofOperatingLeasePaymentsDueAbstract" xlink:to="lab_mho_ScheduleofOperatingLeasePaymentsDueAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_SouthernHomebuildingMember_a39df095-faf6-439d-a49c-faad8b4583b6_terseLabel_en-US" xlink:label="lab_mho_SouthernHomebuildingMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Southern Homebuilding [Member]</link:label>
    <link:label id="lab_mho_SouthernHomebuildingMember_label_en-US" xlink:label="lab_mho_SouthernHomebuildingMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Southern Homebuilding [Member]</link:label>
    <link:label id="lab_mho_SouthernHomebuildingMember_documentation_en-US" xlink:label="lab_mho_SouthernHomebuildingMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Southern Homebuilding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_SouthernHomebuildingMember" xlink:href="mho-20231231.xsd#mho_SouthernHomebuildingMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_SouthernHomebuildingMember" xlink:to="lab_mho_SouthernHomebuildingMember" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_TransactionsWithRelatedPartiesAbstract_f499bbc4-9adb-4d88-bb36-0f8b777bde2b_terseLabel_en-US" xlink:label="lab_mho_TransactionsWithRelatedPartiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transactions with Related Parties [Abstract]</link:label>
    <link:label id="lab_mho_TransactionsWithRelatedPartiesAbstract_label_en-US" xlink:label="lab_mho_TransactionsWithRelatedPartiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transactions with Related Parties [Abstract]</link:label>
    <link:label id="lab_mho_TransactionsWithRelatedPartiesAbstract_documentation_en-US" xlink:label="lab_mho_TransactionsWithRelatedPartiesAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transactions with Related Parties [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_TransactionsWithRelatedPartiesAbstract" xlink:href="mho-20231231.xsd#mho_TransactionsWithRelatedPartiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_TransactionsWithRelatedPartiesAbstract" xlink:to="lab_mho_TransactionsWithRelatedPartiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_59615eee-12f4-46ba-850b-4f860571ee79_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_OtherAssetsPolicyTextBlock_c9d779ee-e1f6-4a33-ac41-89ea4b0d77ae_terseLabel_en-US" xlink:label="lab_mho_OtherAssetsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Assets [Policy Text Block]</link:label>
    <link:label id="lab_mho_OtherAssetsPolicyTextBlock_label_en-US" xlink:label="lab_mho_OtherAssetsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Assets [Policy Text Block]</link:label>
    <link:label id="lab_mho_OtherAssetsPolicyTextBlock_documentation_en-US" xlink:label="lab_mho_OtherAssetsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The policy disclosure for other assets. This disclosure includes other current assets and other noncurrent assets.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_OtherAssetsPolicyTextBlock" xlink:href="mho-20231231.xsd#mho_OtherAssetsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_OtherAssetsPolicyTextBlock" xlink:to="lab_mho_OtherAssetsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_2ca2d276-9b7d-46cf-a46a-7d2603192c5e_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase of property and equipment</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalCommonStock_bbf14d89-a7eb-4b5e-888c-3223c497767b_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional paid-in capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalCommonStock_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional Paid in Capital, Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:to="lab_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_CDDDue512052TAMPAMember_9480545d-7dcc-44ab-b487-b7336a981e4c_terseLabel_en-US" xlink:label="lab_mho_CDDDue512052TAMPAMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CDD Due 5/1/2052 TAMPA</link:label>
    <link:label id="lab_mho_CDDDue512052TAMPAMember_label_en-US" xlink:label="lab_mho_CDDDue512052TAMPAMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CDD Due 5/1/2052 TAMPA [Member]</link:label>
    <link:label id="lab_mho_CDDDue512052TAMPAMember_documentation_en-US" xlink:label="lab_mho_CDDDue512052TAMPAMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CDD Due 5/1/2052 TAMPA</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_CDDDue512052TAMPAMember" xlink:href="mho-20231231.xsd#mho_CDDDue512052TAMPAMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_CDDDue512052TAMPAMember" xlink:to="lab_mho_CDDDue512052TAMPAMember" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_AssumptionsForFairValueOfStockOptionsAbstract_75e7d94c-8f3b-4ddb-8ec0-81730f47daec_terseLabel_en-US" xlink:label="lab_mho_AssumptionsForFairValueOfStockOptionsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assumptions for Fair Value of Stock Options [Abstract]</link:label>
    <link:label id="lab_mho_AssumptionsForFairValueOfStockOptionsAbstract_label_en-US" xlink:label="lab_mho_AssumptionsForFairValueOfStockOptionsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assumptions for Fair Value of Stock Options [Abstract]</link:label>
    <link:label id="lab_mho_AssumptionsForFairValueOfStockOptionsAbstract_documentation_en-US" xlink:label="lab_mho_AssumptionsForFairValueOfStockOptionsAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assumptions for Fair Value of Stock Options [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_AssumptionsForFairValueOfStockOptionsAbstract" xlink:href="mho-20231231.xsd#mho_AssumptionsForFairValueOfStockOptionsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_AssumptionsForFairValueOfStockOptionsAbstract" xlink:to="lab_mho_AssumptionsForFairValueOfStockOptionsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_776844ed-41ae-450c-9cf4-ad3a716fdc5b_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional Paid-in Capital [Member]</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional Paid-in Capital [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalMember" xlink:to="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentAnnualReport_611296f8-fad0-40c3-abaa-2e0ff8fdd662_terseLabel_en-US" xlink:label="lab_dei_DocumentAnnualReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Annual Report</link:label>
    <link:label id="lab_dei_DocumentAnnualReport_label_en-US" xlink:label="lab_dei_DocumentAnnualReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Annual Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentAnnualReport" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentAnnualReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentAnnualReport" xlink:to="lab_dei_DocumentAnnualReport" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Assets_04b446c5-9c7f-4985-b93d-8718b75d58d9_totalLabel_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">TOTAL ASSETS</link:label>
    <link:label id="lab_us-gaap_Assets_label_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Assets" xlink:to="lab_us-gaap_Assets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromEquityMethodInvestments_06bfc6fb-865b-43d9-b91b-5022381c149f_negatedLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromEquityMethodInvestments" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity in income from joint venture arrangements</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromEquityMethodInvestments_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromEquityMethodInvestments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Equity Method Investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromEquityMethodInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromEquityMethodInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromEquityMethodInvestments" xlink:to="lab_us-gaap_IncomeLossFromEquityMethodInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredCompensationArrangementWithIndividualSharesIssued_d2eead52-3b8e-4f53-b524-12b2acd42faf_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredCompensationArrangementWithIndividualSharesIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Compensation Arrangement with Individual, Shares Issued</link:label>
    <link:label id="lab_us-gaap_DeferredCompensationArrangementWithIndividualSharesIssued_label_en-US" xlink:label="lab_us-gaap_DeferredCompensationArrangementWithIndividualSharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Compensation Arrangement with Individual, Shares Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredCompensationArrangementWithIndividualSharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualSharesIssued" xlink:to="lab_us-gaap_DeferredCompensationArrangementWithIndividualSharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CoverAbstract_472466d1-2104-4259-b6f4-c883278eca6b_terseLabel_en-US" xlink:label="lab_dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cover [Abstract]</link:label>
    <link:label id="lab_dei_CoverAbstract_label_en-US" xlink:label="lab_dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cover [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CoverAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CoverAbstract" xlink:to="lab_dei_CoverAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RealEstateInventoryCapitalizedInterestCosts_5e19bbff-b1bd-403c-ba3f-75d79314cfd3_periodStartLabel_en-US" xlink:label="lab_us-gaap_RealEstateInventoryCapitalizedInterestCosts" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized interest, beginning of period</link:label>
    <link:label id="lab_us-gaap_RealEstateInventoryCapitalizedInterestCosts_f7481488-a1ee-4c5f-88d1-b2e24f9a682c_periodEndLabel_en-US" xlink:label="lab_us-gaap_RealEstateInventoryCapitalizedInterestCosts" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized interest, end of year</link:label>
    <link:label id="lab_us-gaap_RealEstateInventoryCapitalizedInterestCosts_label_en-US" xlink:label="lab_us-gaap_RealEstateInventoryCapitalizedInterestCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Real Estate Inventory, Capitalized Interest Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateInventoryCapitalizedInterestCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RealEstateInventoryCapitalizedInterestCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RealEstateInventoryCapitalizedInterestCosts" xlink:to="lab_us-gaap_RealEstateInventoryCapitalizedInterestCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventsTextBlock_7de8567f-e446-405c-b4b8-ff8de8956671_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Events</link:label>
    <link:label id="lab_us-gaap_SubsequentEventsTextBlock_label_en-US" xlink:label="lab_us-gaap_SubsequentEventsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Events [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventsTextBlock" xlink:to="lab_us-gaap_SubsequentEventsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_LossOnSaleOfMortgageServicingRights_2a647354-71e2-4b21-b687-a42068b2ea20_terseLabel_en-US" xlink:label="lab_mho_LossOnSaleOfMortgageServicingRights" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss on sale of mortgage servicing rights</link:label>
    <link:label id="lab_mho_LossOnSaleOfMortgageServicingRights_label_en-US" xlink:label="lab_mho_LossOnSaleOfMortgageServicingRights" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss on sale of mortgage servicing rights</link:label>
    <link:label id="lab_mho_LossOnSaleOfMortgageServicingRights_documentation_en-US" xlink:label="lab_mho_LossOnSaleOfMortgageServicingRights" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss on sale of mortgage servicing rights</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_LossOnSaleOfMortgageServicingRights" xlink:href="mho-20231231.xsd#mho_LossOnSaleOfMortgageServicingRights"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_LossOnSaleOfMortgageServicingRights" xlink:to="lab_mho_LossOnSaleOfMortgageServicingRights" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_6943553a-be8c-48b8-89fd-99e658203804_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">YR5</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Maturity, Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability_1f2f5ee1-c396-467e-96a7-30e2fc4d5ff5_terseLabel_en-US" xlink:label="lab_us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Embedded Derivative, Fair Value of Embedded Derivative Liability</link:label>
    <link:label id="lab_us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability_label_en-US" xlink:label="lab_us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Embedded Derivative, Fair Value of Embedded Derivative Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability" xlink:to="lab_us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_25795cda-49d6-43be-b644-14f116751b78_totalLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Due</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestCostsIncurred_5682ebcc-d1da-47b9-ac7b-4a0ef7a3f736_terseLabel_en-US" xlink:label="lab_us-gaap_InterestCostsIncurred" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest incurred</link:label>
    <link:label id="lab_us-gaap_InterestCostsIncurred_label_en-US" xlink:label="lab_us-gaap_InterestCostsIncurred" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Costs Incurred</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestCostsIncurred" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestCostsIncurred"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestCostsIncurred" xlink:to="lab_us-gaap_InterestCostsIncurred" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_Leverageratio_c147d21f-012c-460c-a413-a9f061d7b2c7_terseLabel_en-US" xlink:label="lab_mho_Leverageratio" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leverage ratio</link:label>
    <link:label id="lab_mho_Leverageratio_label_en-US" xlink:label="lab_mho_Leverageratio" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leverage ratio</link:label>
    <link:label id="lab_mho_Leverageratio_documentation_en-US" xlink:label="lab_mho_Leverageratio" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The ratio of (a) Consolidated Debt plus Additional Available Liquidity minus, Unrestricted Cash, to the extent Unrestricted Cash exceeds the Required Liquity, divided by (b) Consolidated Debt plus Consolidated Tangible Net Worth plus Additional Available Liquidity.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_Leverageratio" xlink:href="mho-20231231.xsd#mho_Leverageratio"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_Leverageratio" xlink:to="lab_mho_Leverageratio" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty_a4d1f69a-c1f8-4624-8d3d-4a687276dd4a_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transaction, Purchases from Related Party</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transaction, Purchases from Related Party</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty" xlink:to="lab_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_FutureMinimumLeasePaymentsAbstract_d59b83d5-cdf7-42c5-8ffe-3eae35e02fd1_terseLabel_en-US" xlink:label="lab_mho_FutureMinimumLeasePaymentsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Future Minimum Lease Payments [Abstract]</link:label>
    <link:label id="lab_mho_FutureMinimumLeasePaymentsAbstract_label_en-US" xlink:label="lab_mho_FutureMinimumLeasePaymentsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Future Minimum Lease Payments [Abstract]</link:label>
    <link:label id="lab_mho_FutureMinimumLeasePaymentsAbstract_documentation_en-US" xlink:label="lab_mho_FutureMinimumLeasePaymentsAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Future Minimum Lease Payments [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_FutureMinimumLeasePaymentsAbstract" xlink:href="mho-20231231.xsd#mho_FutureMinimumLeasePaymentsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_FutureMinimumLeasePaymentsAbstract" xlink:to="lab_mho_FutureMinimumLeasePaymentsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_FinancialInstrumentsFairValueAndCarryingValueAbstract_b01c6470-d29d-4cac-8e8f-5762f7286178_terseLabel_en-US" xlink:label="lab_mho_FinancialInstrumentsFairValueAndCarryingValueAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Instruments - Fair Value and Carrying Value [Abstract]</link:label>
    <link:label id="lab_mho_FinancialInstrumentsFairValueAndCarryingValueAbstract_label_en-US" xlink:label="lab_mho_FinancialInstrumentsFairValueAndCarryingValueAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Instruments - Fair Value and Carrying Value [Abstract]</link:label>
    <link:label id="lab_mho_FinancialInstrumentsFairValueAndCarryingValueAbstract_documentation_en-US" xlink:label="lab_mho_FinancialInstrumentsFairValueAndCarryingValueAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Instruments - Fair Value and Carrying Value [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_FinancialInstrumentsFairValueAndCarryingValueAbstract" xlink:href="mho-20231231.xsd#mho_FinancialInstrumentsFairValueAndCarryingValueAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_FinancialInstrumentsFairValueAndCarryingValueAbstract" xlink:to="lab_mho_FinancialInstrumentsFairValueAndCarryingValueAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_InterestCoverageRatioAxis_d75f9ae6-8a2b-44da-9e0d-3dba22333fd3_terseLabel_en-US" xlink:label="lab_mho_InterestCoverageRatioAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Coverage Ratio [Axis]</link:label>
    <link:label id="lab_mho_InterestCoverageRatioAxis_label_en-US" xlink:label="lab_mho_InterestCoverageRatioAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Coverage Ratio [Axis]</link:label>
    <link:label id="lab_mho_InterestCoverageRatioAxis_documentation_en-US" xlink:label="lab_mho_InterestCoverageRatioAxis" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">As of any date, for the applicable period of the four quarters then ended, the ratio of (a) Consolidated EBITDA to (b) Consolidated Interest Incurred.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_InterestCoverageRatioAxis" xlink:href="mho-20231231.xsd#mho_InterestCoverageRatioAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_InterestCoverageRatioAxis" xlink:to="lab_mho_InterestCoverageRatioAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_MaximumBorrowingAvailabilityUnderAllCreditLines_a74043ee-b63c-480d-819d-5f0717b4d079_terseLabel_en-US" xlink:label="lab_mho_MaximumBorrowingAvailabilityUnderAllCreditLines" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum Borrowing Availability under all Credit Lines</link:label>
    <link:label id="lab_mho_MaximumBorrowingAvailabilityUnderAllCreditLines_label_en-US" xlink:label="lab_mho_MaximumBorrowingAvailabilityUnderAllCreditLines" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum Borrowing Availability under all Credit Lines</link:label>
    <link:label id="lab_mho_MaximumBorrowingAvailabilityUnderAllCreditLines_documentation_en-US" xlink:label="lab_mho_MaximumBorrowingAvailabilityUnderAllCreditLines" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum Borrowing Availability under all Credit Lines</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_MaximumBorrowingAvailabilityUnderAllCreditLines" xlink:href="mho-20231231.xsd#mho_MaximumBorrowingAvailabilityUnderAllCreditLines"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_MaximumBorrowingAvailabilityUnderAllCreditLines" xlink:to="lab_mho_MaximumBorrowingAvailabilityUnderAllCreditLines" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_7e33fe9a-9dff-44aa-9ff1-326c13965608_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting Disclosure [Text Block]</link:label>
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingDisclosureTextBlock" xlink:to="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NotionalAmountOfDerivativesAbstract_ab4875d2-76e3-45be-9c0f-a3288688040d_terseLabel_en-US" xlink:label="lab_us-gaap_NotionalAmountOfDerivativesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Notional Disclosures [Abstract]</link:label>
    <link:label id="lab_us-gaap_NotionalAmountOfDerivativesAbstract_label_en-US" xlink:label="lab_us-gaap_NotionalAmountOfDerivativesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Notional Disclosures [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotionalAmountOfDerivativesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NotionalAmountOfDerivativesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NotionalAmountOfDerivativesAbstract" xlink:to="lab_us-gaap_NotionalAmountOfDerivativesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_9e831e16-876a-49cc-8740-664dd3a49179_verboseLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net (decrease) increase in cash, cash equivalents and restricted cash</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_f3235e44-3bed-45c6-8d29-54889998b941_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">FINANCING ACTIVITIES:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_CommunityDevelopmentDistrictObligations_a6d63730-a2cf-441d-a210-d91cc4771ad5_verboseLabel_en-US" xlink:label="lab_mho_CommunityDevelopmentDistrictObligations" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Community development district obligations</link:label>
    <link:label id="lab_mho_CommunityDevelopmentDistrictObligations_label_en-US" xlink:label="lab_mho_CommunityDevelopmentDistrictObligations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Community development district obligations</link:label>
    <link:label id="lab_mho_CommunityDevelopmentDistrictObligations_documentation_en-US" xlink:label="lab_mho_CommunityDevelopmentDistrictObligations" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The liabilities for the estimated developer obligations that are probable and estimable and user fees that are required to be paid or transferred at the time the parcel or unit is sold to an end user in regards to community development districts ("CDD"). A CDD is a unit of local government created to allow for the construction and maintenance of long-term infrastructure through alternative financing sources.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_CommunityDevelopmentDistrictObligations" xlink:href="mho-20231231.xsd#mho_CommunityDevelopmentDistrictObligations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_CommunityDevelopmentDistrictObligations" xlink:to="lab_mho_CommunityDevelopmentDistrictObligations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityComponentDomain_880c5f83-971b-4927-b95c-271a89b166f4_terseLabel_en-US" xlink:label="lab_us-gaap_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Shareholders' Equity [Domain]</link:label>
    <link:label id="lab_us-gaap_EquityComponentDomain_label_en-US" xlink:label="lab_us-gaap_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityComponentDomain" xlink:to="lab_us-gaap_EquityComponentDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_TotalLoansIndemnified_e93a531a-af8c-46e0-86d6-2b59c489fb7c_terseLabel_en-US" xlink:label="lab_mho_TotalLoansIndemnified" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Loans Indemnified to third parties</link:label>
    <link:label id="lab_mho_TotalLoansIndemnified_label_en-US" xlink:label="lab_mho_TotalLoansIndemnified" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Loans Indemnified</link:label>
    <link:label id="lab_mho_TotalLoansIndemnified_documentation_en-US" xlink:label="lab_mho_TotalLoansIndemnified" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The total of all loans indemnified to third party insurers relating to certain repurchase agreements.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_TotalLoansIndemnified" xlink:href="mho-20231231.xsd#mho_TotalLoansIndemnified"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_TotalLoansIndemnified" xlink:to="lab_mho_TotalLoansIndemnified" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_A2028SeniorNotesMember_b77e759d-1892-46bc-9b2b-d7459ea7bd9d_terseLabel_en-US" xlink:label="lab_mho_A2028SeniorNotesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2028 Senior Notes [Member]</link:label>
    <link:label id="lab_mho_A2028SeniorNotesMember_label_en-US" xlink:label="lab_mho_A2028SeniorNotesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2028 Senior Notes [Member]</link:label>
    <link:label id="lab_mho_A2028SeniorNotesMember_documentation_en-US" xlink:label="lab_mho_A2028SeniorNotesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2028 Senior Notes [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_A2028SeniorNotesMember" xlink:href="mho-20231231.xsd#mho_A2028SeniorNotesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_A2028SeniorNotesMember" xlink:to="lab_mho_A2028SeniorNotesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StateAndLocalJurisdictionMember_735147b5-d8fe-4908-859b-5f0a5bdbc4ba_terseLabel_en-US" xlink:label="lab_us-gaap_StateAndLocalJurisdictionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State and Local Jurisdiction [Member]</link:label>
    <link:label id="lab_us-gaap_StateAndLocalJurisdictionMember_label_en-US" xlink:label="lab_us-gaap_StateAndLocalJurisdictionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State and Local Jurisdiction [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StateAndLocalJurisdictionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StateAndLocalJurisdictionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StateAndLocalJurisdictionMember" xlink:to="lab_us-gaap_StateAndLocalJurisdictionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesOther_7a659bbe-5874-48f4-b530-c255ef9bde93_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesOther" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Other</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesOther_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOther" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilitiesOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesOther" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesOther" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_722d5658-5231-40cf-8ebf-c9287d2f7801_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net operating loss carryforward</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Operating Loss Carryforwards</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:to="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentLineItems_06eef3da-fa84-46b7-8029-d0feef20e4b3_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument [Line Items]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentLineItems_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentLineItems" xlink:to="lab_us-gaap_DebtInstrumentLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LoansAndLeasesReceivableMortgageBankingActivitiesPolicy_3e88f030-9b35-42f0-b8d9-86e975ca7fb0_terseLabel_en-US" xlink:label="lab_us-gaap_LoansAndLeasesReceivableMortgageBankingActivitiesPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mortgage Banking Activity [Policy Text Block]</link:label>
    <link:label id="lab_us-gaap_LoansAndLeasesReceivableMortgageBankingActivitiesPolicy_label_en-US" xlink:label="lab_us-gaap_LoansAndLeasesReceivableMortgageBankingActivitiesPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mortgage Banking Activity [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableMortgageBankingActivitiesPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LoansAndLeasesReceivableMortgageBankingActivitiesPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LoansAndLeasesReceivableMortgageBankingActivitiesPolicy" xlink:to="lab_us-gaap_LoansAndLeasesReceivableMortgageBankingActivitiesPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_afef08bf-c6af-4d31-bf4d-cd4a94f1a6d9_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basic</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_7c4fa49e-25b8-4f43-8461-279b41938599_verboseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basic Weighted Average Shares Outstanding</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_StatementScenarioAxis_45015ce2-74e9-4988-81db-4411722ec212_terseLabel_en-US" xlink:label="lab_srt_StatementScenarioAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Scenario [Axis]</link:label>
    <link:label id="lab_srt_StatementScenarioAxis_label_en-US" xlink:label="lab_srt_StatementScenarioAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Scenario [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementScenarioAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_StatementScenarioAxis" xlink:to="lab_srt_StatementScenarioAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCurrentReportingStatus_beab6e92-d412-456e-9454-bb92e2a77b7e_terseLabel_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:label id="lab_dei_EntityCurrentReportingStatus_label_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCurrentReportingStatus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCurrentReportingStatus" xlink:to="lab_dei_EntityCurrentReportingStatus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_031a822e-29f6-47f0-ab4e-7e780d1c320e_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating income (loss):</link:label>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_label_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Income (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingIncomeLoss" xlink:to="lab_us-gaap_OperatingIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_11e93721-f571-4442-b387-e3f2c6ede44c_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Property, Plant and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisGainLossIncludedInEarningsAbstract_fbabef35-d700-480f-8c86-30054d6357a9_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisGainLossIncludedInEarningsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Assets and Liabilities Measured on Recurring Basis, Gain (Loss) Included in Earnings [Abstract]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisGainLossIncludedInEarningsAbstract_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisGainLossIncludedInEarningsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Assets and Liabilities Measured on Recurring Basis, Gain (Loss) Included in Earnings [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisGainLossIncludedInEarningsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisGainLossIncludedInEarningsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisGainLossIncludedInEarningsAbstract" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisGainLossIncludedInEarningsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GainLossOnOilAndGasHedgingActivity_d4b66a1f-84a4-49c8-a31d-1f95fe93b8e2_terseLabel_en-US" xlink:label="lab_us-gaap_GainLossOnOilAndGasHedgingActivity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (Loss) on Hedging Activity</link:label>
    <link:label id="lab_us-gaap_GainLossOnOilAndGasHedgingActivity_label_en-US" xlink:label="lab_us-gaap_GainLossOnOilAndGasHedgingActivity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (Loss) on Hedging Activity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnOilAndGasHedgingActivity" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnOilAndGasHedgingActivity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnOilAndGasHedgingActivity" xlink:to="lab_us-gaap_GainLossOnOilAndGasHedgingActivity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilities_7d96b4ac-9efa-4cd5-a163-ff19f690ac45_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total deferred tax liabilities</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilities_29f8f334-0efa-4e58-be09-e9b927a7ec86_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Gross</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilities_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities" xlink:to="lab_us-gaap_DeferredIncomeTaxLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed_95c27dc0-9957-423f-b2f5-6bd1e3455161_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Redemption Price, Percentage of Principal Amount Redeemed</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Redemption Price, Percentage of Principal Amount Redeemed</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed" xlink:to="lab_us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionAxis_ea45cce2-98ea-47b0-83a9-39e347993e6f_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transaction [Axis]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionAxis_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transaction [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionAxis" xlink:to="lab_us-gaap_RelatedPartyTransactionAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementBusinessSegmentsAxis_20f3c62a-a999-4ce3-8c74-b99f7a2dc0db_terseLabel_en-US" xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementBusinessSegmentsAxis_label_en-US" xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis" xlink:to="lab_us-gaap_StatementBusinessSegmentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_PrepaidLandAcquisitionCosts_f0494271-543e-4621-bc52-8e79b1a67bcc_terseLabel_en-US" xlink:label="lab_mho_PrepaidLandAcquisitionCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid Land Acquisition Costs</link:label>
    <link:label id="lab_mho_PrepaidLandAcquisitionCosts_label_en-US" xlink:label="lab_mho_PrepaidLandAcquisitionCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid Land Acquisition Costs</link:label>
    <link:label id="lab_mho_PrepaidLandAcquisitionCosts_documentation_en-US" xlink:label="lab_mho_PrepaidLandAcquisitionCosts" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid Land Acquisition Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_PrepaidLandAcquisitionCosts" xlink:href="mho-20231231.xsd#mho_PrepaidLandAcquisitionCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_PrepaidLandAcquisitionCosts" xlink:to="lab_mho_PrepaidLandAcquisitionCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementLineItems_630d97fc-0a37-4088-9ce7-06a9e8198287_terseLabel_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:label id="lab_us-gaap_StatementLineItems_label_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementLineItems" xlink:to="lab_us-gaap_StatementLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EstimateOfFairValueFairValueDisclosureMember_6648a3ad-68f4-40aa-a046-0ddff769e49b_terseLabel_en-US" xlink:label="lab_us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimate of Fair Value, Fair Value Disclosure [Member]</link:label>
    <link:label id="lab_us-gaap_EstimateOfFairValueFairValueDisclosureMember_label_en-US" xlink:label="lab_us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimate of Fair Value Measurement [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EstimateOfFairValueFairValueDisclosureMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:to="lab_us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_25646841-6576-41eb-9157-b6f8211a5dda_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Policy [Policy Text Block]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_AdditionsOfServicingAsset_bac848b6-78d6-47cc-9bdd-607940e74b80_verboseLabel_en-US" xlink:label="lab_mho_AdditionsOfServicingAsset" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalization of originated mortgage servicing rights</link:label>
    <link:label id="lab_mho_AdditionsOfServicingAsset_label_en-US" xlink:label="lab_mho_AdditionsOfServicingAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additions of Servicing Asset</link:label>
    <link:label id="lab_mho_AdditionsOfServicingAsset_documentation_en-US" xlink:label="lab_mho_AdditionsOfServicingAsset" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The value of new servicing assets, acquired or created during the current period through purchases or from transfers of financial assets.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_AdditionsOfServicingAsset" xlink:href="mho-20231231.xsd#mho_AdditionsOfServicingAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_AdditionsOfServicingAsset" xlink:to="lab_mho_AdditionsOfServicingAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_c3c58901-a2b2-49f0-a8c3-83070d5089bf_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ScenarioUnspecifiedDomain_fca1aa37-d500-4234-9f37-9929a73a4848_terseLabel_en-US" xlink:label="lab_srt_ScenarioUnspecifiedDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Scenario [Domain]</link:label>
    <link:label id="lab_srt_ScenarioUnspecifiedDomain_label_en-US" xlink:label="lab_srt_ScenarioUnspecifiedDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Scenario [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ScenarioUnspecifiedDomain" xlink:to="lab_srt_ScenarioUnspecifiedDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_cf24a804-3e52-4b10-9ba0-cd49fd8e24d8_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Additional Disclosures [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCredit_0f8d1321-57fc-4270-a7c7-7a8f8ec4e5ae_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCredit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Notes payable bank - homebuilding operations</link:label>
    <link:label id="lab_us-gaap_LineOfCredit_label_en-US" xlink:label="lab_us-gaap_LineOfCredit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Line of Credit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCredit" xlink:to="lab_us-gaap_LineOfCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SelfInsuranceReserve_664607ce-676d-45d2-bfe5-01f68de8dfdc_terseLabel_en-US" xlink:label="lab_us-gaap_SelfInsuranceReserve" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Self Insurance Reserve</link:label>
    <link:label id="lab_us-gaap_SelfInsuranceReserve_label_en-US" xlink:label="lab_us-gaap_SelfInsuranceReserve" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Self Insurance Reserve</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SelfInsuranceReserve" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SelfInsuranceReserve"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SelfInsuranceReserve" xlink:to="lab_us-gaap_SelfInsuranceReserve" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GuaranteeObligationsCurrentCarryingValue_9e9ed819-591b-414e-a260-59cd8608702d_verboseLabel_en-US" xlink:label="lab_us-gaap_GuaranteeObligationsCurrentCarryingValue" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Guarantor Obligations, Current Carrying Value</link:label>
    <link:label id="lab_us-gaap_GuaranteeObligationsCurrentCarryingValue_label_en-US" xlink:label="lab_us-gaap_GuaranteeObligationsCurrentCarryingValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Guarantor Obligations, Current Carrying Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsCurrentCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GuaranteeObligationsCurrentCarryingValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GuaranteeObligationsCurrentCarryingValue" xlink:to="lab_us-gaap_GuaranteeObligationsCurrentCarryingValue" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_UsefulLifeOfPropertyPlantAndEquipmentAbstract_d39d692b-ec1d-4149-8718-47a4ea6869eb_terseLabel_en-US" xlink:label="lab_mho_UsefulLifeOfPropertyPlantAndEquipmentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Useful Life of Property, Plant and Equipment [Abstract]</link:label>
    <link:label id="lab_mho_UsefulLifeOfPropertyPlantAndEquipmentAbstract_label_en-US" xlink:label="lab_mho_UsefulLifeOfPropertyPlantAndEquipmentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Useful Life of Property, Plant and Equipment [Abstract]</link:label>
    <link:label id="lab_mho_UsefulLifeOfPropertyPlantAndEquipmentAbstract_documentation_en-US" xlink:label="lab_mho_UsefulLifeOfPropertyPlantAndEquipmentAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Useful Life of Property, Plant and Equipment [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_UsefulLifeOfPropertyPlantAndEquipmentAbstract" xlink:href="mho-20231231.xsd#mho_UsefulLifeOfPropertyPlantAndEquipmentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_UsefulLifeOfPropertyPlantAndEquipmentAbstract" xlink:to="lab_mho_UsefulLifeOfPropertyPlantAndEquipmentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_RealEstateRelatedImpairments_e9cd2baf-1e2a-4b77-a28a-dcfa0d723ca0_terseLabel_en-US" xlink:label="lab_mho_RealEstateRelatedImpairments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total losses</link:label>
    <link:label id="lab_mho_RealEstateRelatedImpairments_label_en-US" xlink:label="lab_mho_RealEstateRelatedImpairments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Real Estate Related Impairments</link:label>
    <link:label id="lab_mho_RealEstateRelatedImpairments_documentation_en-US" xlink:label="lab_mho_RealEstateRelatedImpairments" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">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.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_RealEstateRelatedImpairments" xlink:href="mho-20231231.xsd#mho_RealEstateRelatedImpairments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_RealEstateRelatedImpairments" xlink:to="lab_mho_RealEstateRelatedImpairments" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_CDDDue512053TAMPAHilltopMember_89a87d51-2f39-44f9-a449-b78e77284c90_terseLabel_en-US" xlink:label="lab_mho_CDDDue512053TAMPAHilltopMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CDD Due 5/1/2053 TAMPA Hilltop</link:label>
    <link:label id="lab_mho_CDDDue512053TAMPAHilltopMember_label_en-US" xlink:label="lab_mho_CDDDue512053TAMPAHilltopMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CDD Due 5/1/2053 TAMPA Hilltop [Member]</link:label>
    <link:label id="lab_mho_CDDDue512053TAMPAHilltopMember_documentation_en-US" xlink:label="lab_mho_CDDDue512053TAMPAHilltopMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CDD Due 5/1/2053 TAMPA Hilltop</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_CDDDue512053TAMPAHilltopMember" xlink:href="mho-20231231.xsd#mho_CDDDue512053TAMPAHilltopMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_CDDDue512053TAMPAHilltopMember" xlink:to="lab_mho_CDDDue512053TAMPAHilltopMember" xlink:type="arc" order="1"/>
    <link:label id="lab_mho_ForwardSalesOfMortgageBackedSecuritiesRelatedToUncommittedInterestRateLockCommitments_e67d8327-5ece-4845-aec9-282ab9f50d46_terseLabel_en-US" xlink:label="lab_mho_ForwardSalesOfMortgageBackedSecuritiesRelatedToUncommittedInterestRateLockCommitments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">FMBSs related to uncommitted IRLCs</link:label>
    <link:label id="lab_mho_ForwardSalesOfMortgageBackedSecuritiesRelatedToUncommittedInterestRateLockCommitments_label_en-US" xlink:label="lab_mho_ForwardSalesOfMortgageBackedSecuritiesRelatedToUncommittedInterestRateLockCommitments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forward Sales of Mortgage-Backed Securities related to Uncommitted Interest Rate Lock Commitments</link:label>
    <link:label id="lab_mho_ForwardSalesOfMortgageBackedSecuritiesRelatedToUncommittedInterestRateLockCommitments_documentation_en-US" xlink:label="lab_mho_ForwardSalesOfMortgageBackedSecuritiesRelatedToUncommittedInterestRateLockCommitments" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forward Sales of Mortgage-Backed Securities related to Uncommitted Interest Rate Lock Commitments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mho_ForwardSalesOfMortgageBackedSecuritiesRelatedToUncommittedInterestRateLockCommitments" xlink:href="mho-20231231.xsd#mho_ForwardSalesOfMortgageBackedSecuritiesRelatedToUncommittedInterestRateLockCommitments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mho_ForwardSalesOfMortgageBackedSecuritiesRelatedToUncommittedInterestRateLockCommitments" xlink:to="lab_mho_ForwardSalesOfMortgageBackedSecuritiesRelatedToUncommittedInterestRateLockCommitments" xlink:type="arc" order="1"/>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>16
<FILENAME>mho-20231231_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2024 Workiva-->
<!--r:cf46de93-bbaa-49f3-a4a2-bc8bc8b4b69e,g:179585e1-581e-479d-84ec-4e04f4424c3b-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.mihomes.com/role/CoverPage" xlink:type="simple" xlink:href="mho-20231231.xsd#CoverPage"/>
  <link:presentationLink xlink:role="http://www.mihomes.com/role/CoverPage" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract_22b1301f-7ce2-4cf4-82fd-837d4407a678" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CoverAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitiesTable_823fdcad-122a-4aed-89f2-390e06aad254" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntitiesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_22b1301f-7ce2-4cf4-82fd-837d4407a678" xlink:to="loc_dei_EntitiesTable_823fdcad-122a-4aed-89f2-390e06aad254" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_cb28be05-71ff-4e39-9b79-b6aedafb32f3" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntitiesTable_823fdcad-122a-4aed-89f2-390e06aad254" xlink:to="loc_dei_LegalEntityAxis_cb28be05-71ff-4e39-9b79-b6aedafb32f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_9703bfc5-9d77-4e00-ab0e-e19cba778272" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_cb28be05-71ff-4e39-9b79-b6aedafb32f3" xlink:to="loc_dei_EntityDomain_9703bfc5-9d77-4e00-ab0e-e19cba778272" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInformationLineItems_1627324b-7aaa-473d-b722-00f6d855cd16" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityInformationLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntitiesTable_823fdcad-122a-4aed-89f2-390e06aad254" xlink:to="loc_dei_EntityInformationLineItems_1627324b-7aaa-473d-b722-00f6d855cd16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentAnnualReport_a0715cd1-b693-4166-b17e-d5aeb1bdc387" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentAnnualReport"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_1627324b-7aaa-473d-b722-00f6d855cd16" xlink:to="loc_dei_DocumentAnnualReport_a0715cd1-b693-4166-b17e-d5aeb1bdc387" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_a55d9729-c26d-49f4-babf-b9e27cbff54b" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentTransitionReport"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_1627324b-7aaa-473d-b722-00f6d855cd16" xlink:to="loc_dei_DocumentTransitionReport_a55d9729-c26d-49f4-babf-b9e27cbff54b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_ba6aa76b-fcf1-444b-b5b4-33c9f94a8e07" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentType"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_1627324b-7aaa-473d-b722-00f6d855cd16" xlink:to="loc_dei_DocumentType_ba6aa76b-fcf1-444b-b5b4-33c9f94a8e07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_63648676-d2a4-454d-91ea-5a7de803760e" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentPeriodEndDate"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_1627324b-7aaa-473d-b722-00f6d855cd16" xlink:to="loc_dei_DocumentPeriodEndDate_63648676-d2a4-454d-91ea-5a7de803760e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_8c5f8f63-91d8-4da6-a981-80ed36f3514e" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFileNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_1627324b-7aaa-473d-b722-00f6d855cd16" xlink:to="loc_dei_EntityFileNumber_8c5f8f63-91d8-4da6-a981-80ed36f3514e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_57b4c1ab-7ea6-46a1-93b7-ba06beaf099d" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityRegistrantName"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_1627324b-7aaa-473d-b722-00f6d855cd16" xlink:to="loc_dei_EntityRegistrantName_57b4c1ab-7ea6-46a1-93b7-ba06beaf099d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_6696aed2-bc97-46b8-80e9-f75e21246126" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_1627324b-7aaa-473d-b722-00f6d855cd16" xlink:to="loc_dei_EntityIncorporationStateCountryCode_6696aed2-bc97-46b8-80e9-f75e21246126" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_84c674a2-fb38-4535-bba4-824b5d263a4c" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_1627324b-7aaa-473d-b722-00f6d855cd16" xlink:to="loc_dei_EntityTaxIdentificationNumber_84c674a2-fb38-4535-bba4-824b5d263a4c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_930ec2d2-9567-40ea-8ff8-d9b3e691abb5" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine1"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_1627324b-7aaa-473d-b722-00f6d855cd16" xlink:to="loc_dei_EntityAddressAddressLine1_930ec2d2-9567-40ea-8ff8-d9b3e691abb5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine2_2369065a-6419-48d0-b841-0d95713d8c44" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine2"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_1627324b-7aaa-473d-b722-00f6d855cd16" xlink:to="loc_dei_EntityAddressAddressLine2_2369065a-6419-48d0-b841-0d95713d8c44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_be60dacd-21b6-4f25-b0ea-60b7d7782e0c" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressCityOrTown"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_1627324b-7aaa-473d-b722-00f6d855cd16" xlink:to="loc_dei_EntityAddressCityOrTown_be60dacd-21b6-4f25-b0ea-60b7d7782e0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_2c89ca7b-4d6c-4641-bb87-fe3cfed687ec" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressStateOrProvince"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_1627324b-7aaa-473d-b722-00f6d855cd16" xlink:to="loc_dei_EntityAddressStateOrProvince_2c89ca7b-4d6c-4641-bb87-fe3cfed687ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_3b7ad752-28da-4f29-9b06-8d7606671453" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressPostalZipCode"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_1627324b-7aaa-473d-b722-00f6d855cd16" xlink:to="loc_dei_EntityAddressPostalZipCode_3b7ad752-28da-4f29-9b06-8d7606671453" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_b08247a4-e7c9-4286-a12b-0bfcbd06b856" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CityAreaCode"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_1627324b-7aaa-473d-b722-00f6d855cd16" xlink:to="loc_dei_CityAreaCode_b08247a4-e7c9-4286-a12b-0bfcbd06b856" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_7838a98e-246e-4876-9987-f4da5a6c2276" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LocalPhoneNumber"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_1627324b-7aaa-473d-b722-00f6d855cd16" xlink:to="loc_dei_LocalPhoneNumber_7838a98e-246e-4876-9987-f4da5a6c2276" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_3e124f9b-12b4-4e72-8436-eb50055aca2d" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_Security12bTitle"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_1627324b-7aaa-473d-b722-00f6d855cd16" xlink:to="loc_dei_Security12bTitle_3e124f9b-12b4-4e72-8436-eb50055aca2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_d8519109-570c-4360-b171-911689cb4d0f" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_TradingSymbol"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_1627324b-7aaa-473d-b722-00f6d855cd16" xlink:to="loc_dei_TradingSymbol_d8519109-570c-4360-b171-911689cb4d0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_de18dfb4-8a7d-4be3-a820-2c8df74dafff" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SecurityExchangeName"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_1627324b-7aaa-473d-b722-00f6d855cd16" xlink:to="loc_dei_SecurityExchangeName_de18dfb4-8a7d-4be3-a820-2c8df74dafff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer_3c1b7f5d-2d73-454b-aba6-e91a288546fa" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityWellKnownSeasonedIssuer"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_1627324b-7aaa-473d-b722-00f6d855cd16" xlink:to="loc_dei_EntityWellKnownSeasonedIssuer_3c1b7f5d-2d73-454b-aba6-e91a288546fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityVoluntaryFilers_c15769f4-ac83-4448-87db-8c2f81898daf" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityVoluntaryFilers"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_1627324b-7aaa-473d-b722-00f6d855cd16" xlink:to="loc_dei_EntityVoluntaryFilers_c15769f4-ac83-4448-87db-8c2f81898daf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_b8c88979-40db-44b1-8952-5559a1cb7b21" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCurrentReportingStatus"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_1627324b-7aaa-473d-b722-00f6d855cd16" xlink:to="loc_dei_EntityCurrentReportingStatus_b8c88979-40db-44b1-8952-5559a1cb7b21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_9b6668e9-bff4-4fb7-bee1-e29d65b193f6" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_1627324b-7aaa-473d-b722-00f6d855cd16" xlink:to="loc_dei_EntityInteractiveDataCurrent_9b6668e9-bff4-4fb7-bee1-e29d65b193f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_b336d064-1235-496f-ba82-baea429cd5d1" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFilerCategory"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_1627324b-7aaa-473d-b722-00f6d855cd16" xlink:to="loc_dei_EntityFilerCategory_b336d064-1235-496f-ba82-baea429cd5d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_7ff97581-53f8-4ad6-89f2-990bd68ce786" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntitySmallBusiness"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_1627324b-7aaa-473d-b722-00f6d855cd16" xlink:to="loc_dei_EntitySmallBusiness_7ff97581-53f8-4ad6-89f2-990bd68ce786" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_3206c72a-2def-4a75-91d9-6bbf29e7e165" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_1627324b-7aaa-473d-b722-00f6d855cd16" xlink:to="loc_dei_EntityEmergingGrowthCompany_3206c72a-2def-4a75-91d9-6bbf29e7e165" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_IcfrAuditorAttestationFlag_7fdafe96-52b6-4341-9286-cb646d2059a6" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_IcfrAuditorAttestationFlag"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_1627324b-7aaa-473d-b722-00f6d855cd16" xlink:to="loc_dei_IcfrAuditorAttestationFlag_7fdafe96-52b6-4341-9286-cb646d2059a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_d1b060ef-80e7-4748-a06f-9d9f41698614" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityShellCompany"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_1627324b-7aaa-473d-b722-00f6d855cd16" xlink:to="loc_dei_EntityShellCompany_d1b060ef-80e7-4748-a06f-9d9f41698614" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityPublicFloat_cb2b0ec1-2ee7-427a-af0c-7902e721a79b" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityPublicFloat"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_1627324b-7aaa-473d-b722-00f6d855cd16" xlink:to="loc_dei_EntityPublicFloat_cb2b0ec1-2ee7-427a-af0c-7902e721a79b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_b6de0feb-0470-40cb-829f-1f42955086fd" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_1627324b-7aaa-473d-b722-00f6d855cd16" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_b6de0feb-0470-40cb-829f-1f42955086fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_fa96be41-0b3f-46ba-b146-6997c1996957" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_1627324b-7aaa-473d-b722-00f6d855cd16" xlink:to="loc_dei_EntityCentralIndexKey_fa96be41-0b3f-46ba-b146-6997c1996957" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_1f7d9d74-e256-441a-9137-a285abe12174" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:presentationArc order="31" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_1627324b-7aaa-473d-b722-00f6d855cd16" xlink:to="loc_dei_CurrentFiscalYearEndDate_1f7d9d74-e256-441a-9137-a285abe12174" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_c3b61480-4056-4854-a240-49b70262d7df" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalYearFocus"/>
    <link:presentationArc order="32" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_1627324b-7aaa-473d-b722-00f6d855cd16" xlink:to="loc_dei_DocumentFiscalYearFocus_c3b61480-4056-4854-a240-49b70262d7df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_1efcb0ea-4cb8-49c7-b1c2-b45ce557cf7d" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:presentationArc order="33" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_1627324b-7aaa-473d-b722-00f6d855cd16" xlink:to="loc_dei_DocumentFiscalPeriodFocus_1efcb0ea-4cb8-49c7-b1c2-b45ce557cf7d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_f49c15ec-9b78-4cfe-af5e-5b8df371728e" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="34" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_1627324b-7aaa-473d-b722-00f6d855cd16" xlink:to="loc_dei_AmendmentFlag_f49c15ec-9b78-4cfe-af5e-5b8df371728e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFinStmtErrorCorrectionFlag_ac385b4b-2b97-4d08-b6f3-8045a849452f" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFinStmtErrorCorrectionFlag"/>
    <link:presentationArc order="35" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_1627324b-7aaa-473d-b722-00f6d855cd16" xlink:to="loc_dei_DocumentFinStmtErrorCorrectionFlag_ac385b4b-2b97-4d08-b6f3-8045a849452f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/AuditInformation" xlink:type="simple" xlink:href="mho-20231231.xsd#AuditInformation"/>
  <link:presentationLink xlink:role="http://www.mihomes.com/role/AuditInformation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorTable_6ac0b800-b11d-498e-af19-3efc29780754" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AuditorTable"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorLineItems_4f7f6834-d331-496f-bc6d-3c0d3806673b" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AuditorLineItems"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_AuditorTable_6ac0b800-b11d-498e-af19-3efc29780754" xlink:to="loc_dei_AuditorLineItems_4f7f6834-d331-496f-bc6d-3c0d3806673b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorName_f77909ea-f5ef-4662-9edd-41186d0c0390" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AuditorName"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_AuditorLineItems_4f7f6834-d331-496f-bc6d-3c0d3806673b" xlink:to="loc_dei_AuditorName_f77909ea-f5ef-4662-9edd-41186d0c0390" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorFirmId_ba44e75d-2ce1-412a-a1f3-21b67f2874a8" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AuditorFirmId"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_AuditorLineItems_4f7f6834-d331-496f-bc6d-3c0d3806673b" xlink:to="loc_dei_AuditorFirmId_ba44e75d-2ce1-412a-a1f3-21b67f2874a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorLocation_cee6ff1a-fc15-4682-879d-6c3541c67552" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AuditorLocation"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_AuditorLineItems_4f7f6834-d331-496f-bc6d-3c0d3806673b" xlink:to="loc_dei_AuditorLocation_cee6ff1a-fc15-4682-879d-6c3541c67552" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/ConsolidatedStatementsofOperations" xlink:type="simple" xlink:href="mho-20231231.xsd#ConsolidatedStatementsofOperations"/>
  <link:presentationLink xlink:role="http://www.mihomes.com/role/ConsolidatedStatementsofOperations" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract_b17fb1b5-ff18-48cf-b6ae-99d2f3c888b1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_57d13655-ca60-43d8-ae6f-59cdd90076e6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_b17fb1b5-ff18-48cf-b6ae-99d2f3c888b1" xlink:to="loc_us-gaap_StatementTable_57d13655-ca60-43d8-ae6f-59cdd90076e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis_ad593394-da50-4373-a119-09007091b1d4" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementScenarioAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_57d13655-ca60-43d8-ae6f-59cdd90076e6" xlink:to="loc_srt_StatementScenarioAxis_ad593394-da50-4373-a119-09007091b1d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_351115e2-049b-4ce6-a1e7-4865567f4114" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementScenarioAxis_ad593394-da50-4373-a119-09007091b1d4" xlink:to="loc_srt_ScenarioUnspecifiedDomain_351115e2-049b-4ce6-a1e7-4865567f4114" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_ce91811d-70e7-410e-82fa-227e7e06434e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_57d13655-ca60-43d8-ae6f-59cdd90076e6" xlink:to="loc_us-gaap_StatementLineItems_ce91811d-70e7-410e-82fa-227e7e06434e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpensesAbstract_9bd60040-e22c-4e6e-a450-4c0a5aece493" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostsAndExpensesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_ce91811d-70e7-410e-82fa-227e7e06434e" xlink:to="loc_us-gaap_CostsAndExpensesAbstract_9bd60040-e22c-4e6e-a450-4c0a5aece493" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_06918ebf-53b2-4fdf-9871-78cfa78566e6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Revenues"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_9bd60040-e22c-4e6e-a450-4c0a5aece493" xlink:to="loc_us-gaap_Revenues_06918ebf-53b2-4fdf-9871-78cfa78566e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_3772a967-88c8-4645-80e0-17f623ac81e0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_9bd60040-e22c-4e6e-a450-4c0a5aece493" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_3772a967-88c8-4645-80e0-17f623ac81e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfRealEstate_291c4457-832f-440e-8ebd-6004eb099486" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ImpairmentOfRealEstate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_9bd60040-e22c-4e6e-a450-4c0a5aece493" xlink:to="loc_us-gaap_ImpairmentOfRealEstate_291c4457-832f-440e-8ebd-6004eb099486" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_ae9cab4c-caaf-40ff-9fc1-9db70b2a212b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_9bd60040-e22c-4e6e-a450-4c0a5aece493" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_ae9cab4c-caaf-40ff-9fc1-9db70b2a212b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingExpense_924b4719-056a-4750-ac07-6957f7b27709" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SellingExpense"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_9bd60040-e22c-4e6e-a450-4c0a5aece493" xlink:to="loc_us-gaap_SellingExpense_924b4719-056a-4750-ac07-6957f7b27709" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts_5247ee23-2716-4283-b1bd-92c4cd716bfd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationAcquisitionRelatedCosts"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_9bd60040-e22c-4e6e-a450-4c0a5aece493" xlink:to="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts_5247ee23-2716-4283-b1bd-92c4cd716bfd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncome_cf1d99e3-4703-41c2-a249-832975d3f349" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherIncome"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_9bd60040-e22c-4e6e-a450-4c0a5aece493" xlink:to="loc_us-gaap_OtherIncome_cf1d99e3-4703-41c2-a249-832975d3f349" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_461a61a7-96fa-47d4-aeb9-30b7b8dad925" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpense"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_9bd60040-e22c-4e6e-a450-4c0a5aece493" xlink:to="loc_us-gaap_InterestExpense_461a61a7-96fa-47d4-aeb9-30b7b8dad925" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_InterestIncomeNetOfInterestExpense_944137f4-cd5a-48a9-bf07-bef72ace45aa" xlink:href="mho-20231231.xsd#mho_InterestIncomeNetOfInterestExpense"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_9bd60040-e22c-4e6e-a450-4c0a5aece493" xlink:to="loc_mho_InterestIncomeNetOfInterestExpense_944137f4-cd5a-48a9-bf07-bef72ace45aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_9626490a-1bdc-4251-bf1f-25ef767e014b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_9bd60040-e22c-4e6e-a450-4c0a5aece493" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_9626490a-1bdc-4251-bf1f-25ef767e014b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses_9b71c914-409c-481b-b14d-2d8853fef3c4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostsAndExpenses"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_ce91811d-70e7-410e-82fa-227e7e06434e" xlink:to="loc_us-gaap_CostsAndExpenses_9b71c914-409c-481b-b14d-2d8853fef3c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_985036d9-7a75-4268-b6b6-d7c97942cf48" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_ce91811d-70e7-410e-82fa-227e7e06434e" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_985036d9-7a75-4268-b6b6-d7c97942cf48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_0d4c63da-a971-4eff-9aed-514e220f3540" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_ce91811d-70e7-410e-82fa-227e7e06434e" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_0d4c63da-a971-4eff-9aed-514e220f3540" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_27d7dc1d-b3f1-459f-9467-378ea9712c0f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_ce91811d-70e7-410e-82fa-227e7e06434e" xlink:to="loc_us-gaap_NetIncomeLoss_27d7dc1d-b3f1-459f-9467-378ea9712c0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_394ae74d-2a9f-4534-9c3a-c9337cb5b529" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_ce91811d-70e7-410e-82fa-227e7e06434e" xlink:to="loc_us-gaap_EarningsPerShareAbstract_394ae74d-2a9f-4534-9c3a-c9337cb5b529" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_4f9ff4b9-202b-4f18-bd2e-7d0c6d45236d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_394ae74d-2a9f-4534-9c3a-c9337cb5b529" xlink:to="loc_us-gaap_EarningsPerShareBasic_4f9ff4b9-202b-4f18-bd2e-7d0c6d45236d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_2e4d726e-34a5-45fb-a5e2-a075441910cd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_394ae74d-2a9f-4534-9c3a-c9337cb5b529" xlink:to="loc_us-gaap_EarningsPerShareDiluted_2e4d726e-34a5-45fb-a5e2-a075441910cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_d603bfc7-8acf-45b2-a05f-bd43606ff04e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_ce91811d-70e7-410e-82fa-227e7e06434e" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_d603bfc7-8acf-45b2-a05f-bd43606ff04e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_33656c2d-e2fb-4884-bfee-b4719b59f792" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_d603bfc7-8acf-45b2-a05f-bd43606ff04e" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_33656c2d-e2fb-4884-bfee-b4719b59f792" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_8fe7f189-3fd7-4ea8-9a4c-5944a72aafb7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_d603bfc7-8acf-45b2-a05f-bd43606ff04e" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_8fe7f189-3fd7-4ea8-9a4c-5944a72aafb7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="mho-20231231.xsd#ConsolidatedBalanceSheets"/>
  <link:presentationLink xlink:role="http://www.mihomes.com/role/ConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_6af4515c-cfc1-4c11-85f4-284d16d5ea81" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_a3d1c747-9081-4428-8034-1f56a6867413" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_6af4515c-cfc1-4c11-85f4-284d16d5ea81" xlink:to="loc_us-gaap_StatementTable_a3d1c747-9081-4428-8034-1f56a6867413" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_6da72ce6-78b5-4e90-be5a-78bb50d6167d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_a3d1c747-9081-4428-8034-1f56a6867413" xlink:to="loc_us-gaap_DebtInstrumentAxis_6da72ce6-78b5-4e90-be5a-78bb50d6167d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_086a7dad-ab56-4929-8222-1186f63cbcd7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_6da72ce6-78b5-4e90-be5a-78bb50d6167d" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_086a7dad-ab56-4929-8222-1186f63cbcd7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_15984641-1a55-4914-8477-d55b58d614d8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_a3d1c747-9081-4428-8034-1f56a6867413" xlink:to="loc_us-gaap_StatementLineItems_15984641-1a55-4914-8477-d55b58d614d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_282b5d5f-7d92-442b-9fee-28bc28aa7014" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_15984641-1a55-4914-8477-d55b58d614d8" xlink:to="loc_us-gaap_AssetsAbstract_282b5d5f-7d92-442b-9fee-28bc28aa7014" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_45c7cd00-b9fc-4431-83cf-913b3aec640f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_282b5d5f-7d92-442b-9fee-28bc28aa7014" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_45c7cd00-b9fc-4431-83cf-913b3aec640f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup_4146ca57-a97c-4cfe-ba81-327d08b962b5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_282b5d5f-7d92-442b-9fee-28bc28aa7014" xlink:to="loc_us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup_4146ca57-a97c-4cfe-ba81-327d08b962b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRealEstate_358f409c-ae19-449f-92b1-4180e8c75bc5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryRealEstate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_282b5d5f-7d92-442b-9fee-28bc28aa7014" xlink:to="loc_us-gaap_InventoryRealEstate_358f409c-ae19-449f-92b1-4180e8c75bc5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_b9cf3f04-f0f7-49fd-a505-0fe6a4ec5f2e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_282b5d5f-7d92-442b-9fee-28bc28aa7014" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_b9cf3f04-f0f7-49fd-a505-0fe6a4ec5f2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestments_c5404f94-428e-421a-aadb-4b541360c45a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityMethodInvestments"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_282b5d5f-7d92-442b-9fee-28bc28aa7014" xlink:to="loc_us-gaap_EquityMethodInvestments_c5404f94-428e-421a-aadb-4b541360c45a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_3dbd480a-be0b-48a3-8f67-eaafe018c827" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_282b5d5f-7d92-442b-9fee-28bc28aa7014" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_3dbd480a-be0b-48a3-8f67-eaafe018c827" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_693b3b61-aba1-425b-9af7-361c57809994" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_282b5d5f-7d92-442b-9fee-28bc28aa7014" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_693b3b61-aba1-425b-9af7-361c57809994" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_aeaad94d-a4a3-4f84-ac04-0c47023d8c41" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_282b5d5f-7d92-442b-9fee-28bc28aa7014" xlink:to="loc_us-gaap_Goodwill_aeaad94d-a4a3-4f84-ac04-0c47023d8c41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssets_4553e51d-d120-488c-828c-5a93f4eeca22" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssets"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_282b5d5f-7d92-442b-9fee-28bc28aa7014" xlink:to="loc_us-gaap_OtherAssets_4553e51d-d120-488c-828c-5a93f4eeca22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_2f2e2e17-49f7-4754-a69d-2b30a2dd7072" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_282b5d5f-7d92-442b-9fee-28bc28aa7014" xlink:to="loc_us-gaap_Assets_2f2e2e17-49f7-4754-a69d-2b30a2dd7072" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_feef8b46-b00d-4198-9721-f195a2666c65" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_15984641-1a55-4914-8477-d55b58d614d8" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_feef8b46-b00d-4198-9721-f195a2666c65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAbstract_842e7944-7f43-4d97-90a8-581e2e70d66b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_feef8b46-b00d-4198-9721-f195a2666c65" xlink:to="loc_us-gaap_LiabilitiesAbstract_842e7944-7f43-4d97-90a8-581e2e70d66b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrentAndNoncurrent_10c94cf6-aa6e-430d-aeb6-0da980a90d4c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableCurrentAndNoncurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_842e7944-7f43-4d97-90a8-581e2e70d66b" xlink:to="loc_us-gaap_AccountsPayableCurrentAndNoncurrent_10c94cf6-aa6e-430d-aeb6-0da980a90d4c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerAdvancesAndDeposits_f7165c26-d575-45bd-9eb8-a5c76e6cec2d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CustomerAdvancesAndDeposits"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_842e7944-7f43-4d97-90a8-581e2e70d66b" xlink:to="loc_us-gaap_CustomerAdvancesAndDeposits_f7165c26-d575-45bd-9eb8-a5c76e6cec2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_60317e73-da66-4189-bc2f-1f3192017eb6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_842e7944-7f43-4d97-90a8-581e2e70d66b" xlink:to="loc_us-gaap_OperatingLeaseLiability_60317e73-da66-4189-bc2f-1f3192017eb6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilities_6683acf8-e3d6-4240-94dc-85c7fe7c8329" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_842e7944-7f43-4d97-90a8-581e2e70d66b" xlink:to="loc_us-gaap_OtherLiabilities_6683acf8-e3d6-4240-94dc-85c7fe7c8329" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SpecialAssessmentBondNoncurrent_42a87e99-22cf-4939-b8e4-2afb15f6d848" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SpecialAssessmentBondNoncurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_842e7944-7f43-4d97-90a8-581e2e70d66b" xlink:to="loc_us-gaap_SpecialAssessmentBondNoncurrent_42a87e99-22cf-4939-b8e4-2afb15f6d848" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_ObligationForConsolidatedInventoryNotOwned_fa7b401f-475d-4a45-8d5b-27588195132e" xlink:href="mho-20231231.xsd#mho_ObligationForConsolidatedInventoryNotOwned"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_842e7944-7f43-4d97-90a8-581e2e70d66b" xlink:to="loc_mho_ObligationForConsolidatedInventoryNotOwned_fa7b401f-475d-4a45-8d5b-27588195132e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit_6607b9bd-65e8-49a1-be5e-837012340cf5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCredit"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_842e7944-7f43-4d97-90a8-581e2e70d66b" xlink:to="loc_us-gaap_LineOfCredit_6607b9bd-65e8-49a1-be5e-837012340cf5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WarehouseAgreementBorrowings_35804981-db37-4146-8aa3-1319a220f609" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WarehouseAgreementBorrowings"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_842e7944-7f43-4d97-90a8-581e2e70d66b" xlink:to="loc_us-gaap_WarehouseAgreementBorrowings_35804981-db37-4146-8aa3-1319a220f609" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNotesPayable_a53cc942-cb4c-4038-a5db-97ee10b53f4c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNotesPayable"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_842e7944-7f43-4d97-90a8-581e2e70d66b" xlink:to="loc_us-gaap_OtherNotesPayable_a53cc942-cb4c-4038-a5db-97ee10b53f4c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_SeniorNotesDue2028_080422ec-25be-4668-989d-966643e22d84" xlink:href="mho-20231231.xsd#mho_SeniorNotesDue2028"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_842e7944-7f43-4d97-90a8-581e2e70d66b" xlink:to="loc_mho_SeniorNotesDue2028_080422ec-25be-4668-989d-966643e22d84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_SeniorNotesDue2030_ddda7329-7b1e-4f67-9f13-a1575e4ac7d9" xlink:href="mho-20231231.xsd#mho_SeniorNotesDue2030"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_842e7944-7f43-4d97-90a8-581e2e70d66b" xlink:to="loc_mho_SeniorNotesDue2030_ddda7329-7b1e-4f67-9f13-a1575e4ac7d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_67bb471d-bd65-40e0-a45c-94ef5557bccd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Liabilities"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_842e7944-7f43-4d97-90a8-581e2e70d66b" xlink:to="loc_us-gaap_Liabilities_67bb471d-bd65-40e0-a45c-94ef5557bccd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_3fd70d80-67c6-4ad9-9f21-65783faac70b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_feef8b46-b00d-4198-9721-f195a2666c65" xlink:to="loc_us-gaap_CommitmentsAndContingencies_3fd70d80-67c6-4ad9-9f21-65783faac70b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_ec80d546-b652-4bb7-9bdd-c54470b336de" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_feef8b46-b00d-4198-9721-f195a2666c65" xlink:to="loc_us-gaap_StockholdersEquityAbstract_ec80d546-b652-4bb7-9bdd-c54470b336de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_518c92b6-6fcc-47ef-833d-e5f406cf43c5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_ec80d546-b652-4bb7-9bdd-c54470b336de" xlink:to="loc_us-gaap_CommonStockValue_518c92b6-6fcc-47ef-833d-e5f406cf43c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_3468ff3c-274f-42b8-9ebf-e2cfaed22ac4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_ec80d546-b652-4bb7-9bdd-c54470b336de" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_3468ff3c-274f-42b8-9ebf-e2cfaed22ac4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_7dbb30b8-4943-4f37-9f1a-cc2354e1bd54" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_ec80d546-b652-4bb7-9bdd-c54470b336de" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_7dbb30b8-4943-4f37-9f1a-cc2354e1bd54" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue_96d607cb-60a0-45a2-b74b-61e0d4eb0670" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_ec80d546-b652-4bb7-9bdd-c54470b336de" xlink:to="loc_us-gaap_TreasuryStockValue_96d607cb-60a0-45a2-b74b-61e0d4eb0670" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_636504bf-1ac9-44e3-b1c9-f372fac260af" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_ec80d546-b652-4bb7-9bdd-c54470b336de" xlink:to="loc_us-gaap_StockholdersEquity_636504bf-1ac9-44e3-b1c9-f372fac260af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_b68feee9-2943-4445-a017-3d4c03effce8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_feef8b46-b00d-4198-9721-f195a2666c65" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_b68feee9-2943-4445-a017-3d4c03effce8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/ConsolidatedBalanceSheetsParentheticals" xlink:type="simple" xlink:href="mho-20231231.xsd#ConsolidatedBalanceSheetsParentheticals"/>
  <link:presentationLink xlink:role="http://www.mihomes.com/role/ConsolidatedBalanceSheetsParentheticals" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_f05582a1-e3c9-4de0-aeaa-24dc82b41c5e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_711fad26-6007-4c5b-a29d-a9ce71527f63" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_f05582a1-e3c9-4de0-aeaa-24dc82b41c5e" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_711fad26-6007-4c5b-a29d-a9ce71527f63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_abe56189-c6cb-451a-bd42-433c83818afd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_f05582a1-e3c9-4de0-aeaa-24dc82b41c5e" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_abe56189-c6cb-451a-bd42-433c83818afd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_dae59aea-db31-4451-9965-7173d41e0da4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_f05582a1-e3c9-4de0-aeaa-24dc82b41c5e" xlink:to="loc_us-gaap_CommonStockSharesIssued_dae59aea-db31-4451-9965-7173d41e0da4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonShares_8aa61bf3-7678-4479-99e3-09781cd74989" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockCommonShares"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_f05582a1-e3c9-4de0-aeaa-24dc82b41c5e" xlink:to="loc_us-gaap_TreasuryStockCommonShares_8aa61bf3-7678-4479-99e3-09781cd74989" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/ConsolidatedStatementofShareholdersEquity" xlink:type="simple" xlink:href="mho-20231231.xsd#ConsolidatedStatementofShareholdersEquity"/>
  <link:presentationLink xlink:role="http://www.mihomes.com/role/ConsolidatedStatementofShareholdersEquity" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_6b50fc97-d878-4090-be3c-83fb414288a8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_d06b935c-185c-46b3-8fa1-7bd1d7602f37" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_6b50fc97-d878-4090-be3c-83fb414288a8" xlink:to="loc_us-gaap_StatementTable_d06b935c-185c-46b3-8fa1-7bd1d7602f37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_72c5ac0f-ec38-4f70-b12e-3ae7761122a2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_d06b935c-185c-46b3-8fa1-7bd1d7602f37" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_72c5ac0f-ec38-4f70-b12e-3ae7761122a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_b294da25-b718-4f8f-bd10-470413c03e2b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_72c5ac0f-ec38-4f70-b12e-3ae7761122a2" xlink:to="loc_us-gaap_EquityComponentDomain_b294da25-b718-4f8f-bd10-470413c03e2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_4842ae80-49b7-43bc-a93e-9a5fec9bbb4a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_b294da25-b718-4f8f-bd10-470413c03e2b" xlink:to="loc_us-gaap_CommonStockMember_4842ae80-49b7-43bc-a93e-9a5fec9bbb4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_4e619a5e-2f05-404b-b640-d2a213abb14e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_b294da25-b718-4f8f-bd10-470413c03e2b" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_4e619a5e-2f05-404b-b640-d2a213abb14e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_0f92abf2-5239-495e-ab02-4133d8711f8f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_b294da25-b718-4f8f-bd10-470413c03e2b" xlink:to="loc_us-gaap_RetainedEarningsMember_0f92abf2-5239-495e-ab02-4133d8711f8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonMember_9d8f4bec-047d-4fce-a19b-fd29d0303855" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockCommonMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_b294da25-b718-4f8f-bd10-470413c03e2b" xlink:to="loc_us-gaap_TreasuryStockCommonMember_9d8f4bec-047d-4fce-a19b-fd29d0303855" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_86c0ef2f-2906-41bd-9d32-e09d3a5111a5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_d06b935c-185c-46b3-8fa1-7bd1d7602f37" xlink:to="loc_us-gaap_StatementLineItems_86c0ef2f-2906-41bd-9d32-e09d3a5111a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_9704f855-ec99-4900-a6fc-77cf4569a29e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_86c0ef2f-2906-41bd-9d32-e09d3a5111a5" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_9704f855-ec99-4900-a6fc-77cf4569a29e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesOutstanding_d86290a3-6106-4195-b774-6eea9e171921" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesOutstanding"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_9704f855-ec99-4900-a6fc-77cf4569a29e" xlink:to="loc_us-gaap_SharesOutstanding_d86290a3-6106-4195-b774-6eea9e171921" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_7c47773d-fe53-47c1-b653-becc745460a8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_9704f855-ec99-4900-a6fc-77cf4569a29e" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_7c47773d-fe53-47c1-b653-becc745460a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_f9d06103-a08a-4f86-90da-1e49cc556f93" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProfitLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_9704f855-ec99-4900-a6fc-77cf4569a29e" xlink:to="loc_us-gaap_ProfitLoss_f9d06103-a08a-4f86-90da-1e49cc556f93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_f3d3e557-ab5a-4584-a9c6-0183ca760b5e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockSharesAcquired"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_9704f855-ec99-4900-a6fc-77cf4569a29e" xlink:to="loc_us-gaap_TreasuryStockSharesAcquired_f3d3e557-ab5a-4584-a9c6-0183ca760b5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_7ae3ed10-eda9-4bcd-80f6-1df1a9008bb5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_9704f855-ec99-4900-a6fc-77cf4569a29e" xlink:to="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_7ae3ed10-eda9-4bcd-80f6-1df1a9008bb5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_787744db-a6ee-486a-b8a5-fa315810f443" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_9704f855-ec99-4900-a6fc-77cf4569a29e" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_787744db-a6ee-486a-b8a5-fa315810f443" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_b38b6b90-14f8-41f1-9f06-9b664fbad2d4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_9704f855-ec99-4900-a6fc-77cf4569a29e" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_b38b6b90-14f8-41f1-9f06-9b664fbad2d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_6653370c-fe21-4310-bcf6-dfb9ccfd37af" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_9704f855-ec99-4900-a6fc-77cf4569a29e" xlink:to="loc_us-gaap_ShareBasedCompensation_6653370c-fe21-4310-bcf6-dfb9ccfd37af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer_e56f3fae-4c3e-42f4-9eee-1e7d0cf5a695" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_9704f855-ec99-4900-a6fc-77cf4569a29e" xlink:to="loc_us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer_e56f3fae-4c3e-42f4-9eee-1e7d0cf5a695" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualSharesIssued_12d1165c-ed92-422f-a66a-c576fcc39b69" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredCompensationArrangementWithIndividualSharesIssued"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_9704f855-ec99-4900-a6fc-77cf4569a29e" xlink:to="loc_us-gaap_DeferredCompensationArrangementWithIndividualSharesIssued_12d1165c-ed92-422f-a66a-c576fcc39b69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualDistributionPaid_551d47ba-dc20-489c-91d7-ea9d2591d954" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredCompensationArrangementWithIndividualDistributionPaid"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_9704f855-ec99-4900-a6fc-77cf4569a29e" xlink:to="loc_us-gaap_DeferredCompensationArrangementWithIndividualDistributionPaid_551d47ba-dc20-489c-91d7-ea9d2591d954" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesOutstanding_9f5a3bbb-4cab-4187-896a-80c79639c0d7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesOutstanding"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_9704f855-ec99-4900-a6fc-77cf4569a29e" xlink:to="loc_us-gaap_SharesOutstanding_9f5a3bbb-4cab-4187-896a-80c79639c0d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_73091a51-fca8-41c4-98e6-7408ce9436bb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_9704f855-ec99-4900-a6fc-77cf4569a29e" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_73091a51-fca8-41c4-98e6-7408ce9436bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="mho-20231231.xsd#ConsolidatedStatementsofCashFlows"/>
  <link:presentationLink xlink:role="http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_0ee81bd8-5f33-427a-8b14-cf686a37dfe8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_4b84ec53-a901-45fc-bd4f-dbe46d1a9579" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_0ee81bd8-5f33-427a-8b14-cf686a37dfe8" xlink:to="loc_us-gaap_StatementTable_4b84ec53-a901-45fc-bd4f-dbe46d1a9579" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_d019f90c-8e1e-4b1d-89b0-c4d05e1d0e4d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_4b84ec53-a901-45fc-bd4f-dbe46d1a9579" xlink:to="loc_us-gaap_DebtInstrumentAxis_d019f90c-8e1e-4b1d-89b0-c4d05e1d0e4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_f9bca9e3-0236-4db3-9f85-72069a82576a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_d019f90c-8e1e-4b1d-89b0-c4d05e1d0e4d" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_f9bca9e3-0236-4db3-9f85-72069a82576a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_b7488de9-d0a0-4528-8ecd-6465b92a352a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_4b84ec53-a901-45fc-bd4f-dbe46d1a9579" xlink:to="loc_us-gaap_StatementLineItems_b7488de9-d0a0-4528-8ecd-6465b92a352a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_5297d967-d862-4057-81b0-ce4c0f77c745" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_b7488de9-d0a0-4528-8ecd-6465b92a352a" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_5297d967-d862-4057-81b0-ce4c0f77c745" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_034021a5-1610-4519-b411-4ac335495354" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_5297d967-d862-4057-81b0-ce4c0f77c745" xlink:to="loc_us-gaap_NetIncomeLoss_034021a5-1610-4519-b411-4ac335495354" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_79ca6e34-9ab0-49b0-921e-41ccc155a6f7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_5297d967-d862-4057-81b0-ce4c0f77c745" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_79ca6e34-9ab0-49b0-921e-41ccc155a6f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetImpairmentCharges_06f93a84-bea9-4c2e-974b-dcdb6489623b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetImpairmentCharges"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_79ca6e34-9ab0-49b0-921e-41ccc155a6f7" xlink:to="loc_us-gaap_AssetImpairmentCharges_06f93a84-bea9-4c2e-974b-dcdb6489623b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment_9feb4679-19c4-4fa4-8c2d-ed680567d4ea" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_79ca6e34-9ab0-49b0-921e-41ccc155a6f7" xlink:to="loc_us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment_9feb4679-19c4-4fa4-8c2d-ed680567d4ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromEquityMethodInvestments_8570e698-c1ba-410a-823a-62df3d1e037b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromEquityMethodInvestments"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_79ca6e34-9ab0-49b0-921e-41ccc155a6f7" xlink:to="loc_us-gaap_IncomeLossFromEquityMethodInvestments_8570e698-c1ba-410a-823a-62df3d1e037b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForOriginationOfMortgageLoansHeldForSale_cfc31864-6bac-45b5-9c61-30779e4de814" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsForOriginationOfMortgageLoansHeldForSale"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_79ca6e34-9ab0-49b0-921e-41ccc155a6f7" xlink:to="loc_us-gaap_PaymentsForOriginationOfMortgageLoansHeldForSale_cfc31864-6bac-45b5-9c61-30779e4de814" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfProperties_1962aba8-dd9b-4e09-a567-bc78e5024707" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnSaleOfProperties"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_79ca6e34-9ab0-49b0-921e-41ccc155a6f7" xlink:to="loc_us-gaap_GainLossOnSaleOfProperties_1962aba8-dd9b-4e09-a567-bc78e5024707" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale_f3053cd2-ac73-43c5-a2cc-53e8ef9d0683" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_79ca6e34-9ab0-49b0-921e-41ccc155a6f7" xlink:to="loc_us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale_f3053cd2-ac73-43c5-a2cc-53e8ef9d0683" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_FairValueAdjustmentOfMortgageLoansHeldForSale_1f9675ee-96e0-40c7-9ddd-c68803af38a0" xlink:href="mho-20231231.xsd#mho_FairValueAdjustmentOfMortgageLoansHeldForSale"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_79ca6e34-9ab0-49b0-921e-41ccc155a6f7" xlink:to="loc_mho_FairValueAdjustmentOfMortgageLoansHeldForSale_1f9675ee-96e0-40c7-9ddd-c68803af38a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_AdditionsOfServicingAsset_70603e70-9d91-4d28-a07e-dbfb88d3baa7" xlink:href="mho-20231231.xsd#mho_AdditionsOfServicingAsset"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_79ca6e34-9ab0-49b0-921e-41ccc155a6f7" xlink:to="loc_mho_AdditionsOfServicingAsset_70603e70-9d91-4d28-a07e-dbfb88d3baa7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfMortgageServicingRightsMSRs_71cfccd4-aed8-43e1-93a6-4e9009614cd8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfMortgageServicingRightsMSRs"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_79ca6e34-9ab0-49b0-921e-41ccc155a6f7" xlink:to="loc_us-gaap_AmortizationOfMortgageServicingRightsMSRs_71cfccd4-aed8-43e1-93a6-4e9009614cd8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_LossOnSaleOfMortgageServicingRights_bd2b6dbb-bc93-4a7d-8d1e-f2c9e3c8cd09" xlink:href="mho-20231231.xsd#mho_LossOnSaleOfMortgageServicingRights"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_79ca6e34-9ab0-49b0-921e-41ccc155a6f7" xlink:to="loc_mho_LossOnSaleOfMortgageServicingRights_bd2b6dbb-bc93-4a7d-8d1e-f2c9e3c8cd09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainOnSaleOfInvestments_5a64cee1-e284-416d-b7da-2d2874084d90" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainOnSaleOfInvestments"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_79ca6e34-9ab0-49b0-921e-41ccc155a6f7" xlink:to="loc_us-gaap_GainOnSaleOfInvestments_5a64cee1-e284-416d-b7da-2d2874084d90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_c9abbf02-fac3-4821-9fc2-49e86f9869e7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Depreciation"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_79ca6e34-9ab0-49b0-921e-41ccc155a6f7" xlink:to="loc_us-gaap_Depreciation_c9abbf02-fac3-4821-9fc2-49e86f9869e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts_75d5a673-7c11-4c99-9df3-1e7439b71f68" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfFinancingCostsAndDiscounts"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_79ca6e34-9ab0-49b0-921e-41ccc155a6f7" xlink:to="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts_75d5a673-7c11-4c99-9df3-1e7439b71f68" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_Lossonearlyextinguishmentofdebtexcludingprepaymentpenalty_94849f47-ebda-43fe-80cb-2ba42fbe6d9c" xlink:href="mho-20231231.xsd#mho_Lossonearlyextinguishmentofdebtexcludingprepaymentpenalty"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_79ca6e34-9ab0-49b0-921e-41ccc155a6f7" xlink:to="loc_mho_Lossonearlyextinguishmentofdebtexcludingprepaymentpenalty_94849f47-ebda-43fe-80cb-2ba42fbe6d9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_OriginalIssueDiscount_9587b459-9b3b-45b8-95c0-b1521d13b17b" xlink:href="mho-20231231.xsd#mho_OriginalIssueDiscount"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_79ca6e34-9ab0-49b0-921e-41ccc155a6f7" xlink:to="loc_mho_OriginalIssueDiscount_9587b459-9b3b-45b8-95c0-b1521d13b17b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_37d29046-c91d-4f7a-a00f-186e64e5e7e5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_79ca6e34-9ab0-49b0-921e-41ccc155a6f7" xlink:to="loc_us-gaap_ShareBasedCompensation_37d29046-c91d-4f7a-a00f-186e64e5e7e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_92d22e0a-6212-438f-848f-e0a81219d29c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInDeferredIncomeTaxes"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_79ca6e34-9ab0-49b0-921e-41ccc155a6f7" xlink:to="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_92d22e0a-6212-438f-848f-e0a81219d29c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_47726a14-8bdb-451a-a246-ea6890556eb9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_79ca6e34-9ab0-49b0-921e-41ccc155a6f7" xlink:to="loc_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_47726a14-8bdb-451a-a246-ea6890556eb9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_f6e0193b-3ff2-4520-9cb9-6993e4d2bce4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_79ca6e34-9ab0-49b0-921e-41ccc155a6f7" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_f6e0193b-3ff2-4520-9cb9-6993e4d2bce4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_214a19b6-5dac-4706-99cb-3158734df3a0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_f6e0193b-3ff2-4520-9cb9-6993e4d2bce4" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_214a19b6-5dac-4706-99cb-3158734df3a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_baeea964-5f9c-489a-9163-a316f18ee6c9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_f6e0193b-3ff2-4520-9cb9-6993e4d2bce4" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_baeea964-5f9c-489a-9163-a316f18ee6c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_a44466c4-2614-48fd-8745-5efe81107f39" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_f6e0193b-3ff2-4520-9cb9-6993e4d2bce4" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_a44466c4-2614-48fd-8745-5efe81107f39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInCustomerDeposits_7dc967d5-ba8b-479f-b6b4-6f2feb300db2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInCustomerDeposits"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_f6e0193b-3ff2-4520-9cb9-6993e4d2bce4" xlink:to="loc_us-gaap_IncreaseDecreaseInCustomerDeposits_7dc967d5-ba8b-479f-b6b4-6f2feb300db2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedSalaries_a81c0dd1-dec1-48c4-93cf-67eb5ad0f987" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccruedSalaries"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_f6e0193b-3ff2-4520-9cb9-6993e4d2bce4" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedSalaries_a81c0dd1-dec1-48c4-93cf-67eb5ad0f987" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_305c3391-48a5-4ed2-9485-c9c4527b0386" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_f6e0193b-3ff2-4520-9cb9-6993e4d2bce4" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_305c3391-48a5-4ed2-9485-c9c4527b0386" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_77900cdf-d4a8-4373-ae27-c63ab8632169" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_5297d967-d862-4057-81b0-ce4c0f77c745" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_77900cdf-d4a8-4373-ae27-c63ab8632169" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_e18e0b87-fc05-4c0a-b6c9-d7201d192d8a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_b7488de9-d0a0-4528-8ecd-6465b92a352a" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_e18e0b87-fc05-4c0a-b6c9-d7201d192d8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_bc3222a6-aebe-497b-b101-c695d9c62692" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_e18e0b87-fc05-4c0a-b6c9-d7201d192d8a" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_bc3222a6-aebe-497b-b101-c695d9c62692" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross_18c62fc3-176a-4290-920e-9d463b781c8d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireBusinessesGross"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_e18e0b87-fc05-4c0a-b6c9-d7201d192d8a" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesGross_18c62fc3-176a-4290-920e-9d463b781c8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital_bf6b8ae5-56fb-408b-b330-9c5df73c6788" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_e18e0b87-fc05-4c0a-b6c9-d7201d192d8a" xlink:to="loc_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital_bf6b8ae5-56fb-408b-b330-9c5df73c6788" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates_3e4cf2a6-5c88-4b62-b934-d762fa04262a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_e18e0b87-fc05-4c0a-b6c9-d7201d192d8a" xlink:to="loc_us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates_3e4cf2a6-5c88-4b62-b934-d762fa04262a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfMortgageServicingRightsMSR_7f383615-243e-4e0f-b8f3-eecd6bf35fac" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSaleOfMortgageServicingRightsMSR"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_e18e0b87-fc05-4c0a-b6c9-d7201d192d8a" xlink:to="loc_us-gaap_ProceedsFromSaleOfMortgageServicingRightsMSR_7f383615-243e-4e0f-b8f3-eecd6bf35fac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyHeldForSale_4ec2cc7e-6629-4126-a582-ca21cdf0d94e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSaleOfPropertyHeldForSale"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_e18e0b87-fc05-4c0a-b6c9-d7201d192d8a" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyHeldForSale_4ec2cc7e-6629-4126-a582-ca21cdf0d94e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_8d170b82-d867-45d5-a948-e5f82f1a953e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_e18e0b87-fc05-4c0a-b6c9-d7201d192d8a" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_8d170b82-d867-45d5-a948-e5f82f1a953e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_a61c9bf9-8640-496a-81ca-b9e7f2e723b8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_b7488de9-d0a0-4528-8ecd-6465b92a352a" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_a61c9bf9-8640-496a-81ca-b9e7f2e723b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfSeniorDebt_baab2b6c-8247-458c-a45e-efbdda13dfc2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfSeniorDebt"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_a61c9bf9-8640-496a-81ca-b9e7f2e723b8" xlink:to="loc_us-gaap_RepaymentsOfSeniorDebt_baab2b6c-8247-458c-a45e-efbdda13dfc2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt_7558c056-b8bd-40eb-97ee-b4e22936aeb0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_a61c9bf9-8640-496a-81ca-b9e7f2e723b8" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt_7558c056-b8bd-40eb-97ee-b4e22936aeb0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromBankDebt_8d25bb8c-ea72-4313-8715-ba1344262fea" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromBankDebt"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_a61c9bf9-8640-496a-81ca-b9e7f2e723b8" xlink:to="loc_us-gaap_ProceedsFromBankDebt_8d25bb8c-ea72-4313-8715-ba1344262fea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfBankDebt_3023b207-1068-4594-85f5-19d068e3c8f2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfBankDebt"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_a61c9bf9-8640-496a-81ca-b9e7f2e723b8" xlink:to="loc_us-gaap_RepaymentsOfBankDebt_3023b207-1068-4594-85f5-19d068e3c8f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess_9b61b215-75a8-4925-9c60-1c018e763319" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_a61c9bf9-8640-496a-81ca-b9e7f2e723b8" xlink:to="loc_us-gaap_ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess_9b61b215-75a8-4925-9c60-1c018e763319" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromRepaymentsOfOtherDebt_419dcd23-1dfb-4477-bfaf-9653e6342722" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromRepaymentsOfOtherDebt"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_a61c9bf9-8640-496a-81ca-b9e7f2e723b8" xlink:to="loc_us-gaap_ProceedsFromRepaymentsOfOtherDebt_419dcd23-1dfb-4477-bfaf-9653e6342722" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_a7e805a8-981c-4bf7-adf5-cea5dad0a865" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_a61c9bf9-8640-496a-81ca-b9e7f2e723b8" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_a7e805a8-981c-4bf7-adf5-cea5dad0a865" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtExtinguishmentCosts_0a723879-1d09-4f84-9446-4a4388e4b2b6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsOfDebtExtinguishmentCosts"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_a61c9bf9-8640-496a-81ca-b9e7f2e723b8" xlink:to="loc_us-gaap_PaymentsOfDebtExtinguishmentCosts_0a723879-1d09-4f84-9446-4a4388e4b2b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtIssuanceCosts_2c7fb7e5-3de4-49e2-b965-fd2e4f905368" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsOfDebtIssuanceCosts"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_a61c9bf9-8640-496a-81ca-b9e7f2e723b8" xlink:to="loc_us-gaap_PaymentsOfDebtIssuanceCosts_2c7fb7e5-3de4-49e2-b965-fd2e4f905368" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_5d267740-0bff-4abf-84b3-a780a6952f67" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_a61c9bf9-8640-496a-81ca-b9e7f2e723b8" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_5d267740-0bff-4abf-84b3-a780a6952f67" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_50a59011-de0d-49f5-9cb0-3c8db62e7a70" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_a61c9bf9-8640-496a-81ca-b9e7f2e723b8" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_50a59011-de0d-49f5-9cb0-3c8db62e7a70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_d3aca8fc-b055-4cdd-8140-a3dbba1a5cf7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_b7488de9-d0a0-4528-8ecd-6465b92a352a" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_d3aca8fc-b055-4cdd-8140-a3dbba1a5cf7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_50516757-6a46-40c1-a08b-c419e4a77e35" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_b7488de9-d0a0-4528-8ecd-6465b92a352a" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_50516757-6a46-40c1-a08b-c419e4a77e35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_ab68cb61-5cbf-448d-9607-6a822ba2fc16" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_b7488de9-d0a0-4528-8ecd-6465b92a352a" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_ab68cb61-5cbf-448d-9607-6a822ba2fc16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_1b6182f8-3855-487a-98ca-5e8ec75b65fb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_b7488de9-d0a0-4528-8ecd-6465b92a352a" xlink:to="loc_us-gaap_SupplementalCashFlowInformationAbstract_1b6182f8-3855-487a-98ca-5e8ec75b65fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet_f50b2a52-98cf-4efc-81bb-92e9054c4a96" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestPaidNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_1b6182f8-3855-487a-98ca-5e8ec75b65fb" xlink:to="loc_us-gaap_InterestPaidNet_f50b2a52-98cf-4efc-81bb-92e9054c4a96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaidNet_b5918d52-54a0-47af-963f-859e47c704d2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_1b6182f8-3855-487a-98ca-5e8ec75b65fb" xlink:to="loc_us-gaap_IncomeTaxesPaidNet_b5918d52-54a0-47af-963f-859e47c704d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_NonCashTransactionsDuringYearAbstract_3210cfce-9386-4297-83c2-647a319c8603" xlink:href="mho-20231231.xsd#mho_NonCashTransactionsDuringYearAbstract"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_b7488de9-d0a0-4528-8ecd-6465b92a352a" xlink:to="loc_mho_NonCashTransactionsDuringYearAbstract_3210cfce-9386-4297-83c2-647a319c8603" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_CommunityDevelopmentDistrictInfrastructure_fbf94d41-5571-4325-a5f3-cefb354cfe17" xlink:href="mho-20231231.xsd#mho_CommunityDevelopmentDistrictInfrastructure"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_NonCashTransactionsDuringYearAbstract_3210cfce-9386-4297-83c2-647a319c8603" xlink:to="loc_mho_CommunityDevelopmentDistrictInfrastructure_fbf94d41-5571-4325-a5f3-cefb354cfe17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_ConsolidatedInventoryNotOwnedObligation_89629e3a-f72e-4cec-8ab5-674579ad3641" xlink:href="mho-20231231.xsd#mho_ConsolidatedInventoryNotOwnedObligation"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_NonCashTransactionsDuringYearAbstract_3210cfce-9386-4297-83c2-647a319c8603" xlink:to="loc_mho_ConsolidatedInventoryNotOwnedObligation_89629e3a-f72e-4cec-8ab5-674579ad3641" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_DistributionOfSingleFamilyLotsFromUnconsolidatedLlcs_301910ca-4d53-4948-802a-77223fe073aa" xlink:href="mho-20231231.xsd#mho_DistributionOfSingleFamilyLotsFromUnconsolidatedLlcs"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_NonCashTransactionsDuringYearAbstract_3210cfce-9386-4297-83c2-647a319c8603" xlink:to="loc_mho_DistributionOfSingleFamilyLotsFromUnconsolidatedLlcs_301910ca-4d53-4948-802a-77223fe073aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/SummaryofSignificantAccountingPolicies" xlink:type="simple" xlink:href="mho-20231231.xsd#SummaryofSignificantAccountingPolicies"/>
  <link:presentationLink xlink:role="http://www.mihomes.com/role/SummaryofSignificantAccountingPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_0a91ee97-2739-4dec-8136-a3720bc763e1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfAccounting_2bc8ec3a-a4c3-4377-bd16-8d2721621094" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BasisOfAccounting"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0a91ee97-2739-4dec-8136-a3720bc763e1" xlink:to="loc_us-gaap_BasisOfAccounting_2bc8ec3a-a4c3-4377-bd16-8d2721621094" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/StockBasedCompensation" xlink:type="simple" xlink:href="mho-20231231.xsd#StockBasedCompensation"/>
  <link:presentationLink xlink:role="http://www.mihomes.com/role/StockBasedCompensation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_mho_StockBasedCompensationAbstract_6b23e247-5dcc-434b-a47e-53154c73705e" xlink:href="mho-20231231.xsd#mho_StockBasedCompensationAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_04c59633-adf7-466d-a8b2-8e1241ad239d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_StockBasedCompensationAbstract_6b23e247-5dcc-434b-a47e-53154c73705e" xlink:to="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_04c59633-adf7-466d-a8b2-8e1241ad239d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/FairValueMeasurements" xlink:type="simple" xlink:href="mho-20231231.xsd#FairValueMeasurements"/>
  <link:presentationLink xlink:role="http://www.mihomes.com/role/FairValueMeasurements" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_mho_FairValueMeasurementsAbstract_edd45d7f-fc74-415c-9656-3c493f499c4e" xlink:href="mho-20231231.xsd#mho_FairValueMeasurementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresTextBlock_0e739748-6c08-4ed3-b79a-3ae32be00211" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueDisclosuresTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_FairValueMeasurementsAbstract_edd45d7f-fc74-415c-9656-3c493f499c4e" xlink:to="loc_us-gaap_FairValueDisclosuresTextBlock_0e739748-6c08-4ed3-b79a-3ae32be00211" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/InventoryandCapitalizedInterest" xlink:type="simple" xlink:href="mho-20231231.xsd#InventoryandCapitalizedInterest"/>
  <link:presentationLink xlink:role="http://www.mihomes.com/role/InventoryandCapitalizedInterest" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureAbstract_86aa4021-603f-494d-b90a-c8f3126fc440" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureTextBlock_e014cc7b-6b1f-4404-8f62-d46939bfe511" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_86aa4021-603f-494d-b90a-c8f3126fc440" xlink:to="loc_us-gaap_InventoryDisclosureTextBlock_e014cc7b-6b1f-4404-8f62-d46939bfe511" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/TransactionswithRelatedParties" xlink:type="simple" xlink:href="mho-20231231.xsd#TransactionswithRelatedParties"/>
  <link:presentationLink xlink:role="http://www.mihomes.com/role/TransactionswithRelatedParties" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_mho_TransactionsWithRelatedPartiesAbstract_9a4de3ca-d7c4-46f1-99fb-aed41b134754" xlink:href="mho-20231231.xsd#mho_TransactionsWithRelatedPartiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_2adb7426-cbf1-4720-90a3-f997f52afac4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_TransactionsWithRelatedPartiesAbstract_9a4de3ca-d7c4-46f1-99fb-aed41b134754" xlink:to="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_2adb7426-cbf1-4720-90a3-f997f52afac4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/InvestmentinJointVentureArrangements" xlink:type="simple" xlink:href="mho-20231231.xsd#InvestmentinJointVentureArrangements"/>
  <link:presentationLink xlink:role="http://www.mihomes.com/role/InvestmentinJointVentureArrangements" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_mho_InvestmentinJointVentureArrangementsAbstract_a156f69d-01db-4a0d-8938-a9cd8265bf00" xlink:href="mho-20231231.xsd#mho_InvestmentinJointVentureArrangementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentsDisclosureTextBlock_1376fb34-896f-4845-95fd-8a069bd55206" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityMethodInvestmentsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_InvestmentinJointVentureArrangementsAbstract_a156f69d-01db-4a0d-8938-a9cd8265bf00" xlink:to="loc_us-gaap_EquityMethodInvestmentsDisclosureTextBlock_1376fb34-896f-4845-95fd-8a069bd55206" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/GuaranteesandIndemnifications" xlink:type="simple" xlink:href="mho-20231231.xsd#GuaranteesandIndemnifications"/>
  <link:presentationLink xlink:role="http://www.mihomes.com/role/GuaranteesandIndemnifications" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteesAbstract_9070ae4c-a788-41e4-afe5-3d92755e5e9c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GuaranteesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteesTextBlock_d58476c2-5f3f-4a68-8ff1-e3aec878acf9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GuaranteesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GuaranteesAbstract_9070ae4c-a788-41e4-afe5-3d92755e5e9c" xlink:to="loc_us-gaap_GuaranteesTextBlock_d58476c2-5f3f-4a68-8ff1-e3aec878acf9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/CommitmentsandContingencies" xlink:type="simple" xlink:href="mho-20231231.xsd#CommitmentsandContingencies"/>
  <link:presentationLink xlink:role="http://www.mihomes.com/role/CommitmentsandContingencies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_mho_CommitmentsAndContingenciesAbstract_ff93d76f-95d4-4e5b-b31e-9b6b18f50408" xlink:href="mho-20231231.xsd#mho_CommitmentsAndContingenciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_71b36d0a-8bd5-47e7-88c3-5a2a89ce5d8f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_CommitmentsAndContingenciesAbstract_ff93d76f-95d4-4e5b-b31e-9b6b18f50408" xlink:to="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_71b36d0a-8bd5-47e7-88c3-5a2a89ce5d8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/OperatingLeases" xlink:type="simple" xlink:href="mho-20231231.xsd#OperatingLeases"/>
  <link:presentationLink xlink:role="http://www.mihomes.com/role/OperatingLeases" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_72f65d0f-eef1-4599-9e6b-5f0517f8a155" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeasesTextBlock_fd6a2bd5-3138-4fc6-a1e2-71709cee8c37" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeasesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_72f65d0f-eef1-4599-9e6b-5f0517f8a155" xlink:to="loc_us-gaap_LesseeOperatingLeasesTextBlock_fd6a2bd5-3138-4fc6-a1e2-71709cee8c37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/CommunityDevelopmentDistrictInfrastructureandRelatedObligations" xlink:type="simple" xlink:href="mho-20231231.xsd#CommunityDevelopmentDistrictInfrastructureandRelatedObligations"/>
  <link:presentationLink xlink:role="http://www.mihomes.com/role/CommunityDevelopmentDistrictInfrastructureandRelatedObligations" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_mho_CommunityDevelopmentDistrictInfrastructureAndRealtedObligationsAbstract_eddf9424-86b1-41bd-a59d-be3034c8a0ca" xlink:href="mho-20231231.xsd#mho_CommunityDevelopmentDistrictInfrastructureAndRealtedObligationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_CommunityDevelopmentDistrictBondsTextBlock_249f51fc-e516-4083-aaf0-22cb257b202d" xlink:href="mho-20231231.xsd#mho_CommunityDevelopmentDistrictBondsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_CommunityDevelopmentDistrictInfrastructureAndRealtedObligationsAbstract_eddf9424-86b1-41bd-a59d-be3034c8a0ca" xlink:to="loc_mho_CommunityDevelopmentDistrictBondsTextBlock_249f51fc-e516-4083-aaf0-22cb257b202d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/Debt" xlink:type="simple" xlink:href="mho-20231231.xsd#Debt"/>
  <link:presentationLink xlink:role="http://www.mihomes.com/role/Debt" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_7724b633-fb5a-4c4c-9322-536f53c36633" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureTextBlock_4f8f7f96-a3b6-4dc8-aaf2-eb3f0052ddd0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_7724b633-fb5a-4c4c-9322-536f53c36633" xlink:to="loc_us-gaap_DebtDisclosureTextBlock_4f8f7f96-a3b6-4dc8-aaf2-eb3f0052ddd0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/AcquisitionandGoodwillNotes" xlink:type="simple" xlink:href="mho-20231231.xsd#AcquisitionandGoodwillNotes"/>
  <link:presentationLink xlink:role="http://www.mihomes.com/role/AcquisitionandGoodwillNotes" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_mho_GoodwillAbstract_80a74387-9c89-49a0-a0f7-d4b626b3a6a0" xlink:href="mho-20231231.xsd#mho_GoodwillAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock_deb9d8bd-e04d-439c-b014-8094618e60c5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_GoodwillAbstract_80a74387-9c89-49a0-a0f7-d4b626b3a6a0" xlink:to="loc_us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock_deb9d8bd-e04d-439c-b014-8094618e60c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/EarningsperShare" xlink:type="simple" xlink:href="mho-20231231.xsd#EarningsperShare"/>
  <link:presentationLink xlink:role="http://www.mihomes.com/role/EarningsperShare" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_mho_LossPerShareAbstract_93067e98-d05f-45ff-8e52-43710fe798f0" xlink:href="mho-20231231.xsd#mho_LossPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock_5a4c7a80-74ce-47b1-b191-de16e311c493" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_LossPerShareAbstract_93067e98-d05f-45ff-8e52-43710fe798f0" xlink:to="loc_us-gaap_EarningsPerShareTextBlock_5a4c7a80-74ce-47b1-b191-de16e311c493" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/IncomeTaxes" xlink:type="simple" xlink:href="mho-20231231.xsd#IncomeTaxes"/>
  <link:presentationLink xlink:role="http://www.mihomes.com/role/IncomeTaxes" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_7db2e73b-9b81-4c72-a828-573690844115" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock_10dc2006-e178-475e-bdee-eaa9976f59f3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_7db2e73b-9b81-4c72-a828-573690844115" xlink:to="loc_us-gaap_IncomeTaxDisclosureTextBlock_10dc2006-e178-475e-bdee-eaa9976f59f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/BusinessSegments" xlink:type="simple" xlink:href="mho-20231231.xsd#BusinessSegments"/>
  <link:presentationLink xlink:role="http://www.mihomes.com/role/BusinessSegments" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_1c70ac97-4955-4cd2-b041-f89e000bf562" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock_ac1031eb-07e3-481e-893b-795de3ca68f4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_1c70ac97-4955-4cd2-b041-f89e000bf562" xlink:to="loc_us-gaap_SegmentReportingDisclosureTextBlock_ac1031eb-07e3-481e-893b-795de3ca68f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/ShareRepurchaseProgramNotes" xlink:type="simple" xlink:href="mho-20231231.xsd#ShareRepurchaseProgramNotes"/>
  <link:presentationLink xlink:role="http://www.mihomes.com/role/ShareRepurchaseProgramNotes" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_mho_ShareRepurchaseProgramAbstract_4a56f374-0fd8-4447-9d12-3bdc62d61d90" xlink:href="mho-20231231.xsd#mho_ShareRepurchaseProgramAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockTextBlock_cb9b0e6e-da98-49f8-af3c-6cd61f4f022c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_ShareRepurchaseProgramAbstract_4a56f374-0fd8-4447-9d12-3bdc62d61d90" xlink:to="loc_us-gaap_TreasuryStockTextBlock_cb9b0e6e-da98-49f8-af3c-6cd61f4f022c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/SubsequentEvents" xlink:type="simple" xlink:href="mho-20231231.xsd#SubsequentEvents"/>
  <link:presentationLink xlink:role="http://www.mihomes.com/role/SubsequentEvents" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsAbstract_edfee14e-a00c-4c26-aedd-db6d7d7cb287" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsTextBlock_8c9e8aa9-dbad-4896-8b9a-298569d91109" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventsAbstract_edfee14e-a00c-4c26-aedd-db6d7d7cb287" xlink:to="loc_us-gaap_SubsequentEventsTextBlock_8c9e8aa9-dbad-4896-8b9a-298569d91109" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="mho-20231231.xsd#SummaryofSignificantAccountingPoliciesPolicies"/>
  <link:presentationLink xlink:role="http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_eb6df5d5-d5e7-47d6-99d8-2d4ea6a598dd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsolidationPolicyTextBlock_ea2399cd-61b0-4547-850e-c4ab548569f1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConsolidationPolicyTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_eb6df5d5-d5e7-47d6-99d8-2d4ea6a598dd" xlink:to="loc_us-gaap_ConsolidationPolicyTextBlock_ea2399cd-61b0-4547-850e-c4ab548569f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_555c2714-f7fb-4d02-b8cd-4dbe2d514d21" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_eb6df5d5-d5e7-47d6-99d8-2d4ea6a598dd" xlink:to="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_555c2714-f7fb-4d02-b8cd-4dbe2d514d21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_d6f991d1-9f60-438f-a6dc-216c9518030d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_eb6df5d5-d5e7-47d6-99d8-2d4ea6a598dd" xlink:to="loc_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_d6f991d1-9f60-438f-a6dc-216c9518030d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableMortgageBankingActivitiesPolicy_b186bc27-28b6-4a84-99bc-8a6f9ccf6693" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LoansAndLeasesReceivableMortgageBankingActivitiesPolicy"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_eb6df5d5-d5e7-47d6-99d8-2d4ea6a598dd" xlink:to="loc_us-gaap_LoansAndLeasesReceivableMortgageBankingActivitiesPolicy_b186bc27-28b6-4a84-99bc-8a6f9ccf6693" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryPolicyTextBlock_3dd4b13d-c774-43e8-867f-21d92bfbe848" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryPolicyTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_eb6df5d5-d5e7-47d6-99d8-2d4ea6a598dd" xlink:to="loc_us-gaap_InventoryPolicyTextBlock_3dd4b13d-c774-43e8-867f-21d92bfbe848" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_d7a3341f-c884-4bf9-95f5-e2bb75e820ab" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_eb6df5d5-d5e7-47d6-99d8-2d4ea6a598dd" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_d7a3341f-c884-4bf9-95f5-e2bb75e820ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_12eaddd0-2887-4db8-a095-51c9495f200d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_eb6df5d5-d5e7-47d6-99d8-2d4ea6a598dd" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_12eaddd0-2887-4db8-a095-51c9495f200d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_OtherAssetsPolicyTextBlock_6726c384-4b43-4c53-9171-2c3a085c8c3c" xlink:href="mho-20231231.xsd#mho_OtherAssetsPolicyTextBlock"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_eb6df5d5-d5e7-47d6-99d8-2d4ea6a598dd" xlink:to="loc_mho_OtherAssetsPolicyTextBlock_6726c384-4b43-4c53-9171-2c3a085c8c3c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ExtendedProductWarrantyPolicy_76b15366-3319-49fb-b068-194fc7acfd33" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ExtendedProductWarrantyPolicy"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_eb6df5d5-d5e7-47d6-99d8-2d4ea6a598dd" xlink:to="loc_us-gaap_ExtendedProductWarrantyPolicy_76b15366-3319-49fb-b068-194fc7acfd33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_InsuranceDeductibleReservesPolicyPolicyTextBlock_32b3d9ec-b4c1-4925-922c-8bffb4245cf1" xlink:href="mho-20231231.xsd#mho_InsuranceDeductibleReservesPolicyPolicyTextBlock"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_eb6df5d5-d5e7-47d6-99d8-2d4ea6a598dd" xlink:to="loc_mho_InsuranceDeductibleReservesPolicyPolicyTextBlock_32b3d9ec-b4c1-4925-922c-8bffb4245cf1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_OtherLiabilitiesPolicyTextBlock_06bdd282-887b-4704-a6f4-0b756c981944" xlink:href="mho-20231231.xsd#mho_OtherLiabilitiesPolicyTextBlock"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_eb6df5d5-d5e7-47d6-99d8-2d4ea6a598dd" xlink:to="loc_mho_OtherLiabilitiesPolicyTextBlock_06bdd282-887b-4704-a6f4-0b756c981944" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRecognitionPolicyTextBlock_6cf00090-14c6-4f9c-8a20-5a9dce5afdf2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRecognitionPolicyTextBlock"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_eb6df5d5-d5e7-47d6-99d8-2d4ea6a598dd" xlink:to="loc_us-gaap_RevenueRecognitionPolicyTextBlock_6cf00090-14c6-4f9c-8a20-5a9dce5afdf2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesPolicyTextBlock_d27a3a33-11fa-4f04-b291-318940befa63" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfSalesPolicyTextBlock"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_eb6df5d5-d5e7-47d6-99d8-2d4ea6a598dd" xlink:to="loc_us-gaap_CostOfSalesPolicyTextBlock_d27a3a33-11fa-4f04-b291-318940befa63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock_adb599fc-7b41-4843-ad1a-81005fa68886" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_eb6df5d5-d5e7-47d6-99d8-2d4ea6a598dd" xlink:to="loc_us-gaap_IncomeTaxPolicyTextBlock_adb599fc-7b41-4843-ad1a-81005fa68886" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerSharePolicyTextBlock_5c664112-b4e9-4464-884c-4053bd08ae25" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_eb6df5d5-d5e7-47d6-99d8-2d4ea6a598dd" xlink:to="loc_us-gaap_EarningsPerSharePolicyTextBlock_5c664112-b4e9-4464-884c-4053bd08ae25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_773dd234-844a-457f-807e-3386bf4d9c4e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_eb6df5d5-d5e7-47d6-99d8-2d4ea6a598dd" xlink:to="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_773dd234-844a-457f-807e-3386bf4d9c4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesTables" xlink:type="simple" xlink:href="mho-20231231.xsd#SummaryofSignificantAccountingPoliciesTables"/>
  <link:presentationLink xlink:role="http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_234a35ec-71de-4091-8d28-ec23433910d0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_c96a31fc-2d07-4ed3-886d-c98bdc730f0b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_234a35ec-71de-4091-8d28-ec23433910d0" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_c96a31fc-2d07-4ed3-886d-c98bdc730f0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfOtherAssetsTableTextBlock_a67f20eb-c49f-4a35-9a5b-ffe38f7f9c7d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfOtherAssetsTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_234a35ec-71de-4091-8d28-ec23433910d0" xlink:to="loc_us-gaap_ScheduleOfOtherAssetsTableTextBlock_a67f20eb-c49f-4a35-9a5b-ffe38f7f9c7d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesTableTextBlock_58e0a0e7-aafc-4cb4-876f-953c8b39c960" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilitiesTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_234a35ec-71de-4091-8d28-ec23433910d0" xlink:to="loc_us-gaap_OtherLiabilitiesTableTextBlock_58e0a0e7-aafc-4cb4-876f-953c8b39c960" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_d77bf6a9-ed3d-44b6-b690-eb5b437182ea" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_234a35ec-71de-4091-8d28-ec23433910d0" xlink:to="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_d77bf6a9-ed3d-44b6-b690-eb5b437182ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/StockBasedCompensationTables" xlink:type="simple" xlink:href="mho-20231231.xsd#StockBasedCompensationTables"/>
  <link:presentationLink xlink:role="http://www.mihomes.com/role/StockBasedCompensationTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_mho_StockBasedCompensationAbstract_59758712-1488-4516-83c4-311253829ed9" xlink:href="mho-20231231.xsd#mho_StockBasedCompensationAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_adf12b13-43c4-4126-837a-6bd521f23f8a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_StockBasedCompensationAbstract_59758712-1488-4516-83c4-311253829ed9" xlink:to="loc_us-gaap_StatementTable_adf12b13-43c4-4126-837a-6bd521f23f8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_1505f192-8a89-4a78-93f2-33380b3bfaca" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_adf12b13-43c4-4126-837a-6bd521f23f8a" xlink:to="loc_us-gaap_AwardTypeAxis_1505f192-8a89-4a78-93f2-33380b3bfaca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_422b8efd-a043-4f1f-836c-7642b78ca4b3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_1505f192-8a89-4a78-93f2-33380b3bfaca" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_422b8efd-a043-4f1f-836c-7642b78ca4b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_FiveYearServiceStockOptionsMember_80e308ef-eb26-475e-9b0b-5b1eddcc9133" xlink:href="mho-20231231.xsd#mho_FiveYearServiceStockOptionsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_422b8efd-a043-4f1f-836c-7642b78ca4b3" xlink:to="loc_mho_FiveYearServiceStockOptionsMember_80e308ef-eb26-475e-9b0b-5b1eddcc9133" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_bcdd180d-308a-4d0c-b8ab-f33504e8d180" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_adf12b13-43c4-4126-837a-6bd521f23f8a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_bcdd180d-308a-4d0c-b8ab-f33504e8d180" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock_f9f3c3b5-74d2-4e2b-b0f0-e54f2fc57881" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_bcdd180d-308a-4d0c-b8ab-f33504e8d180" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock_f9f3c3b5-74d2-4e2b-b0f0-e54f2fc57881" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_78a7a6d3-9275-4216-94a3-a1ea9dfbf1ef" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_bcdd180d-308a-4d0c-b8ab-f33504e8d180" xlink:to="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_78a7a6d3-9275-4216-94a3-a1ea9dfbf1ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/FairValueMeasurementsFairValueMeasurementsTables" xlink:type="simple" xlink:href="mho-20231231.xsd#FairValueMeasurementsFairValueMeasurementsTables"/>
  <link:presentationLink xlink:role="http://www.mihomes.com/role/FairValueMeasurementsFairValueMeasurementsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_mho_FairValueMeasurementsAbstract_486a13b1-6c55-4795-88cf-d5bc3e45814e" xlink:href="mho-20231231.xsd#mho_FairValueMeasurementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_ef94553e-5cf9-40b7-b014-8c4a1c47df41" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_FairValueMeasurementsAbstract_486a13b1-6c55-4795-88cf-d5bc3e45814e" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_ef94553e-5cf9-40b7-b014-8c4a1c47df41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_d3088c7a-49ca-439d-a637-04a75d71c5d8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_ef94553e-5cf9-40b7-b014-8c4a1c47df41" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_d3088c7a-49ca-439d-a637-04a75d71c5d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_02117d86-9f09-408c-9554-175677a7e611" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_d3088c7a-49ca-439d-a637-04a75d71c5d8" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_02117d86-9f09-408c-9554-175677a7e611" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_f5994cb2-4971-403b-bb8c-88182e7c875c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_ef94553e-5cf9-40b7-b014-8c4a1c47df41" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_f5994cb2-4971-403b-bb8c-88182e7c875c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_d67523e3-0272-4513-b76c-0e2525fb1f62" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_f5994cb2-4971-403b-bb8c-88182e7c875c" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_d67523e3-0272-4513-b76c-0e2525fb1f62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_e39384a9-e1db-486f-b9cb-7dafa4a02566" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_ef94553e-5cf9-40b7-b014-8c4a1c47df41" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_e39384a9-e1db-486f-b9cb-7dafa4a02566" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock_e00b81fd-9ed6-4b22-a75e-5e0ba93355b0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_e39384a9-e1db-486f-b9cb-7dafa4a02566" xlink:to="loc_us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock_e00b81fd-9ed6-4b22-a75e-5e0ba93355b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock_055dd8f0-3ae2-4f90-a0d2-79beaa96a78e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_e39384a9-e1db-486f-b9cb-7dafa4a02566" xlink:to="loc_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock_055dd8f0-3ae2-4f90-a0d2-79beaa96a78e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_f6aa6b60-c858-4877-9f33-08bc9a95a432" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_e39384a9-e1db-486f-b9cb-7dafa4a02566" xlink:to="loc_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_f6aa6b60-c858-4877-9f33-08bc9a95a432" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock_ff944ff1-2180-4a2d-9199-95b31c9a9308" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_e39384a9-e1db-486f-b9cb-7dafa4a02566" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock_ff944ff1-2180-4a2d-9199-95b31c9a9308" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTextBlock_50bfa804-85f4-4a48-aa00-288c2635804e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByBalanceSheetGroupingTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_e39384a9-e1db-486f-b9cb-7dafa4a02566" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTextBlock_50bfa804-85f4-4a48-aa00-288c2635804e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/InventoryandCapitalizedInterestInventoryTables" xlink:type="simple" xlink:href="mho-20231231.xsd#InventoryandCapitalizedInterestInventoryTables"/>
  <link:presentationLink xlink:role="http://www.mihomes.com/role/InventoryandCapitalizedInterestInventoryTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureAbstract_1322bf9b-2a81-4201-811e-2abccdd64524" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_56964c48-fe8b-4cbb-96ad-b6fe57107931" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_1322bf9b-2a81-4201-811e-2abccdd64524" xlink:to="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_56964c48-fe8b-4cbb-96ad-b6fe57107931" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_RealEstateInventoryCapitalizedInterestCostsTableTextBlock_b78e6ce9-a620-4e41-ac9c-45c73e730741" xlink:href="mho-20231231.xsd#mho_RealEstateInventoryCapitalizedInterestCostsTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_1322bf9b-2a81-4201-811e-2abccdd64524" xlink:to="loc_mho_RealEstateInventoryCapitalizedInterestCostsTableTextBlock_b78e6ce9-a620-4e41-ac9c-45c73e730741" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/CommitmentsandContingenciesCommitmentsandContingenciesTables" xlink:type="simple" xlink:href="mho-20231231.xsd#CommitmentsandContingenciesCommitmentsandContingenciesTables"/>
  <link:presentationLink xlink:role="http://www.mihomes.com/role/CommitmentsandContingenciesCommitmentsandContingenciesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_mho_WarrantyAccrualRollforwardAbstract_cf00572f-8f33-41bd-b54d-57061f5f2a32" xlink:href="mho-20231231.xsd#mho_WarrantyAccrualRollforwardAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_0ca21423-8677-410b-8084-fb9962d8364b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_WarrantyAccrualRollforwardAbstract_cf00572f-8f33-41bd-b54d-57061f5f2a32" xlink:to="loc_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_0ca21423-8677-410b-8084-fb9962d8364b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/OperatingLeasesScheduleofLeaseExpenseTables" xlink:type="simple" xlink:href="mho-20231231.xsd#OperatingLeasesScheduleofLeaseExpenseTables"/>
  <link:presentationLink xlink:role="http://www.mihomes.com/role/OperatingLeasesScheduleofLeaseExpenseTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_3505d57c-7673-408f-9cde-129556c2cec4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostTableTextBlock_1546dd95-51ae-46ec-a9e7-b136c5d9d77e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_3505d57c-7673-408f-9cde-129556c2cec4" xlink:to="loc_us-gaap_LeaseCostTableTextBlock_1546dd95-51ae-46ec-a9e7-b136c5d9d77e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/OperatingLeasesScheduleofFutureMinimumRentalPaymentsforOperatingLeasesTables" xlink:type="simple" xlink:href="mho-20231231.xsd#OperatingLeasesScheduleofFutureMinimumRentalPaymentsforOperatingLeasesTables"/>
  <link:presentationLink xlink:role="http://www.mihomes.com/role/OperatingLeasesScheduleofFutureMinimumRentalPaymentsforOperatingLeasesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_mho_FutureMinimumLeasePaymentsAbstract_8f32c442-6e68-42cf-999e-c27b6df3df67" xlink:href="mho-20231231.xsd#mho_FutureMinimumLeasePaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_b39e98dc-e38a-4447-aab6-c07637cbfbb8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_FutureMinimumLeasePaymentsAbstract_8f32c442-6e68-42cf-999e-c27b6df3df67" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_b39e98dc-e38a-4447-aab6-c07637cbfbb8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/CommunityDevelopmentDistrictInfrastructureandRelatedObligationsCommunityDevelopmentDistrictInfrastructureandRelatedObligationsTables" xlink:type="simple" xlink:href="mho-20231231.xsd#CommunityDevelopmentDistrictInfrastructureandRelatedObligationsCommunityDevelopmentDistrictInfrastructureandRelatedObligationsTables"/>
  <link:presentationLink xlink:role="http://www.mihomes.com/role/CommunityDevelopmentDistrictInfrastructureandRelatedObligationsCommunityDevelopmentDistrictInfrastructureandRelatedObligationsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_mho_CommunityDevelopmentDistrictInfrastructureAndRealtedObligationsAbstract_b7085d79-21e2-4641-a714-15ef05affcde" xlink:href="mho-20231231.xsd#mho_CommunityDevelopmentDistrictInfrastructureAndRealtedObligationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_bd62a93e-1bbf-4795-bae1-3af13a7faa46" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_CommunityDevelopmentDistrictInfrastructureAndRealtedObligationsAbstract_b7085d79-21e2-4641-a714-15ef05affcde" xlink:to="loc_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_bd62a93e-1bbf-4795-bae1-3af13a7faa46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/DebtDebtTables" xlink:type="simple" xlink:href="mho-20231231.xsd#DebtDebtTables"/>
  <link:presentationLink xlink:role="http://www.mihomes.com/role/DebtDebtTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_mho_DebtAbstract_e2dcc1e0-391c-4f8f-b7d4-6ce31abc1840" xlink:href="mho-20231231.xsd#mho_DebtAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_1c4ca817-0afa-4979-b722-f8b10f4ab0d9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_DebtAbstract_e2dcc1e0-391c-4f8f-b7d4-6ce31abc1840" xlink:to="loc_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_1c4ca817-0afa-4979-b722-f8b10f4ab0d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/EarningsperShareEarningsperShareTables" xlink:type="simple" xlink:href="mho-20231231.xsd#EarningsperShareEarningsperShareTables"/>
  <link:presentationLink xlink:role="http://www.mihomes.com/role/EarningsperShareEarningsperShareTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_mho_LossPerShareAbstract_d04858b8-920c-467c-ab7f-e85290dcd044" xlink:href="mho-20231231.xsd#mho_LossPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_fc6f1cf5-7106-4831-90c9-68b75f186a6a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_LossPerShareAbstract_d04858b8-920c-467c-ab7f-e85290dcd044" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_fc6f1cf5-7106-4831-90c9-68b75f186a6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/IncomeTaxesIncomeTaxesTables" xlink:type="simple" xlink:href="mho-20231231.xsd#IncomeTaxesIncomeTaxesTables"/>
  <link:presentationLink xlink:role="http://www.mihomes.com/role/IncomeTaxesIncomeTaxesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_4f270f6d-eb40-4924-b0d9-264697524f21" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_fdb94626-99bf-44f9-96d3-41e384e14a36" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_4f270f6d-eb40-4924-b0d9-264697524f21" xlink:to="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_fdb94626-99bf-44f9-96d3-41e384e14a36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_b038389e-6462-4498-84c4-87fdcba7f9ff" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_4f270f6d-eb40-4924-b0d9-264697524f21" xlink:to="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_b038389e-6462-4498-84c4-87fdcba7f9ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_1ce34f9b-59bb-45ed-a546-f7a6fdcc15bb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_4f270f6d-eb40-4924-b0d9-264697524f21" xlink:to="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_1ce34f9b-59bb-45ed-a546-f7a6fdcc15bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsTables" xlink:type="simple" xlink:href="mho-20231231.xsd#BusinessSegmentsBusinessSegmentsTables"/>
  <link:presentationLink xlink:role="http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_d4706bb0-1490-45d9-81ae-6d464e778856" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_3ed97b2a-70ef-42c9-8db4-263fe17ee248" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_d4706bb0-1490-45d9-81ae-6d464e778856" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_3ed97b2a-70ef-42c9-8db4-263fe17ee248" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock_43f8a3dd-7f1f-4c6f-a61d-ea3d2130612d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_d4706bb0-1490-45d9-81ae-6d464e778856" xlink:to="loc_us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock_43f8a3dd-7f1f-4c6f-a61d-ea3d2130612d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/SubsequentEventsTables" xlink:type="simple" xlink:href="mho-20231231.xsd#SubsequentEventsTables"/>
  <link:presentationLink xlink:role="http://www.mihomes.com/role/SubsequentEventsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsAbstract_4e662723-9775-4bae-a662-045c5d50ef7b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventsAbstract"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesDetails" xlink:type="simple" xlink:href="mho-20231231.xsd#SummaryofSignificantAccountingPoliciesDetails"/>
  <link:presentationLink xlink:role="http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_4f6d5ba3-b45c-4cb4-8c9e-ddbe9ba5f25c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_023d9ab9-517e-4cf2-986c-bfe73aef68eb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_4f6d5ba3-b45c-4cb4-8c9e-ddbe9ba5f25c" xlink:to="loc_us-gaap_StatementTable_023d9ab9-517e-4cf2-986c-bfe73aef68eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_d2a81cc8-0364-4452-afc3-dd241c579717" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_023d9ab9-517e-4cf2-986c-bfe73aef68eb" xlink:to="loc_srt_RangeAxis_d2a81cc8-0364-4452-afc3-dd241c579717" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_2074ae06-8c59-4d98-a67f-ef0086b8711e" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_d2a81cc8-0364-4452-afc3-dd241c579717" xlink:to="loc_srt_RangeMember_2074ae06-8c59-4d98-a67f-ef0086b8711e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_72c15f4e-3bbb-4270-9c0a-f59787790d6c" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_2074ae06-8c59-4d98-a67f-ef0086b8711e" xlink:to="loc_srt_MinimumMember_72c15f4e-3bbb-4270-9c0a-f59787790d6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_b08e90be-e37d-40dd-9b16-063fdccbdb81" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_2074ae06-8c59-4d98-a67f-ef0086b8711e" xlink:to="loc_srt_MaximumMember_b08e90be-e37d-40dd-9b16-063fdccbdb81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementBasisAxis_a940e9ac-1ff5-4994-ac44-a59d2945c234" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByMeasurementBasisAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_023d9ab9-517e-4cf2-986c-bfe73aef68eb" xlink:to="loc_us-gaap_FairValueByMeasurementBasisAxis_a940e9ac-1ff5-4994-ac44-a59d2945c234" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureItemAmountsDomain_9fcacbf7-f78b-4691-b138-91e7ab622e3d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueDisclosureItemAmountsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis_a940e9ac-1ff5-4994-ac44-a59d2945c234" xlink:to="loc_us-gaap_FairValueDisclosureItemAmountsDomain_9fcacbf7-f78b-4691-b138-91e7ab622e3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_640b44ca-6beb-4d7a-844e-b9e505fbc12a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EstimateOfFairValueFairValueDisclosureMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_9fcacbf7-f78b-4691-b138-91e7ab622e3d" xlink:to="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_640b44ca-6beb-4d7a-844e-b9e505fbc12a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_3a7c8d8a-8309-42da-aeca-607e2ee2725f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_9fcacbf7-f78b-4691-b138-91e7ab622e3d" xlink:to="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_3a7c8d8a-8309-42da-aeca-607e2ee2725f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_63f2554a-6fba-402b-bd45-ba3dc00a0117" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_023d9ab9-517e-4cf2-986c-bfe73aef68eb" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_63f2554a-6fba-402b-bd45-ba3dc00a0117" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_5831a642-9e1a-4b38-ba8a-0d87ec96c949" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_63f2554a-6fba-402b-bd45-ba3dc00a0117" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_5831a642-9e1a-4b38-ba8a-0d87ec96c949" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_d70f6683-b0ac-437b-80b2-bafa26d8c7a6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_5831a642-9e1a-4b38-ba8a-0d87ec96c949" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_d70f6683-b0ac-437b-80b2-bafa26d8c7a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_AssumptionDurationLineItems_0e876897-2348-4c70-80cc-b0e5abcaa334" xlink:href="mho-20231231.xsd#mho_AssumptionDurationLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_023d9ab9-517e-4cf2-986c-bfe73aef68eb" xlink:to="loc_mho_AssumptionDurationLineItems_0e876897-2348-4c70-80cc-b0e5abcaa334" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalents_da5168f9-d4d2-4194-9fba-c0a3ab216bc8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedCashAndCashEquivalents"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_AssumptionDurationLineItems_0e876897-2348-4c70-80cc-b0e5abcaa334" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalents_da5168f9-d4d2-4194-9fba-c0a3ab216bc8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_DiscountRateUsedInDeterminingFairValueOfLandAndLots_3b9a03e7-5d4f-44fb-8fb4-3310cf38810c" xlink:href="mho-20231231.xsd#mho_DiscountRateUsedInDeterminingFairValueOfLandAndLots"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_AssumptionDurationLineItems_0e876897-2348-4c70-80cc-b0e5abcaa334" xlink:to="loc_mho_DiscountRateUsedInDeterminingFairValueOfLandAndLots_3b9a03e7-5d4f-44fb-8fb4-3310cf38810c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_115b9fbf-737d-43ea-b3d4-a67468ffe7ec" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_AssumptionDurationLineItems_0e876897-2348-4c70-80cc-b0e5abcaa334" xlink:to="loc_us-gaap_Goodwill_115b9fbf-737d-43ea-b3d4-a67468ffe7ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServicingAsset_12e6d94e-9818-47d4-aad4-00fb6716b361" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ServicingAsset"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_AssumptionDurationLineItems_0e876897-2348-4c70-80cc-b0e5abcaa334" xlink:to="loc_us-gaap_ServicingAsset_12e6d94e-9818-47d4-aad4-00fb6716b361" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_NumberOfLoansWeRetainMortgageServicingRightsOn_2b020359-37bd-412e-bdda-2ef7df00d188" xlink:href="mho-20231231.xsd#mho_NumberOfLoansWeRetainMortgageServicingRightsOn"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_AssumptionDurationLineItems_0e876897-2348-4c70-80cc-b0e5abcaa334" xlink:to="loc_mho_NumberOfLoansWeRetainMortgageServicingRightsOn_2b020359-37bd-412e-bdda-2ef7df00d188" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/PropertyandEquipmentDetails" xlink:type="simple" xlink:href="mho-20231231.xsd#PropertyandEquipmentDetails"/>
  <link:presentationLink xlink:role="http://www.mihomes.com/role/PropertyandEquipmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_0806b8cb-1b1c-4fce-a9c0-9d9108a579d1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_36fefa2c-2596-473a-b74f-6af22e048b13" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_0806b8cb-1b1c-4fce-a9c0-9d9108a579d1" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_36fefa2c-2596-473a-b74f-6af22e048b13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_a6b6cb7d-a980-42ff-a960-69b05431423d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_36fefa2c-2596-473a-b74f-6af22e048b13" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_a6b6cb7d-a980-42ff-a960-69b05431423d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_aa4c396b-8334-4d10-b693-fbcdd2b8596a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_a6b6cb7d-a980-42ff-a960-69b05431423d" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_aa4c396b-8334-4d10-b693-fbcdd2b8596a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_OfficeFurnitureLeaseholdImprovementsComputerEquipmentAndSoftwareMember_5c796814-1c5d-4dc1-bb06-47a1bc34cfea" xlink:href="mho-20231231.xsd#mho_OfficeFurnitureLeaseholdImprovementsComputerEquipmentAndSoftwareMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_aa4c396b-8334-4d10-b693-fbcdd2b8596a" xlink:to="loc_mho_OfficeFurnitureLeaseholdImprovementsComputerEquipmentAndSoftwareMember_5c796814-1c5d-4dc1-bb06-47a1bc34cfea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransportationEquipmentMember_c71cdfb5-7c6f-46b8-8460-3cca4ac13446" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TransportationEquipmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_aa4c396b-8334-4d10-b693-fbcdd2b8596a" xlink:to="loc_us-gaap_TransportationEquipmentMember_c71cdfb5-7c6f-46b8-8460-3cca4ac13446" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_9f0d272a-2a5c-4e0c-b989-1f8f25ecd211" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_36fefa2c-2596-473a-b74f-6af22e048b13" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_9f0d272a-2a5c-4e0c-b989-1f8f25ecd211" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_4c2aac05-ffc7-46f2-ac9b-691fce80c675" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_9f0d272a-2a5c-4e0c-b989-1f8f25ecd211" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_4c2aac05-ffc7-46f2-ac9b-691fce80c675" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_20ef13cd-e2f7-4521-a351-a363d0bb7b3a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_9f0d272a-2a5c-4e0c-b989-1f8f25ecd211" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_20ef13cd-e2f7-4521-a351-a363d0bb7b3a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_38b056a9-7e96-4a75-b4e7-97fdf1f75062" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_9f0d272a-2a5c-4e0c-b989-1f8f25ecd211" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_38b056a9-7e96-4a75-b4e7-97fdf1f75062" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SECScheduleIIIRealEstateAccumulatedDepreciationDepreciationExpense_76e36cad-a637-4ee7-95b9-a81a61543726" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SECScheduleIIIRealEstateAccumulatedDepreciationDepreciationExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_9f0d272a-2a5c-4e0c-b989-1f8f25ecd211" xlink:to="loc_us-gaap_SECScheduleIIIRealEstateAccumulatedDepreciationDepreciationExpense_76e36cad-a637-4ee7-95b9-a81a61543726" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/EstimatedUsefulLifeDetails" xlink:type="simple" xlink:href="mho-20231231.xsd#EstimatedUsefulLifeDetails"/>
  <link:presentationLink xlink:role="http://www.mihomes.com/role/EstimatedUsefulLifeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_mho_UsefulLifeOfPropertyPlantAndEquipmentAbstract_0e727fea-b37e-4651-8434-423a28a6b8b7" xlink:href="mho-20231231.xsd#mho_UsefulLifeOfPropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_51189ca0-10af-4ced-88b1-e485c32910ef" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_UsefulLifeOfPropertyPlantAndEquipmentAbstract_0e727fea-b37e-4651-8434-423a28a6b8b7" xlink:to="loc_us-gaap_StatementTable_51189ca0-10af-4ced-88b1-e485c32910ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_b692efe3-592f-452d-9be0-16d8478e2d38" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_51189ca0-10af-4ced-88b1-e485c32910ef" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_b692efe3-592f-452d-9be0-16d8478e2d38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_7ad52d98-2385-4c61-ba11-53b2853b2789" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_b692efe3-592f-452d-9be0-16d8478e2d38" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_7ad52d98-2385-4c61-ba11-53b2853b2789" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_OfficeFurnitureLeaseholdImprovementsComputerEquipmentAndSoftwareMember_bbc7e347-63e2-4df0-a880-bbed62160fd4" xlink:href="mho-20231231.xsd#mho_OfficeFurnitureLeaseholdImprovementsComputerEquipmentAndSoftwareMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_7ad52d98-2385-4c61-ba11-53b2853b2789" xlink:to="loc_mho_OfficeFurnitureLeaseholdImprovementsComputerEquipmentAndSoftwareMember_bbc7e347-63e2-4df0-a880-bbed62160fd4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransportationEquipmentMember_5873f906-1eb6-4330-aa3c-568cfcc9fc24" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TransportationEquipmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_7ad52d98-2385-4c61-ba11-53b2853b2789" xlink:to="loc_us-gaap_TransportationEquipmentMember_5873f906-1eb6-4330-aa3c-568cfcc9fc24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_08cb3a7d-b7ee-4d47-b5c2-04773e523cea" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_51189ca0-10af-4ced-88b1-e485c32910ef" xlink:to="loc_srt_RangeAxis_08cb3a7d-b7ee-4d47-b5c2-04773e523cea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_29272df1-176b-4b45-a1f7-0b46a7f742b1" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_08cb3a7d-b7ee-4d47-b5c2-04773e523cea" xlink:to="loc_srt_RangeMember_29272df1-176b-4b45-a1f7-0b46a7f742b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_48d4c352-778a-4e08-b1ce-694d696c00bf" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_29272df1-176b-4b45-a1f7-0b46a7f742b1" xlink:to="loc_srt_MinimumMember_48d4c352-778a-4e08-b1ce-694d696c00bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_4688c69b-2cf3-4599-b544-4c4395f5d968" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_29272df1-176b-4b45-a1f7-0b46a7f742b1" xlink:to="loc_srt_MaximumMember_4688c69b-2cf3-4599-b544-4c4395f5d968" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_d713b6ff-d687-43f2-85c1-4b88ccfd6c62" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_51189ca0-10af-4ced-88b1-e485c32910ef" xlink:to="loc_us-gaap_StatementLineItems_d713b6ff-d687-43f2-85c1-4b88ccfd6c62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_59419693-70c3-46f4-8cd8-f20aa6b15549" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_d713b6ff-d687-43f2-85c1-4b88ccfd6c62" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_59419693-70c3-46f4-8cd8-f20aa6b15549" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesOtherAssetsDetails" xlink:type="simple" xlink:href="mho-20231231.xsd#SummaryofSignificantAccountingPoliciesOtherAssetsDetails"/>
  <link:presentationLink xlink:role="http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesOtherAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsAbstract_dafe3e5b-252f-480c-af41-767a0b9bb1f7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherReceivables_34ada5db-13af-45c8-8bb0-344412f8079a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherReceivables"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherAssetsAbstract_dafe3e5b-252f-480c-af41-767a0b9bb1f7" xlink:to="loc_us-gaap_OtherReceivables_34ada5db-13af-45c8-8bb0-344412f8079a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServicingAsset_f4fadde2-e09d-4363-97b5-60625a58fd2c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ServicingAsset"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherAssetsAbstract_dafe3e5b-252f-480c-af41-767a0b9bb1f7" xlink:to="loc_us-gaap_ServicingAsset_f4fadde2-e09d-4363-97b5-60625a58fd2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseCurrentAndNoncurrent_60644805-27a7-4079-b7f6-e29625af6987" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseCurrentAndNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherAssetsAbstract_dafe3e5b-252f-480c-af41-767a0b9bb1f7" xlink:to="loc_us-gaap_PrepaidExpenseCurrentAndNoncurrent_60644805-27a7-4079-b7f6-e29625af6987" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_PrepaidLandAcquisitionCosts_65965f8a-bcc4-432e-b389-ea6d82ab16cc" xlink:href="mho-20231231.xsd#mho_PrepaidLandAcquisitionCosts"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherAssetsAbstract_dafe3e5b-252f-480c-af41-767a0b9bb1f7" xlink:to="loc_mho_PrepaidLandAcquisitionCosts_65965f8a-bcc4-432e-b389-ea6d82ab16cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsMiscellaneous_1d47991f-5e67-410b-ac5a-417894fa4a67" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsMiscellaneous"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherAssetsAbstract_dafe3e5b-252f-480c-af41-767a0b9bb1f7" xlink:to="loc_us-gaap_OtherAssetsMiscellaneous_1d47991f-5e67-410b-ac5a-417894fa4a67" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssets_0297e832-f152-4e5d-b9a1-ef3d766667fb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssets"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherAssetsAbstract_dafe3e5b-252f-480c-af41-767a0b9bb1f7" xlink:to="loc_us-gaap_OtherAssets_0297e832-f152-4e5d-b9a1-ef3d766667fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/WarrantyDetails" xlink:type="simple" xlink:href="mho-20231231.xsd#WarrantyDetails"/>
  <link:presentationLink xlink:role="http://www.mihomes.com/role/WarrantyDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantiesDisclosuresAbstract_97241655-264f-4c61-b874-4b26cddf8898" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProductWarrantiesDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandardProductWarrantyAccrual_44a16c5c-6409-4f85-9422-b386833843d9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StandardProductWarrantyAccrual"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ProductWarrantiesDisclosuresAbstract_97241655-264f-4c61-b874-4b26cddf8898" xlink:to="loc_us-gaap_StandardProductWarrantyAccrual_44a16c5c-6409-4f85-9422-b386833843d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/SelfInsuranceDetails" xlink:type="simple" xlink:href="mho-20231231.xsd#SelfInsuranceDetails"/>
  <link:presentationLink xlink:role="http://www.mihomes.com/role/SelfInsuranceDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_mho_SelfInsuranceAbstract_9cd235ec-de00-4841-9bb9-278f2c8fdbca" xlink:href="mho-20231231.xsd#mho_SelfInsuranceAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SelfInsuranceReserve_9aae0302-10b7-4a58-91e2-4978332f9c85" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SelfInsuranceReserve"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_SelfInsuranceAbstract_9cd235ec-de00-4841-9bb9-278f2c8fdbca" xlink:to="loc_us-gaap_SelfInsuranceReserve_9aae0302-10b7-4a58-91e2-4978332f9c85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralInsuranceExpense_ccd11d60-6f3a-43e4-b5ea-c2aa02034cfa" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GeneralInsuranceExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_SelfInsuranceAbstract_9cd235ec-de00-4841-9bb9-278f2c8fdbca" xlink:to="loc_us-gaap_GeneralInsuranceExpense_ccd11d60-6f3a-43e4-b5ea-c2aa02034cfa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/OtherLiabilitiesDetails" xlink:type="simple" xlink:href="mho-20231231.xsd#OtherLiabilitiesDetails"/>
  <link:presentationLink xlink:role="http://www.mihomes.com/role/OtherLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PayablesAndAccrualsAbstract_a672270f-9954-4b8c-b48f-70f0c07165f8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_Accrualsrelatedtolanddevelopment_ff34ac3f-157e-4eae-a3e5-efaeb330385e" xlink:href="mho-20231231.xsd#mho_Accrualsrelatedtolanddevelopment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_a672270f-9954-4b8c-b48f-70f0c07165f8" xlink:to="loc_mho_Accrualsrelatedtolanddevelopment_ff34ac3f-157e-4eae-a3e5-efaeb330385e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandardProductWarrantyAccrual_a03c9d9d-afd4-427c-b741-3061532b2307" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StandardProductWarrantyAccrual"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_a672270f-9954-4b8c-b48f-70f0c07165f8" xlink:to="loc_us-gaap_StandardProductWarrantyAccrual_a03c9d9d-afd4-427c-b741-3061532b2307" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrentAndNoncurrent_4263da4a-bf9b-4c88-93b3-c9682aaed6a7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrentAndNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_a672270f-9954-4b8c-b48f-70f0c07165f8" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrentAndNoncurrent_4263da4a-bf9b-4c88-93b3-c9682aaed6a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrentAndNoncurrent_ddfa1f5e-c8f5-46a1-839d-f44bf0cd50be" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAccruedLiabilitiesCurrentAndNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_a672270f-9954-4b8c-b48f-70f0c07165f8" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrentAndNoncurrent_ddfa1f5e-c8f5-46a1-839d-f44bf0cd50be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilities_90056c45-6b0b-4b5c-91ad-59b1fc69e664" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_a672270f-9954-4b8c-b48f-70f0c07165f8" xlink:to="loc_us-gaap_OtherLiabilities_90056c45-6b0b-4b5c-91ad-59b1fc69e664" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesRevenueDetails" xlink:type="simple" xlink:href="mho-20231231.xsd#SummaryofSignificantAccountingPoliciesRevenueDetails"/>
  <link:presentationLink xlink:role="http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesRevenueDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_213953ec-6ad1-4a2e-8d63-be01acf817af" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_81db0271-0a6f-4128-bd3a-8580281917cd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_213953ec-6ad1-4a2e-8d63-be01acf817af" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_81db0271-0a6f-4128-bd3a-8580281917cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_1b47bbf1-743e-493e-8dbb-e3ca3b651b87" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_81db0271-0a6f-4128-bd3a-8580281917cd" xlink:to="loc_srt_ProductOrServiceAxis_1b47bbf1-743e-493e-8dbb-e3ca3b651b87" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_034dd538-7743-4374-9b28-9e9944549b33" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_1b47bbf1-743e-493e-8dbb-e3ca3b651b87" xlink:to="loc_srt_ProductsAndServicesDomain_034dd538-7743-4374-9b28-9e9944549b33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionMember_fdd87bef-6151-4600-82e8-3e853d98ae9f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConstructionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_034dd538-7743-4374-9b28-9e9944549b33" xlink:to="loc_us-gaap_ConstructionMember_fdd87bef-6151-4600-82e8-3e853d98ae9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandMember_428e23e6-b725-4ace-b653-86664c499eae" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LandMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_034dd538-7743-4374-9b28-9e9944549b33" xlink:to="loc_us-gaap_LandMember_428e23e6-b725-4ace-b653-86664c499eae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialServiceMember_74c53104-0ac0-4c74-be37-ba895d7e48ed" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancialServiceMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_034dd538-7743-4374-9b28-9e9944549b33" xlink:to="loc_us-gaap_FinancialServiceMember_74c53104-0ac0-4c74-be37-ba895d7e48ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_c814d595-7b1e-4b37-ac17-060555ad5c27" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_81db0271-0a6f-4128-bd3a-8580281917cd" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_c814d595-7b1e-4b37-ac17-060555ad5c27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_d699883f-bb6c-4e00-8faf-bd1aaeb7ec77" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Revenues"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_c814d595-7b1e-4b37-ac17-060555ad5c27" xlink:to="loc_us-gaap_Revenues_d699883f-bb6c-4e00-8faf-bd1aaeb7ec77" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnOilAndGasHedgingActivity_3d8671bb-5993-486b-9deb-5cd5a75d7e51" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnOilAndGasHedgingActivity"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_c814d595-7b1e-4b37-ac17-060555ad5c27" xlink:to="loc_us-gaap_GainLossOnOilAndGasHedgingActivity_3d8671bb-5993-486b-9deb-5cd5a75d7e51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_Homebuildingoperationspercentoftotalrevenue_01a3f426-61cc-456f-979f-acf7aff9f446" xlink:href="mho-20231231.xsd#mho_Homebuildingoperationspercentoftotalrevenue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_c814d595-7b1e-4b37-ac17-060555ad5c27" xlink:to="loc_mho_Homebuildingoperationspercentoftotalrevenue_01a3f426-61cc-456f-979f-acf7aff9f446" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails" xlink:type="simple" xlink:href="mho-20231231.xsd#StockBasedCompensationSummaryofStockOptionActivityDetails"/>
  <link:presentationLink xlink:role="http://www.mihomes.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_mho_SummaryofStockOptionActivityAbstract_89000581-abfe-4eb8-b53a-3455e59e7ee4" xlink:href="mho-20231231.xsd#mho_SummaryofStockOptionActivityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_99b4f1df-896e-4978-a0c0-4b86d63eb87c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_SummaryofStockOptionActivityAbstract_89000581-abfe-4eb8-b53a-3455e59e7ee4" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_99b4f1df-896e-4978-a0c0-4b86d63eb87c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_cb7e9b00-ed9d-457c-b41d-e8c450ff4ead" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_99b4f1df-896e-4978-a0c0-4b86d63eb87c" xlink:to="loc_us-gaap_AwardTypeAxis_cb7e9b00-ed9d-457c-b41d-e8c450ff4ead" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_342fe477-ff11-4bd5-888a-6dcecddc2569" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_cb7e9b00-ed9d-457c-b41d-e8c450ff4ead" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_342fe477-ff11-4bd5-888a-6dcecddc2569" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_af8747e1-84fd-41f1-982a-eef6addcf9d6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_99b4f1df-896e-4978-a0c0-4b86d63eb87c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_af8747e1-84fd-41f1-982a-eef6addcf9d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_6a5ebd73-8981-475d-9928-80538b81db0a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_af8747e1-84fd-41f1-982a-eef6addcf9d6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_6a5ebd73-8981-475d-9928-80538b81db0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_59cd581f-eda1-4753-bb36-6a9fa523fa8f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_6a5ebd73-8981-475d-9928-80538b81db0a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_59cd581f-eda1-4753-bb36-6a9fa523fa8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_56438b92-2013-4910-9ac7-f72bf9ce0757" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_6a5ebd73-8981-475d-9928-80538b81db0a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_56438b92-2013-4910-9ac7-f72bf9ce0757" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_87017ee8-4131-4a17-90dd-2e9f3e9ab51c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_6a5ebd73-8981-475d-9928-80538b81db0a" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_87017ee8-4131-4a17-90dd-2e9f3e9ab51c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_f3c7b048-00c6-4d9e-9e42-3f83f0f959e6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_6a5ebd73-8981-475d-9928-80538b81db0a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_f3c7b048-00c6-4d9e-9e42-3f83f0f959e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_ffedf49b-593f-4c73-80aa-a983a4551b67" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_6a5ebd73-8981-475d-9928-80538b81db0a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_ffedf49b-593f-4c73-80aa-a983a4551b67" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_38a8deaa-0025-4c6c-b3fc-beab70997735" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_6a5ebd73-8981-475d-9928-80538b81db0a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_38a8deaa-0025-4c6c-b3fc-beab70997735" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePriceAbstract_6a0b40f6-89c5-4b13-b0dc-37da921a1c7a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePriceAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_af8747e1-84fd-41f1-982a-eef6addcf9d6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePriceAbstract_6a0b40f6-89c5-4b13-b0dc-37da921a1c7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_63b469e5-488d-43c3-8ea1-db0deba47870" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePriceAbstract_6a0b40f6-89c5-4b13-b0dc-37da921a1c7a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_63b469e5-488d-43c3-8ea1-db0deba47870" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_a2102442-a08d-45dc-8de6-722f40560b06" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePriceAbstract_6a0b40f6-89c5-4b13-b0dc-37da921a1c7a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_a2102442-a08d-45dc-8de6-722f40560b06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_8ef49b05-4c32-41f3-93cd-e26cbe004e88" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePriceAbstract_6a0b40f6-89c5-4b13-b0dc-37da921a1c7a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_8ef49b05-4c32-41f3-93cd-e26cbe004e88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_5458321e-9b7f-4169-a3f1-a713961e8e80" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePriceAbstract_6a0b40f6-89c5-4b13-b0dc-37da921a1c7a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_5458321e-9b7f-4169-a3f1-a713961e8e80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_8148bc59-1998-459e-9e95-3a1946b3a42e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePriceAbstract_6a0b40f6-89c5-4b13-b0dc-37da921a1c7a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_8148bc59-1998-459e-9e95-3a1946b3a42e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_2546b4e1-7130-4eb9-9c0b-0e9f97ed1834" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePriceAbstract_6a0b40f6-89c5-4b13-b0dc-37da921a1c7a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_2546b4e1-7130-4eb9-9c0b-0e9f97ed1834" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_WeightedAverageRemainingContractualTermAbstract_0070e670-55e0-4627-897d-c61ef97cefe0" xlink:href="mho-20231231.xsd#mho_WeightedAverageRemainingContractualTermAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_af8747e1-84fd-41f1-982a-eef6addcf9d6" xlink:to="loc_mho_WeightedAverageRemainingContractualTermAbstract_0070e670-55e0-4627-897d-c61ef97cefe0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_7a7f8fa2-ba0f-4f5a-a306-165e531cd01e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_WeightedAverageRemainingContractualTermAbstract_0070e670-55e0-4627-897d-c61ef97cefe0" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_7a7f8fa2-ba0f-4f5a-a306-165e531cd01e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_1294abd2-cf84-47e2-8533-0cc639035a30" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_WeightedAverageRemainingContractualTermAbstract_0070e670-55e0-4627-897d-c61ef97cefe0" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_1294abd2-cf84-47e2-8533-0cc639035a30" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2_619ae5a0-8eb9-4a76-9951-793898b93874" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_WeightedAverageRemainingContractualTermAbstract_0070e670-55e0-4627-897d-c61ef97cefe0" xlink:to="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2_619ae5a0-8eb9-4a76-9951-793898b93874" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_AggregateIntrinsicValueAbstract_2454cde9-aa0a-4c5a-9b4c-fe8da26bb2ea" xlink:href="mho-20231231.xsd#mho_AggregateIntrinsicValueAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_af8747e1-84fd-41f1-982a-eef6addcf9d6" xlink:to="loc_mho_AggregateIntrinsicValueAbstract_2454cde9-aa0a-4c5a-9b4c-fe8da26bb2ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_f1163b12-1def-46fa-8120-338c5aef5e26" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_AggregateIntrinsicValueAbstract_2454cde9-aa0a-4c5a-9b4c-fe8da26bb2ea" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_f1163b12-1def-46fa-8120-338c5aef5e26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_04a01569-a7b4-44d9-80a5-c5692939dfe3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_AggregateIntrinsicValueAbstract_2454cde9-aa0a-4c5a-9b4c-fe8da26bb2ea" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_04a01569-a7b4-44d9-80a5-c5692939dfe3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_1e40b21f-ac31-4c21-a1d8-5aa9f4b7ac17" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_AggregateIntrinsicValueAbstract_2454cde9-aa0a-4c5a-9b4c-fe8da26bb2ea" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_1e40b21f-ac31-4c21-a1d8-5aa9f4b7ac17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/StockBasedCompensationFairValueAssumptionsforStockOptionsDetails" xlink:type="simple" xlink:href="mho-20231231.xsd#StockBasedCompensationFairValueAssumptionsforStockOptionsDetails"/>
  <link:presentationLink xlink:role="http://www.mihomes.com/role/StockBasedCompensationFairValueAssumptionsforStockOptionsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_mho_AssumptionsForFairValueOfStockOptionsAbstract_8b940af3-4ced-457c-b806-d137441c03c2" xlink:href="mho-20231231.xsd#mho_AssumptionsForFairValueOfStockOptionsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_ed9e42f3-9e73-48da-9d22-460c2628dd40" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_AssumptionsForFairValueOfStockOptionsAbstract_8b940af3-4ced-457c-b806-d137441c03c2" xlink:to="loc_us-gaap_StatementTable_ed9e42f3-9e73-48da-9d22-460c2628dd40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_c2c43b38-62e8-4b71-b7ea-ec1e67fa9768" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_ed9e42f3-9e73-48da-9d22-460c2628dd40" xlink:to="loc_us-gaap_AwardTypeAxis_c2c43b38-62e8-4b71-b7ea-ec1e67fa9768" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_bb3395a5-aacd-46dc-ad99-48dfd6689048" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_c2c43b38-62e8-4b71-b7ea-ec1e67fa9768" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_bb3395a5-aacd-46dc-ad99-48dfd6689048" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_FiveYearServiceStockOptionsMember_a215b002-2044-461f-a222-bd2255acf8fb" xlink:href="mho-20231231.xsd#mho_FiveYearServiceStockOptionsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_bb3395a5-aacd-46dc-ad99-48dfd6689048" xlink:to="loc_mho_FiveYearServiceStockOptionsMember_a215b002-2044-461f-a222-bd2255acf8fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_8c706cba-75bc-4486-88ea-e26c921fcc98" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_ed9e42f3-9e73-48da-9d22-460c2628dd40" xlink:to="loc_us-gaap_StatementLineItems_8c706cba-75bc-4486-88ea-e26c921fcc98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_c144bc38-2362-48e5-bb36-b757cb393836" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_8c706cba-75bc-4486-88ea-e26c921fcc98" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_c144bc38-2362-48e5-bb36-b757cb393836" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_fad8e1bf-a9c7-4c87-965c-7f77ea9d02ae" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_8c706cba-75bc-4486-88ea-e26c921fcc98" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_fad8e1bf-a9c7-4c87-965c-7f77ea9d02ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_e7e0687d-4326-4198-83f4-527dd3b49e80" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_8c706cba-75bc-4486-88ea-e26c921fcc98" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_e7e0687d-4326-4198-83f4-527dd3b49e80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_f6f8e84a-8672-49d7-8f5c-994d6675fbab" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_8c706cba-75bc-4486-88ea-e26c921fcc98" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_f6f8e84a-8672-49d7-8f5c-994d6675fbab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/StockBasedCompensationStockBasedCompensationDetails" xlink:type="simple" xlink:href="mho-20231231.xsd#StockBasedCompensationStockBasedCompensationDetails"/>
  <link:presentationLink xlink:role="http://www.mihomes.com/role/StockBasedCompensationStockBasedCompensationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_e7e04715-58fa-49cb-a8da-4a6c38057a66" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_8ca5f682-4b2d-4e1a-95d6-7f0c2f4f0dbe" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_e7e04715-58fa-49cb-a8da-4a6c38057a66" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_8ca5f682-4b2d-4e1a-95d6-7f0c2f4f0dbe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_cf8497b4-8d0c-4c1d-8d14-5a8134ba05d3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_e7e04715-58fa-49cb-a8da-4a6c38057a66" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_cf8497b4-8d0c-4c1d-8d14-5a8134ba05d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_e795de8d-5ac6-412d-8bef-ea3dcdc1ccd6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_e7e04715-58fa-49cb-a8da-4a6c38057a66" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_e795de8d-5ac6-412d-8bef-ea3dcdc1ccd6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_4eca3a4b-9735-4a1d-9d50-00a05f050e65" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_e7e04715-58fa-49cb-a8da-4a6c38057a66" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_4eca3a4b-9735-4a1d-9d50-00a05f050e65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_7813b797-e6db-49f4-b7a4-6256ea9c0fb1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_e7e04715-58fa-49cb-a8da-4a6c38057a66" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_7813b797-e6db-49f4-b7a4-6256ea9c0fb1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_b0612a62-9f8e-4b08-af79-04b78a8e6ad7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_e7e04715-58fa-49cb-a8da-4a6c38057a66" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_b0612a62-9f8e-4b08-af79-04b78a8e6ad7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_NonEmployeeDirectorRestrictedStockUnitsAwarded_9ed6f079-056b-4bc4-815b-3f2e2b22d3a3" xlink:href="mho-20231231.xsd#mho_NonEmployeeDirectorRestrictedStockUnitsAwarded"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_e7e04715-58fa-49cb-a8da-4a6c38057a66" xlink:to="loc_mho_NonEmployeeDirectorRestrictedStockUnitsAwarded_9ed6f079-056b-4bc4-815b-3f2e2b22d3a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_RestrictedStockUnitsAwardedUnderThe2018LTIPPlan_e719cedc-0fc2-4787-ae9c-8806426d5702" xlink:href="mho-20231231.xsd#mho_RestrictedStockUnitsAwardedUnderThe2018LTIPPlan"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_e7e04715-58fa-49cb-a8da-4a6c38057a66" xlink:to="loc_mho_RestrictedStockUnitsAwardedUnderThe2018LTIPPlan_e719cedc-0fc2-4787-ae9c-8806426d5702" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_ValueOfStockUnitsAwardedUnderThe2018LTIPPlan_b5f0f145-053f-4c1e-bee7-228da7aa01bf" xlink:href="mho-20231231.xsd#mho_ValueOfStockUnitsAwardedUnderThe2018LTIPPlan"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_e7e04715-58fa-49cb-a8da-4a6c38057a66" xlink:to="loc_mho_ValueOfStockUnitsAwardedUnderThe2018LTIPPlan_b5f0f145-053f-4c1e-bee7-228da7aa01bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_ShareBasedCompensationArrangementByShareBasedPaymentAwardUnitsOutstanding_3a24e55e-6c4e-4e42-8942-a3c6fca81d07" xlink:href="mho-20231231.xsd#mho_ShareBasedCompensationArrangementByShareBasedPaymentAwardUnitsOutstanding"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_e7e04715-58fa-49cb-a8da-4a6c38057a66" xlink:to="loc_mho_ShareBasedCompensationArrangementByShareBasedPaymentAwardUnitsOutstanding_3a24e55e-6c4e-4e42-8942-a3c6fca81d07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_ShareBasedCompensationArrangementByShareBasedPaymentAwardValueOfUnitsOutstanding_3cc3dfef-e0af-44bf-8129-1da574c8e2e3" xlink:href="mho-20231231.xsd#mho_ShareBasedCompensationArrangementByShareBasedPaymentAwardValueOfUnitsOutstanding"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_e7e04715-58fa-49cb-a8da-4a6c38057a66" xlink:to="loc_mho_ShareBasedCompensationArrangementByShareBasedPaymentAwardValueOfUnitsOutstanding_3cc3dfef-e0af-44bf-8129-1da574c8e2e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent_c57b62ef-8787-4adf-a519-2f6ba99b370f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_e7e04715-58fa-49cb-a8da-4a6c38057a66" xlink:to="loc_us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent_c57b62ef-8787-4adf-a519-2f6ba99b370f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockOptionPlanExpense_1fe6fa04-d549-40cc-b2e7-a27ccc10b164" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockOptionPlanExpense"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_e7e04715-58fa-49cb-a8da-4a6c38057a66" xlink:to="loc_us-gaap_StockOptionPlanExpense_1fe6fa04-d549-40cc-b2e7-a27ccc10b164" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_StockUnitsOutstandingUnderStockOptionPlan_e6261023-2757-4de4-92e5-edaba68f018c" xlink:href="mho-20231231.xsd#mho_StockUnitsOutstandingUnderStockOptionPlan"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_e7e04715-58fa-49cb-a8da-4a6c38057a66" xlink:to="loc_mho_StockUnitsOutstandingUnderStockOptionPlan_e6261023-2757-4de4-92e5-edaba68f018c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_TotalValueOfUnitsOutstandingUnderAllStockOptionPlans_57b34c41-0cc2-4e04-bb42-32b8439d0ca4" xlink:href="mho-20231231.xsd#mho_TotalValueOfUnitsOutstandingUnderAllStockOptionPlans"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_e7e04715-58fa-49cb-a8da-4a6c38057a66" xlink:to="loc_mho_TotalValueOfUnitsOutstandingUnderAllStockOptionPlans_57b34c41-0cc2-4e04-bb42-32b8439d0ca4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationEquity_edce7590-baf3-444f-9a7e-5422ae568c9b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredCompensationEquity"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_e7e04715-58fa-49cb-a8da-4a6c38057a66" xlink:to="loc_us-gaap_DeferredCompensationEquity_edce7590-baf3-444f-9a7e-5422ae568c9b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits_c41e77ab-3a2d-4c95-8680-37fa82500644" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_e7e04715-58fa-49cb-a8da-4a6c38057a66" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits_c41e77ab-3a2d-4c95-8680-37fa82500644" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/StockBasedCompensationProfitSharingPlanDetails" xlink:type="simple" xlink:href="mho-20231231.xsd#StockBasedCompensationProfitSharingPlanDetails"/>
  <link:presentationLink xlink:role="http://www.mihomes.com/role/StockBasedCompensationProfitSharingPlanDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_77a8d98d-2c62-4866-a6a5-e5fb77cf9f9a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer_6e463e2b-215b-458c-82a7-34b9cc976d65" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanContributionsByEmployer"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_77a8d98d-2c62-4866-a6a5-e5fb77cf9f9a" xlink:to="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer_6e463e2b-215b-458c-82a7-34b9cc976d65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/StockBasedCompensationPerformanceshareunitsDetails" xlink:type="simple" xlink:href="mho-20231231.xsd#StockBasedCompensationPerformanceshareunitsDetails"/>
  <link:presentationLink xlink:role="http://www.mihomes.com/role/StockBasedCompensationPerformanceshareunitsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_cd9017e8-e79f-480a-afb0-d013f525c809" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_d84f6b96-2e06-4ee6-9fbc-1731d13a7acd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_cd9017e8-e79f-480a-afb0-d013f525c809" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_d84f6b96-2e06-4ee6-9fbc-1731d13a7acd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_a3e7a42d-7442-42c6-a902-0bda53b5e095" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_d84f6b96-2e06-4ee6-9fbc-1731d13a7acd" xlink:to="loc_us-gaap_PlanNameAxis_a3e7a42d-7442-42c6-a902-0bda53b5e095" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_146d9e96-7159-40f3-bf85-6dc7acaab299" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameAxis_a3e7a42d-7442-42c6-a902-0bda53b5e095" xlink:to="loc_us-gaap_PlanNameDomain_146d9e96-7159-40f3-bf85-6dc7acaab299" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardDateAxis_d06b3bad-f783-4aaf-8e2d-a7b9116e4b53" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardDateAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_d84f6b96-2e06-4ee6-9fbc-1731d13a7acd" xlink:to="loc_us-gaap_AwardDateAxis_d06b3bad-f783-4aaf-8e2d-a7b9116e4b53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardDateDomain_12e62026-4736-491f-9def-44da951339f9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardDateDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardDateAxis_d06b3bad-f783-4aaf-8e2d-a7b9116e4b53" xlink:to="loc_us-gaap_AwardDateDomain_12e62026-4736-491f-9def-44da951339f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_Year1Member_1edd9084-8dab-405a-9afa-85736edd4438" xlink:href="mho-20231231.xsd#mho_Year1Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardDateDomain_12e62026-4736-491f-9def-44da951339f9" xlink:to="loc_mho_Year1Member_1edd9084-8dab-405a-9afa-85736edd4438" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_Year2Member_fd4ad84b-dd11-4b96-981a-0a3e8a439cf7" xlink:href="mho-20231231.xsd#mho_Year2Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardDateDomain_12e62026-4736-491f-9def-44da951339f9" xlink:to="loc_mho_Year2Member_fd4ad84b-dd11-4b96-981a-0a3e8a439cf7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_Year3Member_042a77b4-2593-456a-b927-7b6a4af1d4a4" xlink:href="mho-20231231.xsd#mho_Year3Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardDateDomain_12e62026-4736-491f-9def-44da951339f9" xlink:to="loc_mho_Year3Member_042a77b4-2593-456a-b927-7b6a4af1d4a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_8f18cf86-d019-49e1-a238-ff0e73d999f5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_d84f6b96-2e06-4ee6-9fbc-1731d13a7acd" xlink:to="loc_us-gaap_AwardTypeAxis_8f18cf86-d019-49e1-a238-ff0e73d999f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_84aecc24-df1d-4fdc-ba03-057be42d9328" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_8f18cf86-d019-49e1-a238-ff0e73d999f5" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_84aecc24-df1d-4fdc-ba03-057be42d9328" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_PerformanceConditionAwardsMember_6dab23ce-cb34-4dfe-8ee5-b336f2b122ee" xlink:href="mho-20231231.xsd#mho_PerformanceConditionAwardsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_84aecc24-df1d-4fdc-ba03-057be42d9328" xlink:to="loc_mho_PerformanceConditionAwardsMember_6dab23ce-cb34-4dfe-8ee5-b336f2b122ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_MarketConditionAwardsMember_91fa21b8-864f-466d-9968-384a988b4f20" xlink:href="mho-20231231.xsd#mho_MarketConditionAwardsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_84aecc24-df1d-4fdc-ba03-057be42d9328" xlink:to="loc_mho_MarketConditionAwardsMember_91fa21b8-864f-466d-9968-384a988b4f20" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_f7f71214-4f33-48ce-ae41-c42acb5466bc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_d84f6b96-2e06-4ee6-9fbc-1731d13a7acd" xlink:to="loc_us-gaap_StatementClassOfStockAxis_f7f71214-4f33-48ce-ae41-c42acb5466bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_d58b461a-20ae-49ca-a1c4-b0dddc408558" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_f7f71214-4f33-48ce-ae41-c42acb5466bc" xlink:to="loc_us-gaap_ClassOfStockDomain_d58b461a-20ae-49ca-a1c4-b0dddc408558" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_de69f027-1c36-40af-93ed-31a3affee6f3" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_d84f6b96-2e06-4ee6-9fbc-1731d13a7acd" xlink:to="loc_srt_RangeAxis_de69f027-1c36-40af-93ed-31a3affee6f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_3c65279c-2ff7-4bc8-8444-c5b560cf1528" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_de69f027-1c36-40af-93ed-31a3affee6f3" xlink:to="loc_srt_RangeMember_3c65279c-2ff7-4bc8-8444-c5b560cf1528" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingAxis_f22848c2-4a0b-4af6-bf28-daf6d796289c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VestingAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_d84f6b96-2e06-4ee6-9fbc-1731d13a7acd" xlink:to="loc_us-gaap_VestingAxis_f22848c2-4a0b-4af6-bf28-daf6d796289c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingDomain_874b8800-36c8-4b3c-b15d-f07b0d22e327" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VestingDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingAxis_f22848c2-4a0b-4af6-bf28-daf6d796289c" xlink:to="loc_us-gaap_VestingDomain_874b8800-36c8-4b3c-b15d-f07b0d22e327" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_856457f1-ebfb-4c9b-869a-b851bc253a74" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_d84f6b96-2e06-4ee6-9fbc-1731d13a7acd" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_856457f1-ebfb-4c9b-869a-b851bc253a74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_9fe4df06-3312-441c-b9c3-95195b7db356" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_856457f1-ebfb-4c9b-869a-b851bc253a74" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_9fe4df06-3312-441c-b9c3-95195b7db356" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_PercentageweightofPSUsrelatedtoperformancecondition_78db29ff-4fa0-45f7-8add-256fe63509e9" xlink:href="mho-20231231.xsd#mho_PercentageweightofPSUsrelatedtoperformancecondition"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_856457f1-ebfb-4c9b-869a-b851bc253a74" xlink:to="loc_mho_PercentageweightofPSUsrelatedtoperformancecondition_78db29ff-4fa0-45f7-8add-256fe63509e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_PercentageweightofPSUsrelatedtomarketcondition_a67ca358-41fb-45b6-9137-b174e8cad81d" xlink:href="mho-20231231.xsd#mho_PercentageweightofPSUsrelatedtomarketcondition"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_856457f1-ebfb-4c9b-869a-b851bc253a74" xlink:to="loc_mho_PercentageweightofPSUsrelatedtomarketcondition_a67ca358-41fb-45b6-9137-b174e8cad81d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_a95f5e78-5673-403e-98f8-088f522423ee" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_856457f1-ebfb-4c9b-869a-b851bc253a74" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_a95f5e78-5673-403e-98f8-088f522423ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense_b690baed-40cd-49cf-9dc0-17d8b9048285" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_856457f1-ebfb-4c9b-869a-b851bc253a74" xlink:to="loc_us-gaap_DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense_b690baed-40cd-49cf-9dc0-17d8b9048285" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_3f73c140-de9a-427e-b84e-4bf57d024e5b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_856457f1-ebfb-4c9b-869a-b851bc253a74" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_3f73c140-de9a-427e-b84e-4bf57d024e5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_Compensationexpensetoberecognizedover3yearperiodatMinimumlevel_8edf9eaa-ec9d-409e-a2be-d2cf2985c233" xlink:href="mho-20231231.xsd#mho_Compensationexpensetoberecognizedover3yearperiodatMinimumlevel"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_856457f1-ebfb-4c9b-869a-b851bc253a74" xlink:to="loc_mho_Compensationexpensetoberecognizedover3yearperiodatMinimumlevel_8edf9eaa-ec9d-409e-a2be-d2cf2985c233" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/FairValueMeasurementsNotionalAmountofFinancialInstrumentsDetails" xlink:type="simple" xlink:href="mho-20231231.xsd#FairValueMeasurementsNotionalAmountofFinancialInstrumentsDetails"/>
  <link:presentationLink xlink:role="http://www.mihomes.com/role/FairValueMeasurementsNotionalAmountofFinancialInstrumentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotionalAmountOfDerivativesAbstract_83b5fd21-732e-438a-a8ac-f376bcf7c0da" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NotionalAmountOfDerivativesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_NotionalAmountOfBestEffortContractsAndRelatedCommittedInterestRateLockCommitments_7ac49cd7-3de3-4e24-80d6-f6063c77c6db" xlink:href="mho-20231231.xsd#mho_NotionalAmountOfBestEffortContractsAndRelatedCommittedInterestRateLockCommitments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NotionalAmountOfDerivativesAbstract_83b5fd21-732e-438a-a8ac-f376bcf7c0da" xlink:to="loc_mho_NotionalAmountOfBestEffortContractsAndRelatedCommittedInterestRateLockCommitments_7ac49cd7-3de3-4e24-80d6-f6063c77c6db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_NotionalAmountOfUncommittedInterestRateLockCommitments_5a1e05cd-4e58-4e3c-87c2-005626a1d669" xlink:href="mho-20231231.xsd#mho_NotionalAmountOfUncommittedInterestRateLockCommitments"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NotionalAmountOfDerivativesAbstract_83b5fd21-732e-438a-a8ac-f376bcf7c0da" xlink:to="loc_mho_NotionalAmountOfUncommittedInterestRateLockCommitments_5a1e05cd-4e58-4e3c-87c2-005626a1d669" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_ForwardSalesOfMortgageBackedSecuritiesRelatedToUncommittedInterestRateLockCommitments_936d9d31-41e9-46b8-bc0b-3972c5876129" xlink:href="mho-20231231.xsd#mho_ForwardSalesOfMortgageBackedSecuritiesRelatedToUncommittedInterestRateLockCommitments"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NotionalAmountOfDerivativesAbstract_83b5fd21-732e-438a-a8ac-f376bcf7c0da" xlink:to="loc_mho_ForwardSalesOfMortgageBackedSecuritiesRelatedToUncommittedInterestRateLockCommitments_936d9d31-41e9-46b8-bc0b-3972c5876129" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_BestEffortContractsAndRelatedMortgageLoansHeldForSale_0e309ae3-335b-4b61-b10a-207c6012a85d" xlink:href="mho-20231231.xsd#mho_BestEffortContractsAndRelatedMortgageLoansHeldForSale"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NotionalAmountOfDerivativesAbstract_83b5fd21-732e-438a-a8ac-f376bcf7c0da" xlink:to="loc_mho_BestEffortContractsAndRelatedMortgageLoansHeldForSale_0e309ae3-335b-4b61-b10a-207c6012a85d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_ForwardSalesOfMortgageBackedSecuritiesRelatedToMortgageLoansHeldForSale_76835c1e-a64d-43a5-8f4f-4506b62f1508" xlink:href="mho-20231231.xsd#mho_ForwardSalesOfMortgageBackedSecuritiesRelatedToMortgageLoansHeldForSale"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NotionalAmountOfDerivativesAbstract_83b5fd21-732e-438a-a8ac-f376bcf7c0da" xlink:to="loc_mho_ForwardSalesOfMortgageBackedSecuritiesRelatedToMortgageLoansHeldForSale_76835c1e-a64d-43a5-8f4f-4506b62f1508" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_MortgageLoansHeldForSaleCoveredByForwardSalesOfMortgageBackedSecurities_04dccbd8-6f7b-42fa-a823-d91019d76c88" xlink:href="mho-20231231.xsd#mho_MortgageLoansHeldForSaleCoveredByForwardSalesOfMortgageBackedSecurities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NotionalAmountOfDerivativesAbstract_83b5fd21-732e-438a-a8ac-f376bcf7c0da" xlink:to="loc_mho_MortgageLoansHeldForSaleCoveredByForwardSalesOfMortgageBackedSecurities_04dccbd8-6f7b-42fa-a823-d91019d76c88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/FairValueMeasurementsLossGainOnAssetsandLiabilitiesMeasuredOnARecurringBasisDetails" xlink:type="simple" xlink:href="mho-20231231.xsd#FairValueMeasurementsLossGainOnAssetsandLiabilitiesMeasuredOnARecurringBasisDetails"/>
  <link:presentationLink xlink:role="http://www.mihomes.com/role/FairValueMeasurementsLossGainOnAssetsandLiabilitiesMeasuredOnARecurringBasisDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisGainLossIncludedInEarningsAbstract_e361c138-3620-4fa8-8552-64d99671c1b1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisGainLossIncludedInEarningsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_8c228315-a670-49cc-a34e-a05927e4e82c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisGainLossIncludedInEarningsAbstract_e361c138-3620-4fa8-8552-64d99671c1b1" xlink:to="loc_us-gaap_StatementTable_8c228315-a670-49cc-a34e-a05927e4e82c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_40533702-0461-46de-a6bb-39c426e48196" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_8c228315-a670-49cc-a34e-a05927e4e82c" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_40533702-0461-46de-a6bb-39c426e48196" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_b4cdfc39-b6ce-4395-9fc5-af58d0d6d01b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_40533702-0461-46de-a6bb-39c426e48196" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_b4cdfc39-b6ce-4395-9fc5-af58d0d6d01b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_MortgageLoansHeldForSaleMember_7734d3b3-7911-4691-94b2-fe750b537484" xlink:href="mho-20231231.xsd#mho_MortgageLoansHeldForSaleMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_b4cdfc39-b6ce-4395-9fc5-af58d0d6d01b" xlink:to="loc_mho_MortgageLoansHeldForSaleMember_7734d3b3-7911-4691-94b2-fe750b537484" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForwardContractsMember_d2633bab-8c37-4fe2-b863-047183fbde85" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ForwardContractsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_b4cdfc39-b6ce-4395-9fc5-af58d0d6d01b" xlink:to="loc_us-gaap_ForwardContractsMember_d2633bab-8c37-4fe2-b863-047183fbde85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateLockCommitmentsMember_f7f5ccd0-fcdd-4841-883c-31f6cb4878cc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestRateLockCommitmentsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_b4cdfc39-b6ce-4395-9fc5-af58d0d6d01b" xlink:to="loc_us-gaap_InterestRateLockCommitmentsMember_f7f5ccd0-fcdd-4841-883c-31f6cb4878cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoanPurchaseCommitmentsMember_a96cd4a4-3e09-4f93-9e49-2867078d8dbd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LoanPurchaseCommitmentsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_b4cdfc39-b6ce-4395-9fc5-af58d0d6d01b" xlink:to="loc_us-gaap_LoanPurchaseCommitmentsMember_a96cd4a4-3e09-4f93-9e49-2867078d8dbd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLineItems_d3505a3b-d64c-4d34-b03e-4c7b8cef9c4a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_8c228315-a670-49cc-a34e-a05927e4e82c" xlink:to="loc_us-gaap_DerivativeLineItems_d3505a3b-d64c-4d34-b03e-4c7b8cef9c4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis_c8dc1638-47f5-4a79-869d-1a2160e7288e" xlink:href="mho-20231231.xsd#mho_GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_d3505a3b-d64c-4d34-b03e-4c7b8cef9c4a" xlink:to="loc_mho_GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis_c8dc1638-47f5-4a79-869d-1a2160e7288e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/FairValueMeasurementsBalanceSheetLocationofFinancialInstrumentsDetails" xlink:type="simple" xlink:href="mho-20231231.xsd#FairValueMeasurementsBalanceSheetLocationofFinancialInstrumentsDetails"/>
  <link:presentationLink xlink:role="http://www.mihomes.com/role/FairValueMeasurementsBalanceSheetLocationofFinancialInstrumentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetsLiabilitiesAtFairValueNetByBalanceSheetClassificationAbstract_940d3c07-a7a8-47a9-9328-5570b6741a80" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeAssetsLiabilitiesAtFairValueNetByBalanceSheetClassificationAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_3849fd3b-b686-47cd-ab29-96ddda29ba87" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeAssetsLiabilitiesAtFairValueNetByBalanceSheetClassificationAbstract_940d3c07-a7a8-47a9-9328-5570b6741a80" xlink:to="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_3849fd3b-b686-47cd-ab29-96ddda29ba87" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_5e20a564-0b30-49f1-beb3-27d86c0a8a6f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_3849fd3b-b686-47cd-ab29-96ddda29ba87" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_5e20a564-0b30-49f1-beb3-27d86c0a8a6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_0e6ef2e3-8686-450c-948a-a61d6d2b3bba" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_5e20a564-0b30-49f1-beb3-27d86c0a8a6f" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_0e6ef2e3-8686-450c-948a-a61d6d2b3bba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForwardContractsMember_2036b732-a656-417e-a795-bca245444040" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ForwardContractsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_0e6ef2e3-8686-450c-948a-a61d6d2b3bba" xlink:to="loc_us-gaap_ForwardContractsMember_2036b732-a656-417e-a795-bca245444040" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateLockCommitmentsMember_6e057856-7870-4b53-afa2-d3d95e3afe00" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestRateLockCommitmentsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_0e6ef2e3-8686-450c-948a-a61d6d2b3bba" xlink:to="loc_us-gaap_InterestRateLockCommitmentsMember_6e057856-7870-4b53-afa2-d3d95e3afe00" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoanPurchaseCommitmentsMember_3fc67308-9d3b-47fe-9c47-c93de3e13e3a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LoanPurchaseCommitmentsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_0e6ef2e3-8686-450c-948a-a61d6d2b3bba" xlink:to="loc_us-gaap_LoanPurchaseCommitmentsMember_3fc67308-9d3b-47fe-9c47-c93de3e13e3a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativesFairValueLineItems_876d2e07-64ec-4e69-97e9-2769b02518e0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativesFairValueLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_3849fd3b-b686-47cd-ab29-96ddda29ba87" xlink:to="loc_us-gaap_DerivativesFairValueLineItems_876d2e07-64ec-4e69-97e9-2769b02518e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeAsset_0c34c7a1-b975-46e1-97b0-6de5089886ac" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeAsset"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_876d2e07-64ec-4e69-97e9-2769b02518e0" xlink:to="loc_us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeAsset_0c34c7a1-b975-46e1-97b0-6de5089886ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability_e18caf78-aa09-4c4c-8d74-dc8748abdb6b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_876d2e07-64ec-4e69-97e9-2769b02518e0" xlink:to="loc_us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability_e18caf78-aa09-4c4c-8d74-dc8748abdb6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredonaNonRecurringBasisDetails" xlink:type="simple" xlink:href="mho-20231231.xsd#FairValueMeasurementsAssetsandLiabilitiesMeasuredonaNonRecurringBasisDetails"/>
  <link:presentationLink xlink:role="http://www.mihomes.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredonaNonRecurringBasisDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_mho_FairValueMeasurementsOfAssetsAndLiabilitiesMeasuredOnNonRecurringBasisAbstract_e0cfa912-e6d5-43b5-9c46-d5ac24e71f44" xlink:href="mho-20231231.xsd#mho_FairValueMeasurementsOfAssetsAndLiabilitiesMeasuredOnNonRecurringBasisAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_b3649656-9ca2-4bc9-8ad3-04a3f098f28c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_FairValueMeasurementsOfAssetsAndLiabilitiesMeasuredOnNonRecurringBasisAbstract_e0cfa912-e6d5-43b5-9c46-d5ac24e71f44" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_b3649656-9ca2-4bc9-8ad3-04a3f098f28c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_07a83db7-a7b2-4c09-92c0-eeee3452706e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_b3649656-9ca2-4bc9-8ad3-04a3f098f28c" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_07a83db7-a7b2-4c09-92c0-eeee3452706e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_dfc3824a-83dd-4c8d-b619-f93f36195bd4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_07a83db7-a7b2-4c09-92c0-eeee3452706e" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_dfc3824a-83dd-4c8d-b619-f93f36195bd4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_5388f875-a3ba-4649-9f54-8abd241edc58" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_dfc3824a-83dd-4c8d-b619-f93f36195bd4" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_5388f875-a3ba-4649-9f54-8abd241edc58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_3fc992e2-259e-46c8-b386-6c539617b738" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_b3649656-9ca2-4bc9-8ad3-04a3f098f28c" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_3fc992e2-259e-46c8-b386-6c539617b738" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_LongLivedRealEstateAssetsFairValueDisclosure_80aec7fe-5a8b-4b5c-9990-c2afa203114a" xlink:href="mho-20231231.xsd#mho_LongLivedRealEstateAssetsFairValueDisclosure"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_3fc992e2-259e-46c8-b386-6c539617b738" xlink:to="loc_mho_LongLivedRealEstateAssetsFairValueDisclosure_80aec7fe-5a8b-4b5c-9990-c2afa203114a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_RealEstateRelatedImpairments_d53ee640-e19a-42d9-9e39-ec267abf0b35" xlink:href="mho-20231231.xsd#mho_RealEstateRelatedImpairments"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_3fc992e2-259e-46c8-b386-6c539617b738" xlink:to="loc_mho_RealEstateRelatedImpairments_d53ee640-e19a-42d9-9e39-ec267abf0b35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_LongLivedAssetsInitialBasis_c9ce4382-7c63-4245-8383-8b40bb5297f8" xlink:href="mho-20231231.xsd#mho_LongLivedAssetsInitialBasis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_3fc992e2-259e-46c8-b386-6c539617b738" xlink:to="loc_mho_LongLivedAssetsInitialBasis_c9ce4382-7c63-4245-8383-8b40bb5297f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_ValuationAdjustmentsToInvestmentsInUnconsolidatedEntities_0bcad74b-750e-444e-9ff9-357645c9b599" xlink:href="mho-20231231.xsd#mho_ValuationAdjustmentsToInvestmentsInUnconsolidatedEntities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_3fc992e2-259e-46c8-b386-6c539617b738" xlink:to="loc_mho_ValuationAdjustmentsToInvestmentsInUnconsolidatedEntities_0bcad74b-750e-444e-9ff9-357645c9b599" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MortgageServicingRightsMSRImpairmentRecovery_94f6abad-7217-452f-a324-beace598c53a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MortgageServicingRightsMSRImpairmentRecovery"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_3fc992e2-259e-46c8-b386-6c539617b738" xlink:to="loc_us-gaap_MortgageServicingRightsMSRImpairmentRecovery_94f6abad-7217-452f-a324-beace598c53a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/FairValueMeasurementsFinancialInstrumentsDetails" xlink:type="simple" xlink:href="mho-20231231.xsd#FairValueMeasurementsFinancialInstrumentsDetails"/>
  <link:presentationLink xlink:role="http://www.mihomes.com/role/FairValueMeasurementsFinancialInstrumentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_mho_FinancialInstrumentsFairValueAndCarryingValueAbstract_78030f9e-891c-4f79-b0ee-cd482196c207" xlink:href="mho-20231231.xsd#mho_FinancialInstrumentsFairValueAndCarryingValueAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTable_b13dbbcb-9ec4-45dd-af31-7ea00fd34a43" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByBalanceSheetGroupingTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_FinancialInstrumentsFairValueAndCarryingValueAbstract_78030f9e-891c-4f79-b0ee-cd482196c207" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTable_b13dbbcb-9ec4-45dd-af31-7ea00fd34a43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementBasisAxis_0ad097f3-3d69-40dd-ba19-61e1809ca054" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByMeasurementBasisAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_b13dbbcb-9ec4-45dd-af31-7ea00fd34a43" xlink:to="loc_us-gaap_FairValueByMeasurementBasisAxis_0ad097f3-3d69-40dd-ba19-61e1809ca054" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureItemAmountsDomain_da3c37ed-5220-4ca7-8d56-9c90918e36d2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueDisclosureItemAmountsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis_0ad097f3-3d69-40dd-ba19-61e1809ca054" xlink:to="loc_us-gaap_FairValueDisclosureItemAmountsDomain_da3c37ed-5220-4ca7-8d56-9c90918e36d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_851b7245-30be-450e-8462-acb4bf5e5f23" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CarryingReportedAmountFairValueDisclosureMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_da3c37ed-5220-4ca7-8d56-9c90918e36d2" xlink:to="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_851b7245-30be-450e-8462-acb4bf5e5f23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_6c7dfbde-a044-4e2a-ba17-76df4b39745b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EstimateOfFairValueFairValueDisclosureMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_da3c37ed-5220-4ca7-8d56-9c90918e36d2" xlink:to="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_6c7dfbde-a044-4e2a-ba17-76df4b39745b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_1182f43f-53d5-4c02-8de6-e49c9e21de07" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_da3c37ed-5220-4ca7-8d56-9c90918e36d2" xlink:to="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_1182f43f-53d5-4c02-8de6-e49c9e21de07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_edc896c5-2333-4a6a-afdf-b16470cb1685" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_b13dbbcb-9ec4-45dd-af31-7ea00fd34a43" xlink:to="loc_us-gaap_CreditFacilityAxis_edc896c5-2333-4a6a-afdf-b16470cb1685" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_dff827f8-9ec9-4a00-9b57-b79c59605197" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_edc896c5-2333-4a6a-afdf-b16470cb1685" xlink:to="loc_us-gaap_CreditFacilityDomain_dff827f8-9ec9-4a00-9b57-b79c59605197" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_d9dca8d8-f716-49d5-8f1c-3e0377831639" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_dff827f8-9ec9-4a00-9b57-b79c59605197" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_d9dca8d8-f716-49d5-8f1c-3e0377831639" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_4cf285d8-a67c-46a5-a346-7632c8304432" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_b13dbbcb-9ec4-45dd-af31-7ea00fd34a43" xlink:to="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_4cf285d8-a67c-46a5-a346-7632c8304432" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_9aedbc9a-1bf3-4616-8010-74d68c356c94" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_4cf285d8-a67c-46a5-a346-7632c8304432" xlink:to="loc_us-gaap_AssetsAbstract_9aedbc9a-1bf3-4616-8010-74d68c356c94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServicingAsset_dcfbd97d-f925-4a50-8658-66e5226209c3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ServicingAsset"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_9aedbc9a-1bf3-4616-8010-74d68c356c94" xlink:to="loc_us-gaap_ServicingAsset_dcfbd97d-f925-4a50-8658-66e5226209c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_762cd420-641f-4c43-a8ac-652db18669ed" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_9aedbc9a-1bf3-4616-8010-74d68c356c94" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_762cd420-641f-4c43-a8ac-652db18669ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MortgagesHeldForSaleFairValueDisclosure_f1814610-7673-46ea-a1d1-42874c27fad2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MortgagesHeldForSaleFairValueDisclosure"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_9aedbc9a-1bf3-4616-8010-74d68c356c94" xlink:to="loc_us-gaap_MortgagesHeldForSaleFairValueDisclosure_f1814610-7673-46ea-a1d1-42874c27fad2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_InterestRateLockCommitmentsFairValueDisclosuresAssets_e49c2d84-c5e9-4de2-82d9-be0f3294163f" xlink:href="mho-20231231.xsd#mho_InterestRateLockCommitmentsFairValueDisclosuresAssets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_9aedbc9a-1bf3-4616-8010-74d68c356c94" xlink:to="loc_mho_InterestRateLockCommitmentsFairValueDisclosuresAssets_e49c2d84-c5e9-4de2-82d9-be0f3294163f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_BestEffortsContractsforCommittedInterestRateLockCommitmentsandMortgageLoansHeldforSaleFairValueDisclosuresAssets_945db8aa-e7a8-48bb-9b4c-f0bc4d063a60" xlink:href="mho-20231231.xsd#mho_BestEffortsContractsforCommittedInterestRateLockCommitmentsandMortgageLoansHeldforSaleFairValueDisclosuresAssets"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_9aedbc9a-1bf3-4616-8010-74d68c356c94" xlink:to="loc_mho_BestEffortsContractsforCommittedInterestRateLockCommitmentsandMortgageLoansHeldforSaleFairValueDisclosuresAssets_945db8aa-e7a8-48bb-9b4c-f0bc4d063a60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_ForwardContractsFairValueDisclosureAssets_d89712ef-90f6-4c6b-a613-1339b4d439b1" xlink:href="mho-20231231.xsd#mho_ForwardContractsFairValueDisclosureAssets"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_9aedbc9a-1bf3-4616-8010-74d68c356c94" xlink:to="loc_mho_ForwardContractsFairValueDisclosureAssets_d89712ef-90f6-4c6b-a613-1339b4d439b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAbstract_2e88467d-d2dd-4e29-ae1b-11aba2f5cced" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_4cf285d8-a67c-46a5-a346-7632c8304432" xlink:to="loc_us-gaap_LiabilitiesAbstract_2e88467d-d2dd-4e29-ae1b-11aba2f5cced" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LinesOfCreditFairValueDisclosure_9b88fec5-6894-46f0-a06a-8717e9eb6ec0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LinesOfCreditFairValueDisclosure"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_2e88467d-d2dd-4e29-ae1b-11aba2f5cced" xlink:to="loc_us-gaap_LinesOfCreditFairValueDisclosure_9b88fec5-6894-46f0-a06a-8717e9eb6ec0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableFairValueDisclosure_4c550cb8-c38e-4dd2-bf49-55e0e2ef087e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NotesPayableFairValueDisclosure"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_2e88467d-d2dd-4e29-ae1b-11aba2f5cced" xlink:to="loc_us-gaap_NotesPayableFairValueDisclosure_4c550cb8-c38e-4dd2-bf49-55e0e2ef087e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansPayableFairValueDisclosure_bf239beb-98e6-422b-9adc-1784c4271a29" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LoansPayableFairValueDisclosure"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_2e88467d-d2dd-4e29-ae1b-11aba2f5cced" xlink:to="loc_us-gaap_LoansPayableFairValueDisclosure_bf239beb-98e6-422b-9adc-1784c4271a29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_SeniorNotesDue2028FairValueDisclosure_8492f54e-259d-4257-bff8-4eae25ade596" xlink:href="mho-20231231.xsd#mho_SeniorNotesDue2028FairValueDisclosure"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_2e88467d-d2dd-4e29-ae1b-11aba2f5cced" xlink:to="loc_mho_SeniorNotesDue2028FairValueDisclosure_8492f54e-259d-4257-bff8-4eae25ade596" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_SeniorNotesDue2030FairValueDisclosure_d6454069-41b8-43f9-98b1-e4d1cb74120e" xlink:href="mho-20231231.xsd#mho_SeniorNotesDue2030FairValueDisclosure"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_2e88467d-d2dd-4e29-ae1b-11aba2f5cced" xlink:to="loc_mho_SeniorNotesDue2030FairValueDisclosure_d6454069-41b8-43f9-98b1-e4d1cb74120e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_InterestRateLockCommitmentsFairValueDisclosuresLiabilities_f7be82ea-7081-4d72-b460-371c8fa725b8" xlink:href="mho-20231231.xsd#mho_InterestRateLockCommitmentsFairValueDisclosuresLiabilities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_2e88467d-d2dd-4e29-ae1b-11aba2f5cced" xlink:to="loc_mho_InterestRateLockCommitmentsFairValueDisclosuresLiabilities_f7be82ea-7081-4d72-b460-371c8fa725b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_BestEffortsContractsForCommittedInterestRateLockCommitmentsAndMortgageLoansHeldForSaleFairValueDisclosures_539807a1-3e20-4272-93d8-f64b95d83136" xlink:href="mho-20231231.xsd#mho_BestEffortsContractsForCommittedInterestRateLockCommitmentsAndMortgageLoansHeldForSaleFairValueDisclosures"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_2e88467d-d2dd-4e29-ae1b-11aba2f5cced" xlink:to="loc_mho_BestEffortsContractsForCommittedInterestRateLockCommitmentsAndMortgageLoansHeldForSaleFairValueDisclosures_539807a1-3e20-4272-93d8-f64b95d83136" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_ForwardContractsFairValueDisclosuresLiabilities_1654df8a-7bba-424c-a4e4-055868772a21" xlink:href="mho-20231231.xsd#mho_ForwardContractsFairValueDisclosuresLiabilities"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_2e88467d-d2dd-4e29-ae1b-11aba2f5cced" xlink:to="loc_mho_ForwardContractsFairValueDisclosuresLiabilities_1654df8a-7bba-424c-a4e4-055868772a21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/FairValueMeasurementsFairValueofFinancialInstrumentAssumptionsDetails" xlink:type="simple" xlink:href="mho-20231231.xsd#FairValueMeasurementsFairValueofFinancialInstrumentAssumptionsDetails"/>
  <link:presentationLink xlink:role="http://www.mihomes.com/role/FairValueMeasurementsFairValueofFinancialInstrumentAssumptionsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_mho_FairValueMeasurementsAbstract_10ece3c6-2ee0-451f-8230-fedcc3948731" xlink:href="mho-20231231.xsd#mho_FairValueMeasurementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_FairValueofFinancialInstrumentAssumptionsTable_3838bd3a-d8f6-4c38-88d6-0dc1ca4ae86f" xlink:href="mho-20231231.xsd#mho_FairValueofFinancialInstrumentAssumptionsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_FairValueMeasurementsAbstract_10ece3c6-2ee0-451f-8230-fedcc3948731" xlink:to="loc_mho_FairValueofFinancialInstrumentAssumptionsTable_3838bd3a-d8f6-4c38-88d6-0dc1ca4ae86f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_2e8fcb0e-ea86-4a9b-9974-b21590991961" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_FairValueofFinancialInstrumentAssumptionsTable_3838bd3a-d8f6-4c38-88d6-0dc1ca4ae86f" xlink:to="loc_us-gaap_CreditFacilityAxis_2e8fcb0e-ea86-4a9b-9974-b21590991961" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_213e2aee-bee7-43b5-bfce-61dca8cd0d62" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_2e8fcb0e-ea86-4a9b-9974-b21590991961" xlink:to="loc_us-gaap_CreditFacilityDomain_213e2aee-bee7-43b5-bfce-61dca8cd0d62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_93f39fd1-b154-4f14-999f-2de708b32cc6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_213e2aee-bee7-43b5-bfce-61dca8cd0d62" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_93f39fd1-b154-4f14-999f-2de708b32cc6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_JPMMasterRepurchaseAgreementMember_e72109eb-460b-4a50-b058-8124a2c0e906" xlink:href="mho-20231231.xsd#mho_JPMMasterRepurchaseAgreementMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_213e2aee-bee7-43b5-bfce-61dca8cd0d62" xlink:to="loc_mho_JPMMasterRepurchaseAgreementMember_e72109eb-460b-4a50-b058-8124a2c0e906" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_FairValueofFinancialInstrumentAssumptionsLineItems_66b1b669-f24f-487d-a60a-efdb170189e7" xlink:href="mho-20231231.xsd#mho_FairValueofFinancialInstrumentAssumptionsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_FairValueofFinancialInstrumentAssumptionsTable_3838bd3a-d8f6-4c38-88d6-0dc1ca4ae86f" xlink:to="loc_mho_FairValueofFinancialInstrumentAssumptionsLineItems_66b1b669-f24f-487d-a60a-efdb170189e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtPercentageBearingVariableInterestRate_6ba4d09c-9cf7-4c71-b582-097c4f21d2e9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtPercentageBearingVariableInterestRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_FairValueofFinancialInstrumentAssumptionsLineItems_66b1b669-f24f-487d-a60a-efdb170189e7" xlink:to="loc_us-gaap_LongTermDebtPercentageBearingVariableInterestRate_6ba4d09c-9cf7-4c71-b582-097c4f21d2e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_21bb5753-96d3-467f-bba7-de5aeb3003c8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_FairValueofFinancialInstrumentAssumptionsLineItems_66b1b669-f24f-487d-a60a-efdb170189e7" xlink:to="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_21bb5753-96d3-467f-bba7-de5aeb3003c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_9e98c7fd-50f9-43a8-b616-a579c7587082" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_FairValueofFinancialInstrumentAssumptionsLineItems_66b1b669-f24f-487d-a60a-efdb170189e7" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_9e98c7fd-50f9-43a8-b616-a579c7587082" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityInitiationDate1_fcf2eadb-0c7e-4eae-a21c-8c36bcaec5c3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityInitiationDate1"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_FairValueofFinancialInstrumentAssumptionsLineItems_66b1b669-f24f-487d-a60a-efdb170189e7" xlink:to="loc_us-gaap_LineOfCreditFacilityInitiationDate1_fcf2eadb-0c7e-4eae-a21c-8c36bcaec5c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/InventoryDetails" xlink:type="simple" xlink:href="mho-20231231.xsd#InventoryDetails"/>
  <link:presentationLink xlink:role="http://www.mihomes.com/role/InventoryDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureAbstract_fa1d2c8c-71d0-4067-8302-81308ff2dc4e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRealEstateLandAndLandDevelopmentCosts_92491030-ea27-4e2f-85f6-fd586c79e52e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryRealEstateLandAndLandDevelopmentCosts"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_fa1d2c8c-71d0-4067-8302-81308ff2dc4e" xlink:to="loc_us-gaap_InventoryRealEstateLandAndLandDevelopmentCosts_92491030-ea27-4e2f-85f6-fd586c79e52e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryLandHeldForSale_962bd49c-4f34-45de-ba07-5f16b459c82c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryLandHeldForSale"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_fa1d2c8c-71d0-4067-8302-81308ff2dc4e" xlink:to="loc_us-gaap_InventoryLandHeldForSale_962bd49c-4f34-45de-ba07-5f16b459c82c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryHomesUnderConstruction_f2733882-b39a-4ce8-8d59-b911798e2119" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryHomesUnderConstruction"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_fa1d2c8c-71d0-4067-8302-81308ff2dc4e" xlink:to="loc_us-gaap_InventoryHomesUnderConstruction_f2733882-b39a-4ce8-8d59-b911798e2119" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_InventoryModelHomesAndFurnishings_a6de2167-44b7-421a-a712-d256acf75736" xlink:href="mho-20231231.xsd#mho_InventoryModelHomesAndFurnishings"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_fa1d2c8c-71d0-4067-8302-81308ff2dc4e" xlink:to="loc_mho_InventoryModelHomesAndFurnishings_a6de2167-44b7-421a-a712-d256acf75736" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_CommunityDevelopmentDistrict_0858106f-a319-47b9-a385-2c0f2fc81cfb" xlink:href="mho-20231231.xsd#mho_CommunityDevelopmentDistrict"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_fa1d2c8c-71d0-4067-8302-81308ff2dc4e" xlink:to="loc_mho_CommunityDevelopmentDistrict_0858106f-a319-47b9-a385-2c0f2fc81cfb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_LandPurchaseDeposits_23779a75-e418-4dd0-99ac-a348eccd0529" xlink:href="mho-20231231.xsd#mho_LandPurchaseDeposits"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_fa1d2c8c-71d0-4067-8302-81308ff2dc4e" xlink:to="loc_mho_LandPurchaseDeposits_23779a75-e418-4dd0-99ac-a348eccd0529" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandUnderPurchaseOptionsRecorded_889cdab4-a31b-4618-90c1-93fd262953f7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LandUnderPurchaseOptionsRecorded"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_fa1d2c8c-71d0-4067-8302-81308ff2dc4e" xlink:to="loc_us-gaap_LandUnderPurchaseOptionsRecorded_889cdab4-a31b-4618-90c1-93fd262953f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRealEstate_67710af2-18bf-4952-ac71-081e595c56ac" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryRealEstate"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_fa1d2c8c-71d0-4067-8302-81308ff2dc4e" xlink:to="loc_us-gaap_InventoryRealEstate_67710af2-18bf-4952-ac71-081e595c56ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/InventoryandCapitalizedInterestModelHomeAccumulatedDepreciationDetails" xlink:type="simple" xlink:href="mho-20231231.xsd#InventoryandCapitalizedInterestModelHomeAccumulatedDepreciationDetails"/>
  <link:presentationLink xlink:role="http://www.mihomes.com/role/InventoryandCapitalizedInterestModelHomeAccumulatedDepreciationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_mho_ParantheticalsInventoryAbstract_f911cfb3-8508-4ecf-b42d-d04866ba8515" xlink:href="mho-20231231.xsd#mho_ParantheticalsInventoryAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_ModelHomeAccumulatedDepreciation_859b1a87-9530-4466-86ca-86d636baab5e" xlink:href="mho-20231231.xsd#mho_ModelHomeAccumulatedDepreciation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_ParantheticalsInventoryAbstract_f911cfb3-8508-4ecf-b42d-d04866ba8515" xlink:to="loc_mho_ModelHomeAccumulatedDepreciation_859b1a87-9530-4466-86ca-86d636baab5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/InventoryandCapitalizedInterestOtherInventoryItemsHomesunderconstructionnotsubjecttoasalecontractDetails" xlink:type="simple" xlink:href="mho-20231231.xsd#InventoryandCapitalizedInterestOtherInventoryItemsHomesunderconstructionnotsubjecttoasalecontractDetails"/>
  <link:presentationLink xlink:role="http://www.mihomes.com/role/InventoryandCapitalizedInterestOtherInventoryItemsHomesunderconstructionnotsubjecttoasalecontractDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherInventoryAbstract_cb7ec794-462d-46ea-b4e9-d551cee590f5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherInventoryAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_NumberOfSpeculativeHomes_bd91e708-07e9-4312-b2a1-aced158a8555" xlink:href="mho-20231231.xsd#mho_NumberOfSpeculativeHomes"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherInventoryAbstract_cb7ec794-462d-46ea-b4e9-d551cee590f5" xlink:to="loc_mho_NumberOfSpeculativeHomes_bd91e708-07e9-4312-b2a1-aced158a8555" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_SpeculativeHomesCarryingValue_325d7728-9eb3-486d-8907-4b580fbd047d" xlink:href="mho-20231231.xsd#mho_SpeculativeHomesCarryingValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherInventoryAbstract_cb7ec794-462d-46ea-b4e9-d551cee590f5" xlink:to="loc_mho_SpeculativeHomesCarryingValue_325d7728-9eb3-486d-8907-4b580fbd047d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/InventoryImpairmentDetails" xlink:type="simple" xlink:href="mho-20231231.xsd#InventoryImpairmentDetails"/>
  <link:presentationLink xlink:role="http://www.mihomes.com/role/InventoryImpairmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureAbstract_052a085c-29de-4851-91d0-2b8a628d4838" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_RealEstateRelatedImpairments_ddc79072-40d9-4268-9952-e516396eddf8" xlink:href="mho-20231231.xsd#mho_RealEstateRelatedImpairments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_052a085c-29de-4851-91d0-2b8a628d4838" xlink:to="loc_mho_RealEstateRelatedImpairments_ddc79072-40d9-4268-9952-e516396eddf8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_LandOptionWriteOff_80474469-bece-44f4-9f63-e9da47e5f2c7" xlink:href="mho-20231231.xsd#mho_LandOptionWriteOff"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_052a085c-29de-4851-91d0-2b8a628d4838" xlink:to="loc_mho_LandOptionWriteOff_80474469-bece-44f4-9f63-e9da47e5f2c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/InventoryandCapitalizedInterestCapitalizedInterestRollforwardDetails" xlink:type="simple" xlink:href="mho-20231231.xsd#InventoryandCapitalizedInterestCapitalizedInterestRollforwardDetails"/>
  <link:presentationLink xlink:role="http://www.mihomes.com/role/InventoryandCapitalizedInterestCapitalizedInterestRollforwardDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateAbstract_78a09b5f-3535-4986-bbdf-16b82f7641dc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RealEstateAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateInventoryCapitalizedInterestCostsRollForward_5adb5650-8c0d-4645-9e89-91af7db305b4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RealEstateInventoryCapitalizedInterestCostsRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RealEstateAbstract_78a09b5f-3535-4986-bbdf-16b82f7641dc" xlink:to="loc_us-gaap_RealEstateInventoryCapitalizedInterestCostsRollForward_5adb5650-8c0d-4645-9e89-91af7db305b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateInventoryCapitalizedInterestCosts_2fa14c67-f6d5-473e-8854-e8beffe71880" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RealEstateInventoryCapitalizedInterestCosts"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RealEstateInventoryCapitalizedInterestCostsRollForward_5adb5650-8c0d-4645-9e89-91af7db305b4" xlink:to="loc_us-gaap_RealEstateInventoryCapitalizedInterestCosts_2fa14c67-f6d5-473e-8854-e8beffe71880" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateInventoryCapitalizedInterestCostsIncurred_8573fb28-1bcb-4531-824f-4757c0b45d5a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RealEstateInventoryCapitalizedInterestCostsIncurred"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RealEstateInventoryCapitalizedInterestCostsRollForward_5adb5650-8c0d-4645-9e89-91af7db305b4" xlink:to="loc_us-gaap_RealEstateInventoryCapitalizedInterestCostsIncurred_8573fb28-1bcb-4531-824f-4757c0b45d5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateInventoryCapitalizedInterestCostsCostOfSales1_d5dfbb56-d2b7-45f8-b0a4-e61b993b795b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RealEstateInventoryCapitalizedInterestCostsCostOfSales1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RealEstateInventoryCapitalizedInterestCostsRollForward_5adb5650-8c0d-4645-9e89-91af7db305b4" xlink:to="loc_us-gaap_RealEstateInventoryCapitalizedInterestCostsCostOfSales1_d5dfbb56-d2b7-45f8-b0a4-e61b993b795b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateInventoryCapitalizedInterestCosts_735cfd8b-761f-4726-9c30-2c55054a0296" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RealEstateInventoryCapitalizedInterestCosts"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RealEstateInventoryCapitalizedInterestCostsRollForward_5adb5650-8c0d-4645-9e89-91af7db305b4" xlink:to="loc_us-gaap_RealEstateInventoryCapitalizedInterestCosts_735cfd8b-761f-4726-9c30-2c55054a0296" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestCostsIncurred_1a73c6a7-bae0-4063-9ed8-521a279e1815" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestCostsIncurred"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RealEstateInventoryCapitalizedInterestCostsRollForward_5adb5650-8c0d-4645-9e89-91af7db305b4" xlink:to="loc_us-gaap_InterestCostsIncurred_1a73c6a7-bae0-4063-9ed8-521a279e1815" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/TransactionswithRelatedPartiesTransactionswithRelatedPartiesDetails" xlink:type="simple" xlink:href="mho-20231231.xsd#TransactionswithRelatedPartiesTransactionswithRelatedPartiesDetails"/>
  <link:presentationLink xlink:role="http://www.mihomes.com/role/TransactionswithRelatedPartiesTransactionswithRelatedPartiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_mho_TransactionsWithRelatedPartiesAbstract_a0555b7a-66c8-4ce5-a9ee-4e8ecae61b62" xlink:href="mho-20231231.xsd#mho_TransactionsWithRelatedPartiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_826b76dd-b94b-41ac-b1bd-bfea9455d03c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_TransactionsWithRelatedPartiesAbstract_a0555b7a-66c8-4ce5-a9ee-4e8ecae61b62" xlink:to="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_826b76dd-b94b-41ac-b1bd-bfea9455d03c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionAxis_dd3e7165-a6b3-4764-a5b4-299b5edeb99f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_826b76dd-b94b-41ac-b1bd-bfea9455d03c" xlink:to="loc_us-gaap_RelatedPartyTransactionAxis_dd3e7165-a6b3-4764-a5b4-299b5edeb99f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionDomain_c39f6aef-365a-4dde-a24f-9ea70df81eca" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionAxis_dd3e7165-a6b3-4764-a5b4-299b5edeb99f" xlink:to="loc_us-gaap_RelatedPartyTransactionDomain_c39f6aef-365a-4dde-a24f-9ea70df81eca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionLineItems_624f0aaa-24df-4105-9c40-9b286eb7e302" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_826b76dd-b94b-41ac-b1bd-bfea9455d03c" xlink:to="loc_us-gaap_RelatedPartyTransactionLineItems_624f0aaa-24df-4105-9c40-9b286eb7e302" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionAmountsOfTransaction_1086f713-3f8d-46bc-88ee-8c72e7e825aa" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionAmountsOfTransaction"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_624f0aaa-24df-4105-9c40-9b286eb7e302" xlink:to="loc_us-gaap_RelatedPartyTransactionAmountsOfTransaction_1086f713-3f8d-46bc-88ee-8c72e7e825aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty_de8c4370-bf8d-403f-be83-6ed40a4d830a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_624f0aaa-24df-4105-9c40-9b286eb7e302" xlink:to="loc_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty_de8c4370-bf8d-403f-be83-6ed40a4d830a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_SplitDollarLifeInsurancePolicies_4feedb7e-376b-4541-948e-925c13755ea1" xlink:href="mho-20231231.xsd#mho_SplitDollarLifeInsurancePolicies"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_TransactionsWithRelatedPartiesAbstract_a0555b7a-66c8-4ce5-a9ee-4e8ecae61b62" xlink:to="loc_mho_SplitDollarLifeInsurancePolicies_4feedb7e-376b-4541-948e-925c13755ea1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/InvestmentinJointVentureArrangementsInvestmentinJointVentureArrangementsBalanceSheetInformationDetails" xlink:type="simple" xlink:href="mho-20231231.xsd#InvestmentinJointVentureArrangementsInvestmentinJointVentureArrangementsBalanceSheetInformationDetails"/>
  <link:presentationLink xlink:role="http://www.mihomes.com/role/InvestmentinJointVentureArrangementsInvestmentinJointVentureArrangementsBalanceSheetInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract_81e0c941-3006-4b36-bd18-62ab97410414" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestments_f8ad1c0b-37f1-4af6-b6d1-3c5551a62d2e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityMethodInvestments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract_81e0c941-3006-4b36-bd18-62ab97410414" xlink:to="loc_us-gaap_EquityMethodInvestments_f8ad1c0b-37f1-4af6-b6d1-3c5551a62d2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_DistributionOfSingleFamilyLotsFromUnconsolidatedLlcs_734e7e8f-a21d-4f6b-bfc5-980f6a5a27ae" xlink:href="mho-20231231.xsd#mho_DistributionOfSingleFamilyLotsFromUnconsolidatedLlcs"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract_81e0c941-3006-4b36-bd18-62ab97410414" xlink:to="loc_mho_DistributionOfSingleFamilyLotsFromUnconsolidatedLlcs_734e7e8f-a21d-4f6b-bfc5-980f6a5a27ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates_e89b2c32-ac99-45e6-89b6-e56aa50ce636" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract_81e0c941-3006-4b36-bd18-62ab97410414" xlink:to="loc_us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates_e89b2c32-ac99-45e6-89b6-e56aa50ce636" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_Companysinvestmentinjointdevelopmentorsimilaragreements_d74bdfd4-0ca8-4767-8cea-05e1e9b14a6f" xlink:href="mho-20231231.xsd#mho_Companysinvestmentinjointdevelopmentorsimilaragreements"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract_81e0c941-3006-4b36-bd18-62ab97410414" xlink:to="loc_mho_Companysinvestmentinjointdevelopmentorsimilaragreements_d74bdfd4-0ca8-4767-8cea-05e1e9b14a6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/InvestmentinJointVentureArrangementsInvestmentinJointVentureArrangementsDetails" xlink:type="simple" xlink:href="mho-20231231.xsd#InvestmentinJointVentureArrangementsInvestmentinJointVentureArrangementsDetails"/>
  <link:presentationLink xlink:role="http://www.mihomes.com/role/InvestmentinJointVentureArrangementsInvestmentinJointVentureArrangementsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_mho_InvestmentinJointVentureArrangementsAbstract_7e5ae767-5136-47ee-9b97-ffab314f07da" xlink:href="mho-20231231.xsd#mho_InvestmentinJointVentureArrangementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_eadf2bc8-9374-43d3-b2ac-c4896a4dcd9d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_InvestmentinJointVentureArrangementsAbstract_7e5ae767-5136-47ee-9b97-ffab314f07da" xlink:to="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_eadf2bc8-9374-43d3-b2ac-c4896a4dcd9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_6b7b8e57-fa2b-491f-aa0d-4a1fd9b00842" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_eadf2bc8-9374-43d3-b2ac-c4896a4dcd9d" xlink:to="loc_srt_RangeAxis_6b7b8e57-fa2b-491f-aa0d-4a1fd9b00842" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_547448f5-cf71-4375-9f3b-d6a8f42b3f80" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_6b7b8e57-fa2b-491f-aa0d-4a1fd9b00842" xlink:to="loc_srt_RangeMember_547448f5-cf71-4375-9f3b-d6a8f42b3f80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_17883c5b-af08-4334-a39b-dafc2fb6bdd0" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_547448f5-cf71-4375-9f3b-d6a8f42b3f80" xlink:to="loc_srt_MinimumMember_17883c5b-af08-4334-a39b-dafc2fb6bdd0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_0c6257f0-0a19-45eb-99ff-4ae9a8a0e73a" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_547448f5-cf71-4375-9f3b-d6a8f42b3f80" xlink:to="loc_srt_MaximumMember_0c6257f0-0a19-45eb-99ff-4ae9a8a0e73a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_04bc6d1d-61ed-4316-ba23-df850d6e785f" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_eadf2bc8-9374-43d3-b2ac-c4896a4dcd9d" xlink:to="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_04bc6d1d-61ed-4316-ba23-df850d6e785f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_cb7d78c3-0920-45b1-a047-052be73f4d90" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_04bc6d1d-61ed-4316-ba23-df850d6e785f" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_cb7d78c3-0920-45b1-a047-052be73f4d90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_MinimumMemberOwnershipMember_e9eea186-aeb7-4fd9-8c4d-3c0226010b44" xlink:href="mho-20231231.xsd#mho_MinimumMemberOwnershipMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_cb7d78c3-0920-45b1-a047-052be73f4d90" xlink:to="loc_mho_MinimumMemberOwnershipMember_e9eea186-aeb7-4fd9-8c4d-3c0226010b44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_MaximumMemberOwnershipMember_d3b64fe0-4461-4923-a0d1-1c89f947db35" xlink:href="mho-20231231.xsd#mho_MaximumMemberOwnershipMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_cb7d78c3-0920-45b1-a047-052be73f4d90" xlink:to="loc_mho_MaximumMemberOwnershipMember_d3b64fe0-4461-4923-a0d1-1c89f947db35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_0fba078a-4485-42eb-8748-ec1acba21b70" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_eadf2bc8-9374-43d3-b2ac-c4896a4dcd9d" xlink:to="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_0fba078a-4485-42eb-8748-ec1acba21b70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_EquityinvestedinLLCs_d4277f4e-d49d-4a40-9873-bed81c1d27f7" xlink:href="mho-20231231.xsd#mho_EquityinvestedinLLCs"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_0fba078a-4485-42eb-8748-ec1acba21b70" xlink:to="loc_mho_EquityinvestedinLLCs_d4277f4e-d49d-4a40-9873-bed81c1d27f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage_f1484d0c-105f-4999-8ff4-ed0079df84ff" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_0fba078a-4485-42eb-8748-ec1acba21b70" xlink:to="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage_f1484d0c-105f-4999-8ff4-ed0079df84ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_DiscountRateUsedInDeterminingFairValueOfLandAndLots_70a9a5e4-293c-4e4b-93f7-52e11165da09" xlink:href="mho-20231231.xsd#mho_DiscountRateUsedInDeterminingFairValueOfLandAndLots"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_0fba078a-4485-42eb-8748-ec1acba21b70" xlink:to="loc_mho_DiscountRateUsedInDeterminingFairValueOfLandAndLots_70a9a5e4-293c-4e4b-93f7-52e11165da09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/InvestmentinJointVentureArrangementsInvestmentinJointVentureArrangementsIncomeStatementInformationDetails" xlink:type="simple" xlink:href="mho-20231231.xsd#InvestmentinJointVentureArrangementsInvestmentinJointVentureArrangementsIncomeStatementInformationDetails"/>
  <link:presentationLink xlink:role="http://www.mihomes.com/role/InvestmentinJointVentureArrangementsInvestmentinJointVentureArrangementsIncomeStatementInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract_fa2670d3-c74a-4e48-aec9-78f9afc44328" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_EquityinIncomelossfromunconsolidatedjointventures_05f40108-fd21-4f99-abb3-9a4a8c830436" xlink:href="mho-20231231.xsd#mho_EquityinIncomelossfromunconsolidatedjointventures"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract_fa2670d3-c74a-4e48-aec9-78f9afc44328" xlink:to="loc_mho_EquityinIncomelossfromunconsolidatedjointventures_05f40108-fd21-4f99-abb3-9a4a8c830436" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/GuaranteesandIndemnificationsGuaranteesDetails" xlink:type="simple" xlink:href="mho-20231231.xsd#GuaranteesandIndemnificationsGuaranteesDetails"/>
  <link:presentationLink xlink:role="http://www.mihomes.com/role/GuaranteesandIndemnificationsGuaranteesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteesAbstract_361d50c3-9896-40ff-b567-2b7afe9d7559" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GuaranteesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_TotalOfLoansCoveredByGuarantees_9b92834d-f9a0-4595-a258-ade193e562d1" xlink:href="mho-20231231.xsd#mho_TotalOfLoansCoveredByGuarantees"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GuaranteesAbstract_361d50c3-9896-40ff-b567-2b7afe9d7559" xlink:to="loc_mho_TotalOfLoansCoveredByGuarantees_9b92834d-f9a0-4595-a258-ade193e562d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_TotalOfGuaranteedLoansInquiredAbout_ce0b58d2-41e6-47a2-9b3a-57c188d99728" xlink:href="mho-20231231.xsd#mho_TotalOfGuaranteedLoansInquiredAbout"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GuaranteesAbstract_361d50c3-9896-40ff-b567-2b7afe9d7559" xlink:to="loc_mho_TotalOfGuaranteedLoansInquiredAbout_ce0b58d2-41e6-47a2-9b3a-57c188d99728" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_TotalLoansIndemnified_5eb3834c-66de-4f18-af2a-7eb9bf0ac541" xlink:href="mho-20231231.xsd#mho_TotalLoansIndemnified"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GuaranteesAbstract_361d50c3-9896-40ff-b567-2b7afe9d7559" xlink:to="loc_mho_TotalLoansIndemnified_5eb3834c-66de-4f18-af2a-7eb9bf0ac541" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_LoanRepurchaseGuaranteeLiability_f1b4767d-d740-4db3-a895-5b3962e110f0" xlink:href="mho-20231231.xsd#mho_LoanRepurchaseGuaranteeLiability"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GuaranteesAbstract_361d50c3-9896-40ff-b567-2b7afe9d7559" xlink:to="loc_mho_LoanRepurchaseGuaranteeLiability_f1b4767d-d740-4db3-a895-5b3962e110f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsCurrentCarryingValue_2665e330-ee86-4f96-813e-83cdd583df9e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GuaranteeObligationsCurrentCarryingValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GuaranteesAbstract_361d50c3-9896-40ff-b567-2b7afe9d7559" xlink:to="loc_us-gaap_GuaranteeObligationsCurrentCarryingValue_2665e330-ee86-4f96-813e-83cdd583df9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/CommitmentsandContingenciesWarrantyRollforwardDetails" xlink:type="simple" xlink:href="mho-20231231.xsd#CommitmentsandContingenciesWarrantyRollforwardDetails"/>
  <link:presentationLink xlink:role="http://www.mihomes.com/role/CommitmentsandContingenciesWarrantyRollforwardDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_mho_WarrantyAccrualRollforwardAbstract_c08aa75d-fa28-4970-9a30-fb9bf307f2f5" xlink:href="mho-20231231.xsd#mho_WarrantyAccrualRollforwardAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyAccrual_5ac4c32a-a820-4551-9850-f41f10fb8434" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProductWarrantyAccrual"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_WarrantyAccrualRollforwardAbstract_c08aa75d-fa28-4970-9a30-fb9bf307f2f5" xlink:to="loc_us-gaap_ProductWarrantyAccrual_5ac4c32a-a820-4551-9850-f41f10fb8434" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyAccrualWarrantiesIssued_7830b339-157e-4a49-b872-00976f512470" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProductWarrantyAccrualWarrantiesIssued"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_WarrantyAccrualRollforwardAbstract_c08aa75d-fa28-4970-9a30-fb9bf307f2f5" xlink:to="loc_us-gaap_ProductWarrantyAccrualWarrantiesIssued_7830b339-157e-4a49-b872-00976f512470" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyAccrualPreexistingIncreaseDecrease_aeac5f64-c918-453b-b9e2-a78e437691af" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProductWarrantyAccrualPreexistingIncreaseDecrease"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_WarrantyAccrualRollforwardAbstract_c08aa75d-fa28-4970-9a30-fb9bf307f2f5" xlink:to="loc_us-gaap_ProductWarrantyAccrualPreexistingIncreaseDecrease_aeac5f64-c918-453b-b9e2-a78e437691af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyAccrualPeriodIncreaseDecrease_7fd7d027-8cea-49d7-87e1-d1c7798860be" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProductWarrantyAccrualPeriodIncreaseDecrease"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_WarrantyAccrualRollforwardAbstract_c08aa75d-fa28-4970-9a30-fb9bf307f2f5" xlink:to="loc_us-gaap_ProductWarrantyAccrualPeriodIncreaseDecrease_7fd7d027-8cea-49d7-87e1-d1c7798860be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyAccrualPayments_f851511c-818f-4539-a216-425eaadfffcc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProductWarrantyAccrualPayments"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_WarrantyAccrualRollforwardAbstract_c08aa75d-fa28-4970-9a30-fb9bf307f2f5" xlink:to="loc_us-gaap_ProductWarrantyAccrualPayments_f851511c-818f-4539-a216-425eaadfffcc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyAccrual_b6df26e1-032b-4c46-bee5-99183ffefd31" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProductWarrantyAccrual"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_WarrantyAccrualRollforwardAbstract_c08aa75d-fa28-4970-9a30-fb9bf307f2f5" xlink:to="loc_us-gaap_ProductWarrantyAccrual_b6df26e1-032b-4c46-bee5-99183ffefd31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InsuranceRecoveries_fae847a2-9b06-4fc3-9324-a0fd90017f50" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InsuranceRecoveries"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_WarrantyAccrualRollforwardAbstract_c08aa75d-fa28-4970-9a30-fb9bf307f2f5" xlink:to="loc_us-gaap_InsuranceRecoveries_fae847a2-9b06-4fc3-9324-a0fd90017f50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_StuccoRepairCost_768846a5-f09b-4cc8-b761-61a3815b1db8" xlink:href="mho-20231231.xsd#mho_StuccoRepairCost"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_WarrantyAccrualRollforwardAbstract_c08aa75d-fa28-4970-9a30-fb9bf307f2f5" xlink:to="loc_mho_StuccoRepairCost_768846a5-f09b-4cc8-b761-61a3815b1db8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_EstimatedRepairCostsforAffectedHomes_5cda05d6-bdb1-47ba-8aee-8aec83df7205" xlink:href="mho-20231231.xsd#mho_EstimatedRepairCostsforAffectedHomes"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_WarrantyAccrualRollforwardAbstract_c08aa75d-fa28-4970-9a30-fb9bf307f2f5" xlink:to="loc_mho_EstimatedRepairCostsforAffectedHomes_5cda05d6-bdb1-47ba-8aee-8aec83df7205" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/CommitmentsandContingenciesCommitmentsandContingenciesDetails" xlink:type="simple" xlink:href="mho-20231231.xsd#CommitmentsandContingenciesCommitmentsandContingenciesDetails"/>
  <link:presentationLink xlink:role="http://www.mihomes.com/role/CommitmentsandContingenciesCommitmentsandContingenciesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_mho_CommitmentsAndContingenciesAbstract_355917b3-8b3f-4318-81ee-e64b8ce7ebb6" xlink:href="mho-20231231.xsd#mho_CommitmentsAndContingenciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_LettersOfCreditAndBonds_45c492f8-70e1-4cb5-94df-2085157ae252" xlink:href="mho-20231231.xsd#mho_LettersOfCreditAndBonds"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_CommitmentsAndContingenciesAbstract_355917b3-8b3f-4318-81ee-e64b8ce7ebb6" xlink:to="loc_mho_LettersOfCreditAndBonds_45c492f8-70e1-4cb5-94df-2085157ae252" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_OutstandingPerformanceBonds_a1bed6bc-da28-4a7f-bc5f-07ace6576217" xlink:href="mho-20231231.xsd#mho_OutstandingPerformanceBonds"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_CommitmentsAndContingenciesAbstract_355917b3-8b3f-4318-81ee-e64b8ce7ebb6" xlink:to="loc_mho_OutstandingPerformanceBonds_a1bed6bc-da28-4a7f-bc5f-07ace6576217" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_PerformanceLettersOfCreditOutstanding_46f8a51f-a038-40bc-86fc-48922a2b3227" xlink:href="mho-20231231.xsd#mho_PerformanceLettersOfCreditOutstanding"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_CommitmentsAndContingenciesAbstract_355917b3-8b3f-4318-81ee-e64b8ce7ebb6" xlink:to="loc_mho_PerformanceLettersOfCreditOutstanding_46f8a51f-a038-40bc-86fc-48922a2b3227" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_FinancialLettersOfCredit_118645bb-bc79-48fe-a7cf-6346085feb5c" xlink:href="mho-20231231.xsd#mho_FinancialLettersOfCredit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_CommitmentsAndContingenciesAbstract_355917b3-8b3f-4318-81ee-e64b8ce7ebb6" xlink:to="loc_mho_FinancialLettersOfCredit_118645bb-bc79-48fe-a7cf-6346085feb5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_OutstandingLettersOfCreditInLieuOfCashDepositsUnderCertainLandOptionContracts_60be80af-6c04-4fbf-8d3d-27fe5356907e" xlink:href="mho-20231231.xsd#mho_OutstandingLettersOfCreditInLieuOfCashDepositsUnderCertainLandOptionContracts"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_CommitmentsAndContingenciesAbstract_355917b3-8b3f-4318-81ee-e64b8ce7ebb6" xlink:to="loc_mho_OutstandingLettersOfCreditInLieuOfCashDepositsUnderCertainLandOptionContracts_60be80af-6c04-4fbf-8d3d-27fe5356907e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_FinancialBonds_4be74f82-89b7-4282-b57e-56af012ae19d" xlink:href="mho-20231231.xsd#mho_FinancialBonds"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_CommitmentsAndContingenciesAbstract_355917b3-8b3f-4318-81ee-e64b8ce7ebb6" xlink:to="loc_mho_FinancialBonds_4be74f82-89b7-4282-b57e-56af012ae19d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_CorporateNotes_c56229ec-2c83-43c1-8517-4c77d5b2deb3" xlink:href="mho-20231231.xsd#mho_CorporateNotes"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_CommitmentsAndContingenciesAbstract_355917b3-8b3f-4318-81ee-e64b8ce7ebb6" xlink:to="loc_mho_CorporateNotes_c56229ec-2c83-43c1-8517-4c77d5b2deb3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_OutstandingDepositsOnLandAndLots_91f5dc70-6c95-4ccc-a135-b8c69d0400f7" xlink:href="mho-20231231.xsd#mho_OutstandingDepositsOnLandAndLots"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_CommitmentsAndContingenciesAbstract_355917b3-8b3f-4318-81ee-e64b8ce7ebb6" xlink:to="loc_mho_OutstandingDepositsOnLandAndLots_91f5dc70-6c95-4ccc-a135-b8c69d0400f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_LandPurchaseDeposits_dc832bc1-12fc-4762-9573-c727773fb742" xlink:href="mho-20231231.xsd#mho_LandPurchaseDeposits"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_CommitmentsAndContingenciesAbstract_355917b3-8b3f-4318-81ee-e64b8ce7ebb6" xlink:to="loc_mho_LandPurchaseDeposits_dc832bc1-12fc-4762-9573-c727773fb742" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_PrepaidLandAcquisitionCosts_db6ceb56-d159-48eb-8457-5807c0c2309e" xlink:href="mho-20231231.xsd#mho_PrepaidLandAcquisitionCosts"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_CommitmentsAndContingenciesAbstract_355917b3-8b3f-4318-81ee-e64b8ce7ebb6" xlink:to="loc_mho_PrepaidLandAcquisitionCosts_db6ceb56-d159-48eb-8457-5807c0c2309e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermNonBankLoansAndNotesPayable_cdb60b28-5e53-4156-8251-eb8bfabd00e9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermNonBankLoansAndNotesPayable"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_CommitmentsAndContingenciesAbstract_355917b3-8b3f-4318-81ee-e64b8ce7ebb6" xlink:to="loc_us-gaap_ShortTermNonBankLoansAndNotesPayable_cdb60b28-5e53-4156-8251-eb8bfabd00e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseOptionsLand_f0ef02ed-e9e6-4dd7-b4af-65ea98927147" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PurchaseOptionsLand"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_CommitmentsAndContingenciesAbstract_355917b3-8b3f-4318-81ee-e64b8ce7ebb6" xlink:to="loc_us-gaap_PurchaseOptionsLand_f0ef02ed-e9e6-4dd7-b4af-65ea98927147" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandUnderPurchaseOptionsRecorded_cb615b5e-108a-45b6-9a6e-6de9f4e8ce91" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LandUnderPurchaseOptionsRecorded"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_CommitmentsAndContingenciesAbstract_355917b3-8b3f-4318-81ee-e64b8ce7ebb6" xlink:to="loc_us-gaap_LandUnderPurchaseOptionsRecorded_cb615b5e-108a-45b6-9a6e-6de9f4e8ce91" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_ObligationForConsolidatedInventoryNotOwned_04de89f4-7173-4cf9-a4a4-10a1ba5c8650" xlink:href="mho-20231231.xsd#mho_ObligationForConsolidatedInventoryNotOwned"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_CommitmentsAndContingenciesAbstract_355917b3-8b3f-4318-81ee-e64b8ce7ebb6" xlink:to="loc_mho_ObligationForConsolidatedInventoryNotOwned_04de89f4-7173-4cf9-a4a4-10a1ba5c8650" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/CommitmentsandContingenciesLegalDetails" xlink:type="simple" xlink:href="mho-20231231.xsd#CommitmentsandContingenciesLegalDetails"/>
  <link:presentationLink xlink:role="http://www.mihomes.com/role/CommitmentsandContingenciesLegalDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_mho_LegalLiabilitiesDisclosureAbstract_ff9b7d0c-8620-47f2-ae8a-77cc8b3490f1" xlink:href="mho-20231231.xsd#mho_LegalLiabilitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyAccrualAtCarryingValue_80a3f283-ea19-41b7-9c4c-0d057bfd73c3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LossContingencyAccrualAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_LegalLiabilitiesDisclosureAbstract_ff9b7d0c-8620-47f2-ae8a-77cc8b3490f1" xlink:to="loc_us-gaap_LossContingencyAccrualAtCarryingValue_80a3f283-ea19-41b7-9c4c-0d057bfd73c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/OperatingLeasesOperatingLeasesDetails" xlink:type="simple" xlink:href="mho-20231231.xsd#OperatingLeasesOperatingLeasesDetails"/>
  <link:presentationLink xlink:role="http://www.mihomes.com/role/OperatingLeasesOperatingLeasesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_60b6dcf5-83d3-43ff-b198-b6ce9a295323" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseRemainingLeaseTerm_3ffdb8c0-52be-4e0c-86e5-b723353909e1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseRemainingLeaseTerm"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_60b6dcf5-83d3-43ff-b198-b6ce9a295323" xlink:to="loc_us-gaap_LesseeOperatingLeaseRemainingLeaseTerm_3ffdb8c0-52be-4e0c-86e5-b723353909e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_ccd36d5c-753b-4e3b-aa45-68202b9b5a0d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_60b6dcf5-83d3-43ff-b198-b6ce9a295323" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_ccd36d5c-753b-4e3b-aa45-68202b9b5a0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeaseObligationsIncurred_87f8fe0c-c5ef-4b5e-96b0-39c58e3dd553" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CapitalLeaseObligationsIncurred"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_60b6dcf5-83d3-43ff-b198-b6ce9a295323" xlink:to="loc_us-gaap_CapitalLeaseObligationsIncurred_87f8fe0c-c5ef-4b5e-96b0-39c58e3dd553" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_6e3584b5-1da0-4364-a0a2-4ba8fd23a806" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_60b6dcf5-83d3-43ff-b198-b6ce9a295323" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_6e3584b5-1da0-4364-a0a2-4ba8fd23a806" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_188feab8-05eb-4bc5-a140-5b989aabb429" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseCost"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_60b6dcf5-83d3-43ff-b198-b6ce9a295323" xlink:to="loc_us-gaap_OperatingLeaseCost_188feab8-05eb-4bc5-a140-5b989aabb429" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_IncreaseinOperatingleasesduetonewleases_13f64f9c-30a2-467a-81ed-fab8072ef93c" xlink:href="mho-20231231.xsd#mho_IncreaseinOperatingleasesduetonewleases"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_60b6dcf5-83d3-43ff-b198-b6ce9a295323" xlink:to="loc_mho_IncreaseinOperatingleasesduetonewleases_13f64f9c-30a2-467a-81ed-fab8072ef93c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_18884770-6211-47ec-8c30-055d3c0a56f9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_60b6dcf5-83d3-43ff-b198-b6ce9a295323" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_18884770-6211-47ec-8c30-055d3c0a56f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_5e8a7ec2-616e-4909-ac33-1fedfa9aa5e3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_60b6dcf5-83d3-43ff-b198-b6ce9a295323" xlink:to="loc_us-gaap_OperatingLeaseLiability_5e8a7ec2-616e-4909-ac33-1fedfa9aa5e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_ea98923c-2686-43ec-8564-8a4bd5ff3fce" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_60b6dcf5-83d3-43ff-b198-b6ce9a295323" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_ea98923c-2686-43ec-8564-8a4bd5ff3fce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_ac4de9cb-9a82-4cd0-a5ea-0e06dc1954c4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_60b6dcf5-83d3-43ff-b198-b6ce9a295323" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_ac4de9cb-9a82-4cd0-a5ea-0e06dc1954c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_Leasesnotyetcommenced_62e5cd7a-c0cf-4dc9-a517-801bc1b39101" xlink:href="mho-20231231.xsd#mho_Leasesnotyetcommenced"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_60b6dcf5-83d3-43ff-b198-b6ce9a295323" xlink:to="loc_mho_Leasesnotyetcommenced_62e5cd7a-c0cf-4dc9-a517-801bc1b39101" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/OperatingLeasesLeaseExpenseDetailDetails" xlink:type="simple" xlink:href="mho-20231231.xsd#OperatingLeasesLeaseExpenseDetailDetails"/>
  <link:presentationLink xlink:role="http://www.mihomes.com/role/OperatingLeasesLeaseExpenseDetailDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_mho_ScheduleofOperatingLeasePaymentsDueAbstract_a6c39b32-a6e4-49eb-8070-6eb89143fd4b" xlink:href="mho-20231231.xsd#mho_ScheduleofOperatingLeasePaymentsDueAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments_cf822951-94f5-4b55-8986-d467843a8ff0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeasePayments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_ScheduleofOperatingLeasePaymentsDueAbstract_a6c39b32-a6e4-49eb-8070-6eb89143fd4b" xlink:to="loc_us-gaap_OperatingLeasePayments_cf822951-94f5-4b55-8986-d467843a8ff0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableLeasePayment_34ec2980-51db-4d50-aec4-c5a0cab59780" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableLeasePayment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_ScheduleofOperatingLeasePaymentsDueAbstract_a6c39b32-a6e4-49eb-8070-6eb89143fd4b" xlink:to="loc_us-gaap_VariableLeasePayment_34ec2980-51db-4d50-aec4-c5a0cab59780" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermLeasePayments_fb84f740-218b-45a9-a7f6-3160c21a670d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermLeasePayments"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_ScheduleofOperatingLeasePaymentsDueAbstract_a6c39b32-a6e4-49eb-8070-6eb89143fd4b" xlink:to="loc_us-gaap_ShortTermLeasePayments_fb84f740-218b-45a9-a7f6-3160c21a670d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseExpense_5081d1ad-eb20-4cac-8533-90d0c6b1e9f3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_ScheduleofOperatingLeasePaymentsDueAbstract_a6c39b32-a6e4-49eb-8070-6eb89143fd4b" xlink:to="loc_us-gaap_OperatingLeaseExpense_5081d1ad-eb20-4cac-8533-90d0c6b1e9f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/OperatingLeasesScheduleofOperatingLeasePaymentsDueDetails" xlink:type="simple" xlink:href="mho-20231231.xsd#OperatingLeasesScheduleofOperatingLeasePaymentsDueDetails"/>
  <link:presentationLink xlink:role="http://www.mihomes.com/role/OperatingLeasesScheduleofOperatingLeasePaymentsDueDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_mho_ScheduleofOperatingLeasePaymentsDueAbstract_ea0305d7-018b-4d2a-8a79-b56498973fd3" xlink:href="mho-20231231.xsd#mho_ScheduleofOperatingLeasePaymentsDueAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_LesseeOperatingLeaseLiabilityPaymentsDueYearOne_a4d669ac-56ce-4cc0-a4f7-3660ef5f0aff" xlink:href="mho-20231231.xsd#mho_LesseeOperatingLeaseLiabilityPaymentsDueYearOne"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_ScheduleofOperatingLeasePaymentsDueAbstract_ea0305d7-018b-4d2a-8a79-b56498973fd3" xlink:to="loc_mho_LesseeOperatingLeaseLiabilityPaymentsDueYearOne_a4d669ac-56ce-4cc0-a4f7-3660ef5f0aff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_4844d13a-821c-443c-9bc1-f81c0155458e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_ScheduleofOperatingLeasePaymentsDueAbstract_ea0305d7-018b-4d2a-8a79-b56498973fd3" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_4844d13a-821c-443c-9bc1-f81c0155458e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_4ab120e9-cd20-456c-be13-e8eaaf20b331" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_ScheduleofOperatingLeasePaymentsDueAbstract_ea0305d7-018b-4d2a-8a79-b56498973fd3" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_4ab120e9-cd20-456c-be13-e8eaaf20b331" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_ed9fe2ca-c642-44af-be4b-c8fc200fbd2a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_ScheduleofOperatingLeasePaymentsDueAbstract_ea0305d7-018b-4d2a-8a79-b56498973fd3" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_ed9fe2ca-c642-44af-be4b-c8fc200fbd2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_1965c85c-2244-4330-a37e-985fb37a5287" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_ScheduleofOperatingLeasePaymentsDueAbstract_ea0305d7-018b-4d2a-8a79-b56498973fd3" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_1965c85c-2244-4330-a37e-985fb37a5287" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_6533feb5-05b3-4c5e-b750-7b21c36e1783" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_ScheduleofOperatingLeasePaymentsDueAbstract_ea0305d7-018b-4d2a-8a79-b56498973fd3" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_6533feb5-05b3-4c5e-b750-7b21c36e1783" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_dd9249d8-a2e6-4b4a-b277-86cf284eb573" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_ScheduleofOperatingLeasePaymentsDueAbstract_ea0305d7-018b-4d2a-8a79-b56498973fd3" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_dd9249d8-a2e6-4b4a-b277-86cf284eb573" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_34cadba6-fd7f-4cdc-9257-a0502e076e09" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_ScheduleofOperatingLeasePaymentsDueAbstract_ea0305d7-018b-4d2a-8a79-b56498973fd3" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_34cadba6-fd7f-4cdc-9257-a0502e076e09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_c036349c-9d5e-4159-a3b9-97475595e903" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_ScheduleofOperatingLeasePaymentsDueAbstract_ea0305d7-018b-4d2a-8a79-b56498973fd3" xlink:to="loc_us-gaap_OperatingLeaseLiability_c036349c-9d5e-4159-a3b9-97475595e903" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/CommunityDevelopmentDistrictInfrastructureandRelatedObligationsCommunityDevelopmentDistrictInfrastructureandRelatedObligationsDetails" xlink:type="simple" xlink:href="mho-20231231.xsd#CommunityDevelopmentDistrictInfrastructureandRelatedObligationsCommunityDevelopmentDistrictInfrastructureandRelatedObligationsDetails"/>
  <link:presentationLink xlink:role="http://www.mihomes.com/role/CommunityDevelopmentDistrictInfrastructureandRelatedObligationsCommunityDevelopmentDistrictInfrastructureandRelatedObligationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_mho_CommunityDevelopmentDistrictInfrastructureAndRealtedObligationsAbstract_ab59b373-5c6c-46b7-92b1-b7a29806470f" xlink:href="mho-20231231.xsd#mho_CommunityDevelopmentDistrictInfrastructureAndRealtedObligationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_LongtermCDDsTable_43b79644-c635-46fd-acd8-11b71d485c56" xlink:href="mho-20231231.xsd#mho_LongtermCDDsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_CommunityDevelopmentDistrictInfrastructureAndRealtedObligationsAbstract_ab59b373-5c6c-46b7-92b1-b7a29806470f" xlink:to="loc_mho_LongtermCDDsTable_43b79644-c635-46fd-acd8-11b71d485c56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_3302bb61-5894-4719-a0f5-ccebfb1faaf7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_LongtermCDDsTable_43b79644-c635-46fd-acd8-11b71d485c56" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_3302bb61-5894-4719-a0f5-ccebfb1faaf7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_fde60e8c-11e8-43a8-89fb-bf2468300742" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_3302bb61-5894-4719-a0f5-ccebfb1faaf7" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_fde60e8c-11e8-43a8-89fb-bf2468300742" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_CDDdue512048Member_17315d33-44a3-4dfd-9df7-57f2db8cc64b" xlink:href="mho-20231231.xsd#mho_CDDdue512048Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_fde60e8c-11e8-43a8-89fb-bf2468300742" xlink:to="loc_mho_CDDdue512048Member_17315d33-44a3-4dfd-9df7-57f2db8cc64b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_CDDdue512049Member_9c9c9eed-2399-46c7-8488-5a337e85bd73" xlink:href="mho-20231231.xsd#mho_CDDdue512049Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_fde60e8c-11e8-43a8-89fb-bf2468300742" xlink:to="loc_mho_CDDdue512049Member_9c9c9eed-2399-46c7-8488-5a337e85bd73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_CDDDue512050Member_5dabb52b-9ff6-44e5-bce5-592a00cc593a" xlink:href="mho-20231231.xsd#mho_CDDDue512050Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_fde60e8c-11e8-43a8-89fb-bf2468300742" xlink:to="loc_mho_CDDDue512050Member_5dabb52b-9ff6-44e5-bce5-592a00cc593a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_CDDDue512051SARMember_0eccdd1b-dea3-4752-967c-e24db7abd62b" xlink:href="mho-20231231.xsd#mho_CDDDue512051SARMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_fde60e8c-11e8-43a8-89fb-bf2468300742" xlink:to="loc_mho_CDDDue512051SARMember_0eccdd1b-dea3-4752-967c-e24db7abd62b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_CDDDue512051TAMPAMember_7fbdd01f-1cc8-4329-8e04-452179664fe0" xlink:href="mho-20231231.xsd#mho_CDDDue512051TAMPAMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_fde60e8c-11e8-43a8-89fb-bf2468300742" xlink:to="loc_mho_CDDDue512051TAMPAMember_7fbdd01f-1cc8-4329-8e04-452179664fe0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_CDDDue512052SARMember_85c74bdc-01df-4a25-a402-6951cc733f22" xlink:href="mho-20231231.xsd#mho_CDDDue512052SARMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_fde60e8c-11e8-43a8-89fb-bf2468300742" xlink:to="loc_mho_CDDDue512052SARMember_85c74bdc-01df-4a25-a402-6951cc733f22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_CDDDue512051TAMPACobblestoneMember_85655242-0c9d-4fde-86af-6f907a77f9ee" xlink:href="mho-20231231.xsd#mho_CDDDue512051TAMPACobblestoneMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_fde60e8c-11e8-43a8-89fb-bf2468300742" xlink:to="loc_mho_CDDDue512051TAMPACobblestoneMember_85655242-0c9d-4fde-86af-6f907a77f9ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_CDDDue512053TAMPAMember_7a8fcd46-618f-40ae-a474-09864b0965c3" xlink:href="mho-20231231.xsd#mho_CDDDue512053TAMPAMember"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_fde60e8c-11e8-43a8-89fb-bf2468300742" xlink:to="loc_mho_CDDDue512053TAMPAMember_7a8fcd46-618f-40ae-a474-09864b0965c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_CDDDue512052TAMPAMember_91730315-20cd-4a38-9612-2473fe9e06c2" xlink:href="mho-20231231.xsd#mho_CDDDue512052TAMPAMember"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_fde60e8c-11e8-43a8-89fb-bf2468300742" xlink:to="loc_mho_CDDDue512052TAMPAMember_91730315-20cd-4a38-9612-2473fe9e06c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_CDDDue512053TAMPAHilltopMember_2b6b9872-58f9-4300-9b77-cc45c69497d6" xlink:href="mho-20231231.xsd#mho_CDDDue512053TAMPAHilltopMember"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_fde60e8c-11e8-43a8-89fb-bf2468300742" xlink:to="loc_mho_CDDDue512053TAMPAHilltopMember_2b6b9872-58f9-4300-9b77-cc45c69497d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_LongTermCddsIssuedAndOutstandingLineItems_afd224c0-82b9-4beb-98cd-fb28041ba3cf" xlink:href="mho-20231231.xsd#mho_LongTermCddsIssuedAndOutstandingLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_LongtermCDDsTable_43b79644-c635-46fd-acd8-11b71d485c56" xlink:to="loc_mho_LongTermCddsIssuedAndOutstandingLineItems_afd224c0-82b9-4beb-98cd-fb28041ba3cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentIssuanceDate1_d143e515-bf89-4ab1-8561-45a3ad456829" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentIssuanceDate1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_LongTermCddsIssuedAndOutstandingLineItems_afd224c0-82b9-4beb-98cd-fb28041ba3cf" xlink:to="loc_us-gaap_DebtInstrumentIssuanceDate1_d143e515-bf89-4ab1-8561-45a3ad456829" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentMaturityDate_cb2e6fa8-6d30-4cd7-890c-ff5eaf7472cc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentMaturityDate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_LongTermCddsIssuedAndOutstandingLineItems_afd224c0-82b9-4beb-98cd-fb28041ba3cf" xlink:to="loc_us-gaap_DebtInstrumentMaturityDate_cb2e6fa8-6d30-4cd7-890c-ff5eaf7472cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtPercentageBearingFixedInterestRate_42341b1a-30b0-4ecf-a34d-4dace30ac252" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtPercentageBearingFixedInterestRate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_LongTermCddsIssuedAndOutstandingLineItems_afd224c0-82b9-4beb-98cd-fb28041ba3cf" xlink:to="loc_us-gaap_LongTermDebtPercentageBearingFixedInterestRate_42341b1a-30b0-4ecf-a34d-4dace30ac252" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLongTermDebt_8ba6fc8a-6313-4281-91ae-486e8c022615" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLongTermDebt"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_LongTermCddsIssuedAndOutstandingLineItems_afd224c0-82b9-4beb-98cd-fb28041ba3cf" xlink:to="loc_us-gaap_OtherLongTermDebt_8ba6fc8a-6313-4281-91ae-486e8c022615" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_CommunityDevelopmentDistrictObligations_331dd1be-fdfd-4bea-b489-50ccda4c7530" xlink:href="mho-20231231.xsd#mho_CommunityDevelopmentDistrictObligations"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_CommunityDevelopmentDistrictInfrastructureAndRealtedObligationsAbstract_ab59b373-5c6c-46b7-92b1-b7a29806470f" xlink:to="loc_mho_CommunityDevelopmentDistrictObligations_331dd1be-fdfd-4bea-b489-50ccda4c7530" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/DebtDebtDetails" xlink:type="simple" xlink:href="mho-20231231.xsd#DebtDebtDetails"/>
  <link:presentationLink xlink:role="http://www.mihomes.com/role/DebtDebtDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_ce682741-4457-417a-b578-70375393ea91" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable_347f9116-abb2-4c7d-a2d3-ef3b11d8b33e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_ce682741-4457-417a-b578-70375393ea91" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_347f9116-abb2-4c7d-a2d3-ef3b11d8b33e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_26ba294d-abf1-47c8-bdc3-516f5c417653" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_347f9116-abb2-4c7d-a2d3-ef3b11d8b33e" xlink:to="loc_us-gaap_DebtInstrumentAxis_26ba294d-abf1-47c8-bdc3-516f5c417653" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_9f45e2b4-da1a-4c83-a179-923d98fa3144" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_26ba294d-abf1-47c8-bdc3-516f5c417653" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_9f45e2b4-da1a-4c83-a179-923d98fa3144" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_A2028SeniorNotesMember_514b9f09-7661-46a6-a332-fe1a51a392b8" xlink:href="mho-20231231.xsd#mho_A2028SeniorNotesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_9f45e2b4-da1a-4c83-a179-923d98fa3144" xlink:to="loc_mho_A2028SeniorNotesMember_514b9f09-7661-46a6-a332-fe1a51a392b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_A2030SeniorNotesMember_2afd5fd8-70e1-4b1f-b3f3-f58c4deaedfb" xlink:href="mho-20231231.xsd#mho_A2030SeniorNotesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_9f45e2b4-da1a-4c83-a179-923d98fa3144" xlink:to="loc_mho_A2030SeniorNotesMember_2afd5fd8-70e1-4b1f-b3f3-f58c4deaedfb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_InterestCoverageRatioAxis_724627c2-693f-46d4-a611-f2121cb2956b" xlink:href="mho-20231231.xsd#mho_InterestCoverageRatioAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_347f9116-abb2-4c7d-a2d3-ef3b11d8b33e" xlink:to="loc_mho_InterestCoverageRatioAxis_724627c2-693f-46d4-a611-f2121cb2956b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_InterestCoverageRatioDomain_33756c4f-8506-4aec-9e6a-8a979d230e19" xlink:href="mho-20231231.xsd#mho_InterestCoverageRatioDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_InterestCoverageRatioAxis_724627c2-693f-46d4-a611-f2121cb2956b" xlink:to="loc_mho_InterestCoverageRatioDomain_33756c4f-8506-4aec-9e6a-8a979d230e19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_ConsolidatedEbitdaMember_b8494268-2db7-4a43-9d00-ff2736a8c6ca" xlink:href="mho-20231231.xsd#mho_ConsolidatedEbitdaMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_InterestCoverageRatioDomain_33756c4f-8506-4aec-9e6a-8a979d230e19" xlink:to="loc_mho_ConsolidatedEbitdaMember_b8494268-2db7-4a43-9d00-ff2736a8c6ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_ConsolidatedInterestIncurredMember_0d58273c-03da-4443-b8ac-7ea26dba0f6e" xlink:href="mho-20231231.xsd#mho_ConsolidatedInterestIncurredMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_InterestCoverageRatioDomain_33756c4f-8506-4aec-9e6a-8a979d230e19" xlink:to="loc_mho_ConsolidatedInterestIncurredMember_0d58273c-03da-4443-b8ac-7ea26dba0f6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_d7c4d1e9-0c80-4e49-bf06-27c9d4b626eb" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_347f9116-abb2-4c7d-a2d3-ef3b11d8b33e" xlink:to="loc_srt_RangeAxis_d7c4d1e9-0c80-4e49-bf06-27c9d4b626eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_da40f0d8-6640-473c-a1b6-2be534889a8d" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_d7c4d1e9-0c80-4e49-bf06-27c9d4b626eb" xlink:to="loc_srt_RangeMember_da40f0d8-6640-473c-a1b6-2be534889a8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_e55c6386-15a2-4d00-85db-40558acf22f1" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_da40f0d8-6640-473c-a1b6-2be534889a8d" xlink:to="loc_srt_MinimumMember_e55c6386-15a2-4d00-85db-40558acf22f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_1c144717-dc16-467a-8e8f-44fe02637502" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_da40f0d8-6640-473c-a1b6-2be534889a8d" xlink:to="loc_srt_MaximumMember_1c144717-dc16-467a-8e8f-44fe02637502" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_e0a338c3-3bfd-4cbb-97a5-d58c5ed1437f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_347f9116-abb2-4c7d-a2d3-ef3b11d8b33e" xlink:to="loc_us-gaap_CreditFacilityAxis_e0a338c3-3bfd-4cbb-97a5-d58c5ed1437f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_8ab54610-f587-4ed5-bfea-6c5550548ccc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_e0a338c3-3bfd-4cbb-97a5-d58c5ed1437f" xlink:to="loc_us-gaap_CreditFacilityDomain_8ab54610-f587-4ed5-bfea-6c5550548ccc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_a1e27eb5-6504-484a-ac6b-078d5aec00fb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_8ab54610-f587-4ed5-bfea-6c5550548ccc" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_a1e27eb5-6504-484a-ac6b-078d5aec00fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_9750c44a-5a51-4e15-9a7a-1087e09043ee" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_347f9116-abb2-4c7d-a2d3-ef3b11d8b33e" xlink:to="loc_us-gaap_LineOfCreditFacilityLineItems_9750c44a-5a51-4e15-9a7a-1087e09043ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_5b8f1bc2-9cd6-427b-97fa-3bb7b1a3de34" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_9750c44a-5a51-4e15-9a7a-1087e09043ee" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_5b8f1bc2-9cd6-427b-97fa-3bb7b1a3de34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_Sublimitforlettersofcredit_e76f13b4-fb1c-48bc-9a44-53a9fd4e3719" xlink:href="mho-20231231.xsd#mho_Sublimitforlettersofcredit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_9750c44a-5a51-4e15-9a7a-1087e09043ee" xlink:to="loc_mho_Sublimitforlettersofcredit_e76f13b4-fb1c-48bc-9a44-53a9fd4e3719" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityExpirationDate1_fee28173-1b04-4e1f-a0c7-a1b6f4d38f30" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityExpirationDate1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_9750c44a-5a51-4e15-9a7a-1087e09043ee" xlink:to="loc_us-gaap_LineOfCreditFacilityExpirationDate1_fee28173-1b04-4e1f-a0c7-a1b6f4d38f30" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount_bf795296-e0c3-4fc7-ac89-ca1e8ba9d815" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_9750c44a-5a51-4e15-9a7a-1087e09043ee" xlink:to="loc_us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount_bf795296-e0c3-4fc7-ac89-ca1e8ba9d815" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit_3939c1b2-0e40-4e4f-965b-8bc774ef9c2f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCredit"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_9750c44a-5a51-4e15-9a7a-1087e09043ee" xlink:to="loc_us-gaap_LineOfCredit_3939c1b2-0e40-4e4f-965b-8bc774ef9c2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_LettersOfCreditOutstandingUnderCreditFacility_aeec84fb-3526-4aee-a655-358d502d502f" xlink:href="mho-20231231.xsd#mho_LettersOfCreditOutstandingUnderCreditFacility"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_9750c44a-5a51-4e15-9a7a-1087e09043ee" xlink:to="loc_mho_LettersOfCreditOutstandingUnderCreditFacility_aeec84fb-3526-4aee-a655-358d502d502f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_052421bf-2937-46ed-92f4-f992221f42f2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_9750c44a-5a51-4e15-9a7a-1087e09043ee" xlink:to="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_052421bf-2937-46ed-92f4-f992221f42f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_2366b3ba-9760-4125-a1d2-44b936697be5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_9750c44a-5a51-4e15-9a7a-1087e09043ee" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_2366b3ba-9760-4125-a1d2-44b936697be5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_a4632f1c-23a2-4e69-9269-10bae3e4399f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_9750c44a-5a51-4e15-9a7a-1087e09043ee" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_a4632f1c-23a2-4e69-9269-10bae3e4399f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinimumNetWorthRequiredForCompliance_0677fc43-023c-43a5-9214-e6465031812d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MinimumNetWorthRequiredForCompliance"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_9750c44a-5a51-4e15-9a7a-1087e09043ee" xlink:to="loc_us-gaap_MinimumNetWorthRequiredForCompliance_0677fc43-023c-43a5-9214-e6465031812d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_Leverageratio_2337fb47-1cb6-4ec3-a6de-b876cd7b5114" xlink:href="mho-20231231.xsd#mho_Leverageratio"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_9750c44a-5a51-4e15-9a7a-1087e09043ee" xlink:to="loc_mho_Leverageratio_2337fb47-1cb6-4ec3-a6de-b876cd7b5114" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_InterestCoverageRatio_f2d15a58-98c1-4c3f-8e18-70cc49d6b213" xlink:href="mho-20231231.xsd#mho_InterestCoverageRatio"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_9750c44a-5a51-4e15-9a7a-1087e09043ee" xlink:to="loc_mho_InterestCoverageRatio_f2d15a58-98c1-4c3f-8e18-70cc49d6b213" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtPercentageBearingVariableInterestRate_76f9d082-7938-4b43-aa4f-db2d96f4dc3a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtPercentageBearingVariableInterestRate"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_9750c44a-5a51-4e15-9a7a-1087e09043ee" xlink:to="loc_us-gaap_LongTermDebtPercentageBearingVariableInterestRate_76f9d082-7938-4b43-aa4f-db2d96f4dc3a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_78c804d7-e766-4cc4-baf4-31cdf46ed116" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_9750c44a-5a51-4e15-9a7a-1087e09043ee" xlink:to="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_78c804d7-e766-4cc4-baf4-31cdf46ed116" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_SOFRFloor_fe24c887-8d71-44e0-8106-2e27822e0371" xlink:href="mho-20231231.xsd#mho_SOFRFloor"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_9750c44a-5a51-4e15-9a7a-1087e09043ee" xlink:to="loc_mho_SOFRFloor_fe24c887-8d71-44e0-8106-2e27822e0371" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/DebtMIFWarehousingAgreementDetails" xlink:type="simple" xlink:href="mho-20231231.xsd#DebtMIFWarehousingAgreementDetails"/>
  <link:presentationLink xlink:role="http://www.mihomes.com/role/DebtMIFWarehousingAgreementDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_mho_DebtAbstract_9859629a-84cf-43db-93a0-f4e68b5e1dfa" xlink:href="mho-20231231.xsd#mho_DebtAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable_ae1d406b-6739-423f-af79-cdf36d5993a7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_DebtAbstract_9859629a-84cf-43db-93a0-f4e68b5e1dfa" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_ae1d406b-6739-423f-af79-cdf36d5993a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_54549500-c8b4-4951-8d8d-365a783469ce" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_ae1d406b-6739-423f-af79-cdf36d5993a7" xlink:to="loc_srt_RangeAxis_54549500-c8b4-4951-8d8d-365a783469ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_9a5c34a6-0fb6-4d8b-907d-776702de2f27" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_54549500-c8b4-4951-8d8d-365a783469ce" xlink:to="loc_srt_RangeMember_9a5c34a6-0fb6-4d8b-907d-776702de2f27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_554e213b-957b-4e81-b81a-d5e351ed4ea3" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_9a5c34a6-0fb6-4d8b-907d-776702de2f27" xlink:to="loc_srt_MinimumMember_554e213b-957b-4e81-b81a-d5e351ed4ea3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_fe2a7897-2d3f-4ddd-85e5-e65839223b90" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_9a5c34a6-0fb6-4d8b-907d-776702de2f27" xlink:to="loc_srt_MaximumMember_fe2a7897-2d3f-4ddd-85e5-e65839223b90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityAxis_0c80177d-d136-4a40-8596-880fd4747d15" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_ae1d406b-6739-423f-af79-cdf36d5993a7" xlink:to="loc_us-gaap_LineOfCreditFacilityAxis_0c80177d-d136-4a40-8596-880fd4747d15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLenderDomain_c0e34867-2222-4d2a-9de0-26aefa03aff3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityLenderDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityAxis_0c80177d-d136-4a40-8596-880fd4747d15" xlink:to="loc_us-gaap_LineOfCreditFacilityLenderDomain_c0e34867-2222-4d2a-9de0-26aefa03aff3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_ed59bfe6-913e-404f-9daf-ca132bf9c2ec" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_ae1d406b-6739-423f-af79-cdf36d5993a7" xlink:to="loc_us-gaap_CreditFacilityAxis_ed59bfe6-913e-404f-9daf-ca132bf9c2ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_adaede6a-82d7-4aec-a185-3730dc8b7531" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_ed59bfe6-913e-404f-9daf-ca132bf9c2ec" xlink:to="loc_us-gaap_CreditFacilityDomain_adaede6a-82d7-4aec-a185-3730dc8b7531" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_WarehousingAgreementFirstAmendmentToFourthAmendedAndRestatedMember_ff16f34c-5b60-46e3-94b7-9f6a6f31f97c" xlink:href="mho-20231231.xsd#mho_WarehousingAgreementFirstAmendmentToFourthAmendedAndRestatedMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_adaede6a-82d7-4aec-a185-3730dc8b7531" xlink:to="loc_mho_WarehousingAgreementFirstAmendmentToFourthAmendedAndRestatedMember_ff16f34c-5b60-46e3-94b7-9f6a6f31f97c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_JPMMasterRepurchaseAgreementMember_0a66835b-5ec0-430b-a80f-b22d4a254578" xlink:href="mho-20231231.xsd#mho_JPMMasterRepurchaseAgreementMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_adaede6a-82d7-4aec-a185-3730dc8b7531" xlink:to="loc_mho_JPMMasterRepurchaseAgreementMember_0a66835b-5ec0-430b-a80f-b22d4a254578" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_a122a565-f0e0-485f-b058-012913ce9fa0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_ae1d406b-6739-423f-af79-cdf36d5993a7" xlink:to="loc_us-gaap_LineOfCreditFacilityLineItems_a122a565-f0e0-485f-b058-012913ce9fa0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_9a251997-a981-4a9b-9a9e-43e03806fe77" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_a122a565-f0e0-485f-b058-012913ce9fa0" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_9a251997-a981-4a9b-9a9e-43e03806fe77" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityExpirationDate1_6c67f407-5480-4405-aca9-ae5fac8b6460" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityExpirationDate1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_a122a565-f0e0-485f-b058-012913ce9fa0" xlink:to="loc_us-gaap_LineOfCreditFacilityExpirationDate1_6c67f407-5480-4405-aca9-ae5fac8b6460" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_MaximumBorrowingAvailabilityUnderAllCreditLines_73afa661-a028-41c6-b4d1-ebb5dbcc9575" xlink:href="mho-20231231.xsd#mho_MaximumBorrowingAvailabilityUnderAllCreditLines"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_a122a565-f0e0-485f-b058-012913ce9fa0" xlink:to="loc_mho_MaximumBorrowingAvailabilityUnderAllCreditLines_73afa661-a028-41c6-b4d1-ebb5dbcc9575" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WarehouseAgreementBorrowings_eadaaf9b-4456-467e-9b0c-68d38360aca8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WarehouseAgreementBorrowings"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_a122a565-f0e0-485f-b058-012913ce9fa0" xlink:to="loc_us-gaap_WarehouseAgreementBorrowings_eadaaf9b-4456-467e-9b0c-68d38360aca8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityInitiationDate1_ca00cfe8-1486-485d-9f03-6d67821276e7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityInitiationDate1"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_a122a565-f0e0-485f-b058-012913ce9fa0" xlink:to="loc_us-gaap_LineOfCreditFacilityInitiationDate1_ca00cfe8-1486-485d-9f03-6d67821276e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/DebtSeniorNotesDetails" xlink:type="simple" xlink:href="mho-20231231.xsd#DebtSeniorNotesDetails"/>
  <link:presentationLink xlink:role="http://www.mihomes.com/role/DebtSeniorNotesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorLongtermNotesCurrentAndNoncurrentAbstract_f70a9d40-0fc5-4754-8a9d-6f8ed10444ae" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SeniorLongtermNotesCurrentAndNoncurrentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_5027d030-0e2b-4afd-bc64-739b97eef446" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SeniorLongtermNotesCurrentAndNoncurrentAbstract_f70a9d40-0fc5-4754-8a9d-6f8ed10444ae" xlink:to="loc_us-gaap_DebtInstrumentTable_5027d030-0e2b-4afd-bc64-739b97eef446" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_RestrictedPaymentsBasketCalculationAxis_cfafff74-298e-44a8-967b-3e9ad6dc7842" xlink:href="mho-20231231.xsd#mho_RestrictedPaymentsBasketCalculationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_5027d030-0e2b-4afd-bc64-739b97eef446" xlink:to="loc_mho_RestrictedPaymentsBasketCalculationAxis_cfafff74-298e-44a8-967b-3e9ad6dc7842" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_RestrictedPaymentsBasketCalculationDomain_0e715d17-5192-423f-8bd1-4be59059fb8d" xlink:href="mho-20231231.xsd#mho_RestrictedPaymentsBasketCalculationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_RestrictedPaymentsBasketCalculationAxis_cfafff74-298e-44a8-967b-3e9ad6dc7842" xlink:to="loc_mho_RestrictedPaymentsBasketCalculationDomain_0e715d17-5192-423f-8bd1-4be59059fb8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_PercentageofouraggregateconsolidatednetincomeaddedtobaseamountofcalculationMember_15c3b09b-fb4b-487d-a1af-41cd41b61efa" xlink:href="mho-20231231.xsd#mho_PercentageofouraggregateconsolidatednetincomeaddedtobaseamountofcalculationMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_RestrictedPaymentsBasketCalculationDomain_0e715d17-5192-423f-8bd1-4be59059fb8d" xlink:to="loc_mho_PercentageofouraggregateconsolidatednetincomeaddedtobaseamountofcalculationMember_15c3b09b-fb4b-487d-a1af-41cd41b61efa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_PercentageofnetcashproceedsfromsaleofqualifiedequityinterestsaddedtobaseandincomelossamountincalculationMember_79c0e0de-a1b3-48d7-8741-1c5a9c03cf0c" xlink:href="mho-20231231.xsd#mho_PercentageofnetcashproceedsfromsaleofqualifiedequityinterestsaddedtobaseandincomelossamountincalculationMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_PercentageofouraggregateconsolidatednetincomeaddedtobaseamountofcalculationMember_15c3b09b-fb4b-487d-a1af-41cd41b61efa" xlink:to="loc_mho_PercentageofnetcashproceedsfromsaleofqualifiedequityinterestsaddedtobaseandincomelossamountincalculationMember_79c0e0de-a1b3-48d7-8741-1c5a9c03cf0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_PercentageofouraggregateconsolidatednetincomesubtractedfrombaseamountofcalculationMember_52d13390-efa7-4cd3-8de9-482e32c2e89b" xlink:href="mho-20231231.xsd#mho_PercentageofouraggregateconsolidatednetincomesubtractedfrombaseamountofcalculationMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_PercentageofouraggregateconsolidatednetincomeaddedtobaseamountofcalculationMember_15c3b09b-fb4b-487d-a1af-41cd41b61efa" xlink:to="loc_mho_PercentageofouraggregateconsolidatednetincomesubtractedfrombaseamountofcalculationMember_52d13390-efa7-4cd3-8de9-482e32c2e89b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_BaseofrestrictedpaymentsbasketincomecalculationMember_b6b38c6b-ad72-41fb-8e72-639faa0ccb22" xlink:href="mho-20231231.xsd#mho_BaseofrestrictedpaymentsbasketincomecalculationMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_PercentageofouraggregateconsolidatednetincomeaddedtobaseamountofcalculationMember_15c3b09b-fb4b-487d-a1af-41cd41b61efa" xlink:to="loc_mho_BaseofrestrictedpaymentsbasketincomecalculationMember_b6b38c6b-ad72-41fb-8e72-639faa0ccb22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_9e143d69-15f8-4d05-9c40-35c284f52da7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_5027d030-0e2b-4afd-bc64-739b97eef446" xlink:to="loc_us-gaap_DebtInstrumentAxis_9e143d69-15f8-4d05-9c40-35c284f52da7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_d7f4121b-b8f0-4a74-a387-a48d64b31f07" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_9e143d69-15f8-4d05-9c40-35c284f52da7" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_d7f4121b-b8f0-4a74-a387-a48d64b31f07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_A2028SeniorNotesMember_92fc85d4-f234-4691-b5e2-46a7c267288b" xlink:href="mho-20231231.xsd#mho_A2028SeniorNotesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_d7f4121b-b8f0-4a74-a387-a48d64b31f07" xlink:to="loc_mho_A2028SeniorNotesMember_92fc85d4-f234-4691-b5e2-46a7c267288b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_A2030SeniorNotesMember_5a71f38c-1f8b-45fd-a10a-e2efaf5656bb" xlink:href="mho-20231231.xsd#mho_A2030SeniorNotesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_d7f4121b-b8f0-4a74-a387-a48d64b31f07" xlink:to="loc_mho_A2030SeniorNotesMember_5a71f38c-1f8b-45fd-a10a-e2efaf5656bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_3062abd7-ba2a-4604-b5ff-b8e8ecd6dbb4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_5027d030-0e2b-4afd-bc64-739b97eef446" xlink:to="loc_us-gaap_DebtInstrumentLineItems_3062abd7-ba2a-4604-b5ff-b8e8ecd6dbb4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_9be0a3ad-743f-4d96-a392-5a0d493bd1d9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_3062abd7-ba2a-4604-b5ff-b8e8ecd6dbb4" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_9be0a3ad-743f-4d96-a392-5a0d493bd1d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_f98c43bf-3112-4dc4-940d-6babccef9da3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_3062abd7-ba2a-4604-b5ff-b8e8ecd6dbb4" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_f98c43bf-3112-4dc4-940d-6babccef9da3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentMaturityDate_dc3a7f08-6bca-4205-9d35-6edfc4bb4679" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentMaturityDate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_3062abd7-ba2a-4604-b5ff-b8e8ecd6dbb4" xlink:to="loc_us-gaap_DebtInstrumentMaturityDate_dc3a7f08-6bca-4205-9d35-6edfc4bb4679" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPricePercentage_8f13410c-d3e4-440f-8812-68868e2176f6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentRedemptionPricePercentage"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_3062abd7-ba2a-4604-b5ff-b8e8ecd6dbb4" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPricePercentage_8f13410c-d3e4-440f-8812-68868e2176f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed_47f6f55a-dfba-40fd-8113-d5619d8b7dc3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_3062abd7-ba2a-4604-b5ff-b8e8ecd6dbb4" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed_47f6f55a-dfba-40fd-8113-d5619d8b7dc3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_Restrictionsonpaymentofdividends_a7178ced-fa87-4793-9da0-7d12c844b917" xlink:href="mho-20231231.xsd#mho_Restrictionsonpaymentofdividends"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_3062abd7-ba2a-4604-b5ff-b8e8ecd6dbb4" xlink:to="loc_mho_Restrictionsonpaymentofdividends_a7178ced-fa87-4793-9da0-7d12c844b917" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_Percentrestrictionsonpaymentofdividends_91ca9e36-bdc8-443a-83e0-d8580b33498f" xlink:href="mho-20231231.xsd#mho_Percentrestrictionsonpaymentofdividends"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_3062abd7-ba2a-4604-b5ff-b8e8ecd6dbb4" xlink:to="loc_mho_Percentrestrictionsonpaymentofdividends_91ca9e36-bdc8-443a-83e0-d8580b33498f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityRestrictions_4d6b8656-53c9-436a-90b4-b203829614f2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityRestrictions"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_3062abd7-ba2a-4604-b5ff-b8e8ecd6dbb4" xlink:to="loc_us-gaap_EquityRestrictions_4d6b8656-53c9-436a-90b4-b203829614f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/DebtDebtMaturitiesDetails" xlink:type="simple" xlink:href="mho-20231231.xsd#DebtDebtMaturitiesDetails"/>
  <link:presentationLink xlink:role="http://www.mihomes.com/role/DebtDebtMaturitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_mho_DebtMaturitiesAbstract_12b1f941-e53a-4971-b0cd-9fcdbefbb123" xlink:href="mho-20231231.xsd#mho_DebtMaturitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_f056d2b3-f838-465b-8096-8fb2400b1ed8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_DebtMaturitiesAbstract_12b1f941-e53a-4971-b0cd-9fcdbefbb123" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_f056d2b3-f838-465b-8096-8fb2400b1ed8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_3ee12b52-40bb-456f-9ee9-a9e0594ab18d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_DebtMaturitiesAbstract_12b1f941-e53a-4971-b0cd-9fcdbefbb123" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_3ee12b52-40bb-456f-9ee9-a9e0594ab18d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_c72ce00f-2a6f-4b06-b446-44f32d8dbffc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_DebtMaturitiesAbstract_12b1f941-e53a-4971-b0cd-9fcdbefbb123" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_c72ce00f-2a6f-4b06-b446-44f32d8dbffc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_62211129-59ef-43c0-8109-c22445a569b5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_DebtMaturitiesAbstract_12b1f941-e53a-4971-b0cd-9fcdbefbb123" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_62211129-59ef-43c0-8109-c22445a569b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_71fbc743-2a3e-4d15-b6f0-990b546bee63" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_DebtMaturitiesAbstract_12b1f941-e53a-4971-b0cd-9fcdbefbb123" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_71fbc743-2a3e-4d15-b6f0-990b546bee63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_a2518fb5-b093-40a6-a15a-0142d9845f89" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_DebtMaturitiesAbstract_12b1f941-e53a-4971-b0cd-9fcdbefbb123" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_a2518fb5-b093-40a6-a15a-0142d9845f89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_LongTermDebtMaturitiesRepaymentsOfPrincipal_01d0bc34-5687-4512-9d21-a2cf2a5075b3" xlink:href="mho-20231231.xsd#mho_LongTermDebtMaturitiesRepaymentsOfPrincipal"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_DebtMaturitiesAbstract_12b1f941-e53a-4971-b0cd-9fcdbefbb123" xlink:to="loc_mho_LongTermDebtMaturitiesRepaymentsOfPrincipal_01d0bc34-5687-4512-9d21-a2cf2a5075b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/AcquisitionandGoodwillDetails" xlink:type="simple" xlink:href="mho-20231231.xsd#AcquisitionandGoodwillDetails"/>
  <link:presentationLink xlink:role="http://www.mihomes.com/role/AcquisitionandGoodwillDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_mho_GoodwillAbstract_8e83725b-8f05-4c8c-82b0-5587ca6ea946" xlink:href="mho-20231231.xsd#mho_GoodwillAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_faccc23d-451e-46f5-aa71-e47d6d670ccb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_GoodwillAbstract_8e83725b-8f05-4c8c-82b0-5587ca6ea946" xlink:to="loc_us-gaap_Goodwill_faccc23d-451e-46f5-aa71-e47d6d670ccb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/EarningsperShareEarningsperShareDetails" xlink:type="simple" xlink:href="mho-20231231.xsd#EarningsperShareEarningsperShareDetails"/>
  <link:presentationLink xlink:role="http://www.mihomes.com/role/EarningsperShareEarningsperShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_mho_LossPerShareAbstract_a78b40d3-5477-4221-aaad-f76ccf99695e" xlink:href="mho-20231231.xsd#mho_LossPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTable_6efdc202-3990-4637-b7f9-647b1c156413" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_LossPerShareAbstract_a78b40d3-5477-4221-aaad-f76ccf99695e" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTable_6efdc202-3990-4637-b7f9-647b1c156413" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_38518af4-05ac-4e15-9d3e-8346838dd262" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTable_6efdc202-3990-4637-b7f9-647b1c156413" xlink:to="loc_us-gaap_DebtInstrumentAxis_38518af4-05ac-4e15-9d3e-8346838dd262" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_31864a44-dca3-4028-8bf1-56b4c40126e2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_38518af4-05ac-4e15-9d3e-8346838dd262" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_31864a44-dca3-4028-8bf1-56b4c40126e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDilutedLineItems_b75330ac-447a-412b-8e5e-87ff3afc2cea" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareDilutedLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTable_6efdc202-3990-4637-b7f9-647b1c156413" xlink:to="loc_us-gaap_EarningsPerShareDilutedLineItems_b75330ac-447a-412b-8e5e-87ff3afc2cea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_d20fc890-3c46-41f6-8ee6-f9ea2feadb05" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProfitLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareDilutedLineItems_b75330ac-447a-412b-8e5e-87ff3afc2cea" xlink:to="loc_us-gaap_ProfitLoss_d20fc890-3c46-41f6-8ee6-f9ea2feadb05" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_d77d8158-2779-4781-9764-7b43731072af" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareDilutedLineItems_b75330ac-447a-412b-8e5e-87ff3afc2cea" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_d77d8158-2779-4781-9764-7b43731072af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_2727c0a1-2082-4365-99ea-c2b63a060dc7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareDilutedLineItems_b75330ac-447a-412b-8e5e-87ff3afc2cea" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_2727c0a1-2082-4365-99ea-c2b63a060dc7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_IncrementalCommonSharesAttributableToStockOptions_cf085e6b-a762-4a83-9c1a-4ae041a087a6" xlink:href="mho-20231231.xsd#mho_IncrementalCommonSharesAttributableToStockOptions"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareDilutedLineItems_b75330ac-447a-412b-8e5e-87ff3afc2cea" xlink:to="loc_mho_IncrementalCommonSharesAttributableToStockOptions_cf085e6b-a762-4a83-9c1a-4ae041a087a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_352b267e-ea21-47ae-95b7-48215f7b442f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareDilutedLineItems_b75330ac-447a-412b-8e5e-87ff3afc2cea" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_352b267e-ea21-47ae-95b7-48215f7b442f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_43de71bf-898d-46a1-a9f3-1089e46e1256" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareDilutedLineItems_b75330ac-447a-412b-8e5e-87ff3afc2cea" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_43de71bf-898d-46a1-a9f3-1089e46e1256" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_557a8b0c-78a8-4913-9d49-0a2651492a42" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareDilutedLineItems_b75330ac-447a-412b-8e5e-87ff3afc2cea" xlink:to="loc_us-gaap_EarningsPerShareBasic_557a8b0c-78a8-4913-9d49-0a2651492a42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_f2b85b68-15e9-467f-9740-22f26c2a3fbe" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareDilutedLineItems_b75330ac-447a-412b-8e5e-87ff3afc2cea" xlink:to="loc_us-gaap_EarningsPerShareDiluted_f2b85b68-15e9-467f-9740-22f26c2a3fbe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_e62f79ac-fee1-4185-b2de-e3acd809f793" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareDilutedLineItems_b75330ac-447a-412b-8e5e-87ff3afc2cea" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_e62f79ac-fee1-4185-b2de-e3acd809f793" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" xlink:type="simple" xlink:href="mho-20231231.xsd#IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"/>
  <link:presentationLink xlink:role="http://www.mihomes.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_55fd2bfb-3daa-4ae1-9d5f-c88c3f8961e8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGrossAbstract_6af898d7-6c6d-440d-92d0-80320036058a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsGrossAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_55fd2bfb-3daa-4ae1-9d5f-c88c3f8961e8" xlink:to="loc_us-gaap_DeferredTaxAssetsGrossAbstract_6af898d7-6c6d-440d-92d0-80320036058a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves_1b60b571-64ba-4cfe-95f0-b3cd29384a37" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_6af898d7-6c6d-440d-92d0-80320036058a" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves_1b60b571-64ba-4cfe-95f0-b3cd29384a37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_b88bec3e-180f-4865-8835-97884461b6d0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_6af898d7-6c6d-440d-92d0-80320036058a" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_b88bec3e-180f-4865-8835-97884461b6d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsInventory_ff397a10-c7da-41e4-9a29-c8efad8d73b5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsInventory"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_6af898d7-6c6d-440d-92d0-80320036058a" xlink:to="loc_us-gaap_DeferredTaxAssetsInventory_ff397a10-c7da-41e4-9a29-c8efad8d73b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_DeferredTaxAssetOperatingLeaseLiabilities_3b7f87f1-46bc-4302-b80e-504eec70c579" xlink:href="mho-20231231.xsd#mho_DeferredTaxAssetOperatingLeaseLiabilities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_6af898d7-6c6d-440d-92d0-80320036058a" xlink:to="loc_mho_DeferredTaxAssetOperatingLeaseLiabilities_3b7f87f1-46bc-4302-b80e-504eec70c579" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsStateTaxes_3be7c68c-63bb-4d2b-aa32-e6c7875d5829" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsStateTaxes"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_6af898d7-6c6d-440d-92d0-80320036058a" xlink:to="loc_us-gaap_DeferredTaxAssetsStateTaxes_3be7c68c-63bb-4d2b-aa32-e6c7875d5829" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_c673d15d-0ae5-4aac-9a45-6165596eb495" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_6af898d7-6c6d-440d-92d0-80320036058a" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_c673d15d-0ae5-4aac-9a45-6165596eb495" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOther_9210aede-ac31-4b2e-b6cc-8509e7a6dc91" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsOther"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_6af898d7-6c6d-440d-92d0-80320036058a" xlink:to="loc_us-gaap_DeferredTaxAssetsOther_9210aede-ac31-4b2e-b6cc-8509e7a6dc91" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_c0c71e3c-b94b-4eb7-878a-e64f91d08c7a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_55fd2bfb-3daa-4ae1-9d5f-c88c3f8961e8" xlink:to="loc_us-gaap_DeferredTaxAssetsGross_c0c71e3c-b94b-4eb7-878a-e64f91d08c7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesAbstract_83c1b496-a006-4f61-a519-78be2698446d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilitiesAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_55fd2bfb-3daa-4ae1-9d5f-c88c3f8961e8" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesAbstract_83c1b496-a006-4f61-a519-78be2698446d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_Federaleffectofstatedeferredtaxes_6a1b9490-ad35-4849-b7dd-1d41c2cd6e99" xlink:href="mho-20231231.xsd#mho_Federaleffectofstatedeferredtaxes"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract_83c1b496-a006-4f61-a519-78be2698446d" xlink:to="loc_mho_Federaleffectofstatedeferredtaxes_6a1b9490-ad35-4849-b7dd-1d41c2cd6e99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_b6954c92-70df-4956-9a9b-9d9c5af0c208" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract_83c1b496-a006-4f61-a519-78be2698446d" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_b6954c92-70df-4956-9a9b-9d9c5af0c208" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_DeferredTaxLiabilityOperatingLeaseRightofUseAssets_c2a39f7a-7292-4054-bd77-5c362f65f230" xlink:href="mho-20231231.xsd#mho_DeferredTaxLiabilityOperatingLeaseRightofUseAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract_83c1b496-a006-4f61-a519-78be2698446d" xlink:to="loc_mho_DeferredTaxLiabilityOperatingLeaseRightofUseAssets_c2a39f7a-7292-4054-bd77-5c362f65f230" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses_5801c042-75ff-4ad8-a279-9e9f76b65801" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilitiesPrepaidExpenses"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract_83c1b496-a006-4f61-a519-78be2698446d" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses_5801c042-75ff-4ad8-a279-9e9f76b65801" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOther_0cfe480e-c9d9-4aae-b896-7b4b99f5e9c6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilitiesOther"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_55fd2bfb-3daa-4ae1-9d5f-c88c3f8961e8" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesOther_0cfe480e-c9d9-4aae-b896-7b4b99f5e9c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_6eac1c95-d03a-4ebb-9902-75520f59a155" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_55fd2bfb-3daa-4ae1-9d5f-c88c3f8961e8" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilities_6eac1c95-d03a-4ebb-9902-75520f59a155" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_ab2bd665-c68b-4556-afb5-54c247460328" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_55fd2bfb-3daa-4ae1-9d5f-c88c3f8961e8" xlink:to="loc_us-gaap_DeferredTaxAssetsNet_ab2bd665-c68b-4556-afb5-54c247460328" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/IncomeTaxesBenefitFromIncomeTaxesDetails" xlink:type="simple" xlink:href="mho-20231231.xsd#IncomeTaxesBenefitFromIncomeTaxesDetails"/>
  <link:presentationLink xlink:role="http://www.mihomes.com/role/IncomeTaxesBenefitFromIncomeTaxesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract_9c184be8-7ddf-4609-b024-9864f8aa5811" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_dd8bb159-be2a-48ee-95d2-a2338ef26394" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract_9c184be8-7ddf-4609-b024-9864f8aa5811" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_dd8bb159-be2a-48ee-95d2-a2338ef26394" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit_5cba7924-1242-4716-b549-285d7bbbc243" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_dd8bb159-be2a-48ee-95d2-a2338ef26394" xlink:to="loc_us-gaap_CurrentFederalTaxExpenseBenefit_5cba7924-1242-4716-b549-285d7bbbc243" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_7130607a-5d17-468a-8a1e-041732604852" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_dd8bb159-be2a-48ee-95d2-a2338ef26394" xlink:to="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_7130607a-5d17-468a-8a1e-041732604852" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_b488526a-dfcd-4e71-b802-ef1e013d5657" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_dd8bb159-be2a-48ee-95d2-a2338ef26394" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_b488526a-dfcd-4e71-b802-ef1e013d5657" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_14c8dc63-76d1-494f-85b3-6386ca8229e4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract_9c184be8-7ddf-4609-b024-9864f8aa5811" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_14c8dc63-76d1-494f-85b3-6386ca8229e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_08762bb5-1f80-45b8-bb06-b8f9ac0df3e8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_14c8dc63-76d1-494f-85b3-6386ca8229e4" xlink:to="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_08762bb5-1f80-45b8-bb06-b8f9ac0df3e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_52cfba94-ff75-44ef-a7ec-7ed73bcfb2dc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_14c8dc63-76d1-494f-85b3-6386ca8229e4" xlink:to="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_52cfba94-ff75-44ef-a7ec-7ed73bcfb2dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_417bb79e-8e6d-4e7c-897d-270fd2db9155" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_14c8dc63-76d1-494f-85b3-6386ca8229e4" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_417bb79e-8e6d-4e7c-897d-270fd2db9155" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_c04c9b67-dd18-4a01-bf9a-8814b0756cf2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_14c8dc63-76d1-494f-85b3-6386ca8229e4" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_c04c9b67-dd18-4a01-bf9a-8814b0756cf2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/IncomeTaxesIncomeTaxDisclosureDetails" xlink:type="simple" xlink:href="mho-20231231.xsd#IncomeTaxesIncomeTaxDisclosureDetails"/>
  <link:presentationLink xlink:role="http://www.mihomes.com/role/IncomeTaxesIncomeTaxDisclosureDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_0e742bdc-7c10-46a7-a280-543e895e6031" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxCredits_a82783a9-e90a-4627-b5e2-3ae3c17e3774" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationTaxCredits"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_0e742bdc-7c10-46a7-a280-543e895e6031" xlink:to="loc_us-gaap_IncomeTaxReconciliationTaxCredits_a82783a9-e90a-4627-b5e2-3ae3c17e3774" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_4086ce96-87b1-481f-b7cd-c2a0bf2c5453" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_0e742bdc-7c10-46a7-a280-543e895e6031" xlink:to="loc_us-gaap_DeferredTaxAssetsGross_4086ce96-87b1-481f-b7cd-c2a0bf2c5453" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_1c82f3a7-b84f-422f-9d81-a15d204c9ea8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_0e742bdc-7c10-46a7-a280-543e895e6031" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilities_1c82f3a7-b84f-422f-9d81-a15d204c9ea8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_7d2c42ff-d7f7-42bc-8718-ef27b78d944c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_0e742bdc-7c10-46a7-a280-543e895e6031" xlink:to="loc_us-gaap_DeferredTaxAssetsNet_7d2c42ff-d7f7-42bc-8718-ef27b78d944c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_52e9f988-93fb-47dc-b839-3dbed19a2008" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_0e742bdc-7c10-46a7-a280-543e895e6031" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_52e9f988-93fb-47dc-b839-3dbed19a2008" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_2a1f55b3-76e1-4a65-86fb-d1d9a866f18d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_0e742bdc-7c10-46a7-a280-543e895e6031" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_2a1f55b3-76e1-4a65-86fb-d1d9a866f18d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/IncomeTaxesIncomeTaxReconciliationofEffectiveTaxRateDetails" xlink:type="simple" xlink:href="mho-20231231.xsd#IncomeTaxesIncomeTaxReconciliationofEffectiveTaxRateDetails"/>
  <link:presentationLink xlink:role="http://www.mihomes.com/role/IncomeTaxesIncomeTaxReconciliationofEffectiveTaxRateDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_mho_ReconciliationofEffectiveTaxRateAbstract_b76d6a56-f017-4ae9-8fe3-c04db4d909c2" xlink:href="mho-20231231.xsd#mho_ReconciliationofEffectiveTaxRateAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_10a53e6a-0c90-42e7-b88f-c1ba4e7a090f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_ReconciliationofEffectiveTaxRateAbstract_b76d6a56-f017-4ae9-8fe3-c04db4d909c2" xlink:to="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_10a53e6a-0c90-42e7-b88f-c1ba4e7a090f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_014140d7-3e86-4866-b51e-28408cfcb68e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_ReconciliationofEffectiveTaxRateAbstract_b76d6a56-f017-4ae9-8fe3-c04db4d909c2" xlink:to="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_014140d7-3e86-4866-b51e-28408cfcb68e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_39a759ae-d58a-407c-b32d-4946ab0ce4fc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_ReconciliationofEffectiveTaxRateAbstract_b76d6a56-f017-4ae9-8fe3-c04db4d909c2" xlink:to="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_39a759ae-d58a-407c-b32d-4946ab0ce4fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxCredits_ff7a98bf-8e22-447a-857e-8c782fdbae73" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationTaxCredits"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_ReconciliationofEffectiveTaxRateAbstract_b76d6a56-f017-4ae9-8fe3-c04db4d909c2" xlink:to="loc_us-gaap_IncomeTaxReconciliationTaxCredits_ff7a98bf-8e22-447a-857e-8c782fdbae73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_143639d0-2993-4ca4-a6ef-b4380bcc50ca" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_ReconciliationofEffectiveTaxRateAbstract_b76d6a56-f017-4ae9-8fe3-c04db4d909c2" xlink:to="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_143639d0-2993-4ca4-a6ef-b4380bcc50ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_62aa9f8a-3064-46c1-9346-cd7d0da68f5a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_ReconciliationofEffectiveTaxRateAbstract_b76d6a56-f017-4ae9-8fe3-c04db4d909c2" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_62aa9f8a-3064-46c1-9346-cd7d0da68f5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/IncomeTaxesNetOperatingLossCarryforwardsDetails" xlink:type="simple" xlink:href="mho-20231231.xsd#IncomeTaxesNetOperatingLossCarryforwardsDetails"/>
  <link:presentationLink xlink:role="http://www.mihomes.com/role/IncomeTaxesNetOperatingLossCarryforwardsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_7a8b4f2d-cab4-4e8c-bb65-6ea8a6e36697" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsTable_c95bfff5-43cf-4dae-9a33-e47961cc6410" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLossCarryforwardsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_7a8b4f2d-cab4-4e8c-bb65-6ea8a6e36697" xlink:to="loc_us-gaap_OperatingLossCarryforwardsTable_c95bfff5-43cf-4dae-9a33-e47961cc6410" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_NetOperatingLossCarryforwardExpirationDatesAxis_aecd76cb-c003-4058-99bd-0f62d1bafcd8" xlink:href="mho-20231231.xsd#mho_NetOperatingLossCarryforwardExpirationDatesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_c95bfff5-43cf-4dae-9a33-e47961cc6410" xlink:to="loc_mho_NetOperatingLossCarryforwardExpirationDatesAxis_aecd76cb-c003-4058-99bd-0f62d1bafcd8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_NetOperatingLossCarryforwardExpirationDatesDomain_819bcabc-c2a5-42bc-9a17-19ed44d943c8" xlink:href="mho-20231231.xsd#mho_NetOperatingLossCarryforwardExpirationDatesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_NetOperatingLossCarryforwardExpirationDatesAxis_aecd76cb-c003-4058-99bd-0f62d1bafcd8" xlink:to="loc_mho_NetOperatingLossCarryforwardExpirationDatesDomain_819bcabc-c2a5-42bc-9a17-19ed44d943c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_Between2028And2033Member_0bc56c48-c00a-442c-b6c6-9c06c7028dde" xlink:href="mho-20231231.xsd#mho_Between2028And2033Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_NetOperatingLossCarryforwardExpirationDatesDomain_819bcabc-c2a5-42bc-9a17-19ed44d943c8" xlink:to="loc_mho_Between2028And2033Member_0bc56c48-c00a-442c-b6c6-9c06c7028dde" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis_f38ee73c-2399-4aab-8dc4-eeff337439a1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_c95bfff5-43cf-4dae-9a33-e47961cc6410" xlink:to="loc_us-gaap_IncomeTaxAuthorityAxis_f38ee73c-2399-4aab-8dc4-eeff337439a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_69cda819-11d7-41b9-a125-5e049caaf799" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_f38ee73c-2399-4aab-8dc4-eeff337439a1" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_69cda819-11d7-41b9-a125-5e049caaf799" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StateAndLocalJurisdictionMember_2232be23-785a-478f-93ac-f75f1a0f9358" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StateAndLocalJurisdictionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_69cda819-11d7-41b9-a125-5e049caaf799" xlink:to="loc_us-gaap_StateAndLocalJurisdictionMember_2232be23-785a-478f-93ac-f75f1a0f9358" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsLineItems_353406ef-2c43-424c-aaf6-a3c92a61c33d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLossCarryforwardsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_c95bfff5-43cf-4dae-9a33-e47961cc6410" xlink:to="loc_us-gaap_OperatingLossCarryforwardsLineItems_353406ef-2c43-424c-aaf6-a3c92a61c33d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwards_543eb4ce-c9a2-4a70-b933-115c5a2f1df5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLossCarryforwards"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_353406ef-2c43-424c-aaf6-a3c92a61c33d" xlink:to="loc_us-gaap_OperatingLossCarryforwards_543eb4ce-c9a2-4a70-b933-115c5a2f1df5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsDetails" xlink:type="simple" xlink:href="mho-20231231.xsd#BusinessSegmentsBusinessSegmentsDetails"/>
  <link:presentationLink xlink:role="http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_1e6ae05d-8e23-4649-8232-923d3ac297e3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_ac08d4ba-2131-4f24-85c0-dea1b35faa5c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_1e6ae05d-8e23-4649-8232-923d3ac297e3" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_ac08d4ba-2131-4f24-85c0-dea1b35faa5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_9cbb3c1f-5339-48fc-b66b-744ac1894795" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_ac08d4ba-2131-4f24-85c0-dea1b35faa5c" xlink:to="loc_srt_StatementGeographicalAxis_9cbb3c1f-5339-48fc-b66b-744ac1894795" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_5ef97fdc-674a-4842-9af8-da22e5ebc0b7" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_9cbb3c1f-5339-48fc-b66b-744ac1894795" xlink:to="loc_srt_SegmentGeographicalDomain_5ef97fdc-674a-4842-9af8-da22e5ebc0b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_NorthernHomebuildingMember_839556d0-0c4c-4e36-8777-fa67e09b70fb" xlink:href="mho-20231231.xsd#mho_NorthernHomebuildingMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_5ef97fdc-674a-4842-9af8-da22e5ebc0b7" xlink:to="loc_mho_NorthernHomebuildingMember_839556d0-0c4c-4e36-8777-fa67e09b70fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_SouthernHomebuildingMember_f8ddb0e5-e05f-4556-afb3-498de2e01b2a" xlink:href="mho-20231231.xsd#mho_SouthernHomebuildingMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_5ef97fdc-674a-4842-9af8-da22e5ebc0b7" xlink:to="loc_mho_SouthernHomebuildingMember_f8ddb0e5-e05f-4556-afb3-498de2e01b2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialServiceMember_2fb6e879-4d41-4298-9c50-b56818cf5684" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancialServiceMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_5ef97fdc-674a-4842-9af8-da22e5ebc0b7" xlink:to="loc_us-gaap_FinancialServiceMember_2fb6e879-4d41-4298-9c50-b56818cf5684" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateAndOtherMember_7907f46b-769e-4d17-b906-04f425630921" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CorporateAndOtherMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_5ef97fdc-674a-4842-9af8-da22e5ebc0b7" xlink:to="loc_us-gaap_CorporateAndOtherMember_7907f46b-769e-4d17-b906-04f425630921" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_799d2d59-c20c-4c2e-88f3-24980cce476d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_ac08d4ba-2131-4f24-85c0-dea1b35faa5c" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_799d2d59-c20c-4c2e-88f3-24980cce476d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_8987d92e-f0c1-4a5a-8835-03f585e5719b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Revenues"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_799d2d59-c20c-4c2e-88f3-24980cce476d" xlink:to="loc_us-gaap_Revenues_8987d92e-f0c1-4a5a-8835-03f585e5719b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_bb59126c-945a-447c-9fe9-276472219907" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_799d2d59-c20c-4c2e-88f3-24980cce476d" xlink:to="loc_us-gaap_OperatingIncomeLoss_bb59126c-945a-447c-9fe9-276472219907" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_ec57a9e2-5507-4805-ba9d-1e42846791f0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_799d2d59-c20c-4c2e-88f3-24980cce476d" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_ec57a9e2-5507-4805-ba9d-1e42846791f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_067a8bee-9088-43cf-b039-66cf09fbc6bc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_799d2d59-c20c-4c2e-88f3-24980cce476d" xlink:to="loc_us-gaap_InterestExpense_067a8bee-9088-43cf-b039-66cf09fbc6bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_InterestIncomeNetOfInterestExpense_7108e93e-722e-4761-8944-6dfb7782c195" xlink:href="mho-20231231.xsd#mho_InterestIncomeNetOfInterestExpense"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_799d2d59-c20c-4c2e-88f3-24980cce476d" xlink:to="loc_mho_InterestIncomeNetOfInterestExpense_7108e93e-722e-4761-8944-6dfb7782c195" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndOtherIncome_d57c3010-7c46-429e-b455-fae02e1dbc1b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestAndOtherIncome"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_799d2d59-c20c-4c2e-88f3-24980cce476d" xlink:to="loc_us-gaap_InterestAndOtherIncome_d57c3010-7c46-429e-b455-fae02e1dbc1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncome_83a50b1d-e8a4-4ead-b7e8-d1d622ffd9b2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherIncome"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_799d2d59-c20c-4c2e-88f3-24980cce476d" xlink:to="loc_us-gaap_OtherIncome_83a50b1d-e8a4-4ead-b7e8-d1d622ffd9b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_356c57f3-a069-471d-808d-e4e485f4b89d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_799d2d59-c20c-4c2e-88f3-24980cce476d" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_356c57f3-a069-471d-808d-e4e485f4b89d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts_349adc90-626a-4b8b-99ab-fd459775686d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationAcquisitionRelatedCosts"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_799d2d59-c20c-4c2e-88f3-24980cce476d" xlink:to="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts_349adc90-626a-4b8b-99ab-fd459775686d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_ba7bc4c2-f6ce-4538-a0e8-46efd5889409" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_799d2d59-c20c-4c2e-88f3-24980cce476d" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_ba7bc4c2-f6ce-4538-a0e8-46efd5889409" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_b7a4dffb-1d68-413e-bb74-e9048c015a03" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_799d2d59-c20c-4c2e-88f3-24980cce476d" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_b7a4dffb-1d68-413e-bb74-e9048c015a03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsAssetsDetails" xlink:type="simple" xlink:href="mho-20231231.xsd#BusinessSegmentsBusinessSegmentsAssetsDetails"/>
  <link:presentationLink xlink:role="http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_d6cdee21-2026-4cee-9279-df7a5f358c4e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_be9a83cd-f7a5-4371-bc91-90c363de1ef9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_d6cdee21-2026-4cee-9279-df7a5f358c4e" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_be9a83cd-f7a5-4371-bc91-90c363de1ef9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_22cedd3f-7a19-41c1-9575-8d27e29dbeea" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_be9a83cd-f7a5-4371-bc91-90c363de1ef9" xlink:to="loc_srt_StatementGeographicalAxis_22cedd3f-7a19-41c1-9575-8d27e29dbeea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_6d733051-266f-4d20-9391-e7efdae55d80" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_22cedd3f-7a19-41c1-9575-8d27e29dbeea" xlink:to="loc_srt_SegmentGeographicalDomain_6d733051-266f-4d20-9391-e7efdae55d80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_NorthernHomebuildingMember_74e5e856-6bd2-46de-8a29-90ea0f58b293" xlink:href="mho-20231231.xsd#mho_NorthernHomebuildingMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_6d733051-266f-4d20-9391-e7efdae55d80" xlink:to="loc_mho_NorthernHomebuildingMember_74e5e856-6bd2-46de-8a29-90ea0f58b293" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_SouthernHomebuildingMember_027fa62a-dde4-43bc-8f13-6c5d0215f78e" xlink:href="mho-20231231.xsd#mho_SouthernHomebuildingMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_6d733051-266f-4d20-9391-e7efdae55d80" xlink:to="loc_mho_SouthernHomebuildingMember_027fa62a-dde4-43bc-8f13-6c5d0215f78e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_CorporateFinancialServicesAndUnallocatedMember_9b0cbe08-68cc-46da-9f54-da64f58095c9" xlink:href="mho-20231231.xsd#mho_CorporateFinancialServicesAndUnallocatedMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_6d733051-266f-4d20-9391-e7efdae55d80" xlink:to="loc_mho_CorporateFinancialServicesAndUnallocatedMember_9b0cbe08-68cc-46da-9f54-da64f58095c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_c85d3403-792e-4681-b352-e95db37cfd97" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_be9a83cd-f7a5-4371-bc91-90c363de1ef9" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_c85d3403-792e-4681-b352-e95db37cfd97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvancesOnInventoryPurchases_60d0bbbe-d637-43f4-a211-e8ef73f6cd7d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdvancesOnInventoryPurchases"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_c85d3403-792e-4681-b352-e95db37cfd97" xlink:to="loc_us-gaap_AdvancesOnInventoryPurchases_60d0bbbe-d637-43f4-a211-e8ef73f6cd7d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_InventorySegments_1ec7da26-d0c2-4681-a547-e9816255a189" xlink:href="mho-20231231.xsd#mho_InventorySegments"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_c85d3403-792e-4681-b352-e95db37cfd97" xlink:to="loc_mho_InventorySegments_1ec7da26-d0c2-4681-a547-e9816255a189" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestments_92e5ad33-8e58-4d5b-820b-a19f42a257dc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityMethodInvestments"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_c85d3403-792e-4681-b352-e95db37cfd97" xlink:to="loc_us-gaap_EquityMethodInvestments_92e5ad33-8e58-4d5b-820b-a19f42a257dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_OtherCombinedAssets_cc4cac0b-f269-4aab-877e-ff51ae07d01c" xlink:href="mho-20231231.xsd#mho_OtherCombinedAssets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_c85d3403-792e-4681-b352-e95db37cfd97" xlink:to="loc_mho_OtherCombinedAssets_cc4cac0b-f269-4aab-877e-ff51ae07d01c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_32a8feea-b77d-4e0b-bd3e-0e3a33ca187a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_c85d3403-792e-4681-b352-e95db37cfd97" xlink:to="loc_us-gaap_Assets_32a8feea-b77d-4e0b-bd3e-0e3a33ca187a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsTextualsDetails" xlink:type="simple" xlink:href="mho-20231231.xsd#BusinessSegmentsBusinessSegmentsTextualsDetails"/>
  <link:presentationLink xlink:role="http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsTextualsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_mho_BusinessSegmentsTextualsAbstract_75397592-0a0b-4354-81c3-4ecb56149ec3" xlink:href="mho-20231231.xsd#mho_BusinessSegmentsTextualsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_1b265aa3-3c1a-4a66-ab5d-d9c1a758a6a1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_BusinessSegmentsTextualsAbstract_75397592-0a0b-4354-81c3-4ecb56149ec3" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_1b265aa3-3c1a-4a66-ab5d-d9c1a758a6a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_64f626ae-6bba-4559-b72a-e0161aa024b4" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_1b265aa3-3c1a-4a66-ab5d-d9c1a758a6a1" xlink:to="loc_srt_StatementGeographicalAxis_64f626ae-6bba-4559-b72a-e0161aa024b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_0fba6d4a-8f5b-4f81-986c-9ce1c9139370" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_64f626ae-6bba-4559-b72a-e0161aa024b4" xlink:to="loc_srt_SegmentGeographicalDomain_0fba6d4a-8f5b-4f81-986c-9ce1c9139370" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_NorthernHomebuildingMember_063713bb-7f1b-4848-8fdd-869dcfa983c4" xlink:href="mho-20231231.xsd#mho_NorthernHomebuildingMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_0fba6d4a-8f5b-4f81-986c-9ce1c9139370" xlink:to="loc_mho_NorthernHomebuildingMember_063713bb-7f1b-4848-8fdd-869dcfa983c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_SouthernHomebuildingMember_69de9dec-8859-435b-a161-12557bc2db63" xlink:href="mho-20231231.xsd#mho_SouthernHomebuildingMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_0fba6d4a-8f5b-4f81-986c-9ce1c9139370" xlink:to="loc_mho_SouthernHomebuildingMember_69de9dec-8859-435b-a161-12557bc2db63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_646a27db-c49d-45ec-87a4-349e59bc7b11" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidationItemsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_1b265aa3-3c1a-4a66-ab5d-d9c1a758a6a1" xlink:to="loc_srt_ConsolidationItemsAxis_646a27db-c49d-45ec-87a4-349e59bc7b11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_f0db8e23-cc81-4bf5-94bd-b95109566ed2" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidationItemsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsAxis_646a27db-c49d-45ec-87a4-349e59bc7b11" xlink:to="loc_srt_ConsolidationItemsDomain_f0db8e23-cc81-4bf5-94bd-b95109566ed2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_dda563b2-404f-43ff-bcb3-e6e314e8f6f8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_1b265aa3-3c1a-4a66-ab5d-d9c1a758a6a1" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_dda563b2-404f-43ff-bcb3-e6e314e8f6f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_4d86614a-76f0-4d3c-9394-5a63366d9f97" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_dda563b2-404f-43ff-bcb3-e6e314e8f6f8" xlink:to="loc_us-gaap_SegmentDomain_4d86614a-76f0-4d3c-9394-5a63366d9f97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsegmentsAxis_557cbd59-4e07-4e4c-882c-ff320e308eab" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsegmentsAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_1b265aa3-3c1a-4a66-ab5d-d9c1a758a6a1" xlink:to="loc_us-gaap_SubsegmentsAxis_557cbd59-4e07-4e4c-882c-ff320e308eab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsegmentsDomain_28e27849-5b58-4141-a22e-df53327f83bd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsegmentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsegmentsAxis_557cbd59-4e07-4e4c-882c-ff320e308eab" xlink:to="loc_us-gaap_SubsegmentsDomain_28e27849-5b58-4141-a22e-df53327f83bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsegmentsConsolidationItemsAxis_d45e08a6-72eb-491b-8661-1ce480695c95" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsegmentsConsolidationItemsAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_1b265aa3-3c1a-4a66-ab5d-d9c1a758a6a1" xlink:to="loc_us-gaap_SubsegmentsConsolidationItemsAxis_d45e08a6-72eb-491b-8661-1ce480695c95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsegmentsConsolidationItemsDomain_c2bfba63-1216-4748-812d-ed031d96cd05" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsegmentsConsolidationItemsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsegmentsConsolidationItemsAxis_d45e08a6-72eb-491b-8661-1ce480695c95" xlink:to="loc_us-gaap_SubsegmentsConsolidationItemsDomain_c2bfba63-1216-4748-812d-ed031d96cd05" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_8f19d290-ab1a-48c3-ad42-c865008039f7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_1b265aa3-3c1a-4a66-ab5d-d9c1a758a6a1" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_8f19d290-ab1a-48c3-ad42-c865008039f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_PurchaseAccountingAdjustments_60f459f2-8870-4beb-a768-bdec674f82d8" xlink:href="mho-20231231.xsd#mho_PurchaseAccountingAdjustments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_8f19d290-ab1a-48c3-ad42-c865008039f7" xlink:to="loc_mho_PurchaseAccountingAdjustments_60f459f2-8870-4beb-a768-bdec674f82d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyAccrualPeriodIncreaseDecrease_7eb43ded-13bb-4795-a06c-8a20ad24ccbc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProductWarrantyAccrualPeriodIncreaseDecrease"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_8f19d290-ab1a-48c3-ad42-c865008039f7" xlink:to="loc_us-gaap_ProductWarrantyAccrualPeriodIncreaseDecrease_7eb43ded-13bb-4795-a06c-8a20ad24ccbc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_TotalValuationAdjustmentsAndWriteOffs_2acf48dc-3247-45d6-b706-5b5c63082d89" xlink:href="mho-20231231.xsd#mho_TotalValuationAdjustmentsAndWriteOffs"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_8f19d290-ab1a-48c3-ad42-c865008039f7" xlink:to="loc_mho_TotalValuationAdjustmentsAndWriteOffs_2acf48dc-3247-45d6-b706-5b5c63082d89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtExtinguishmentCosts_ebe58fc2-f13b-455b-a8b1-1e452551b8fa" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsOfDebtExtinguishmentCosts"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_8f19d290-ab1a-48c3-ad42-c865008039f7" xlink:to="loc_us-gaap_PaymentsOfDebtExtinguishmentCosts_ebe58fc2-f13b-455b-a8b1-1e452551b8fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/ShareRepurchaseProgramDetails" xlink:type="simple" xlink:href="mho-20231231.xsd#ShareRepurchaseProgramDetails"/>
  <link:presentationLink xlink:role="http://www.mihomes.com/role/ShareRepurchaseProgramDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_mho_ShareRepurchaseProgramAbstract_a7e3c423-228f-48b9-a1d9-c56c1484b4c6" xlink:href="mho-20231231.xsd#mho_ShareRepurchaseProgramAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_fc3eea2d-b7a3-40c4-b3dc-de0b1591a5b6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_ShareRepurchaseProgramAbstract_a7e3c423-228f-48b9-a1d9-c56c1484b4c6" xlink:to="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_fc3eea2d-b7a3-40c4-b3dc-de0b1591a5b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_dbb092d3-521a-4f79-800c-cca92b7bd50b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockSharesAcquired"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_ShareRepurchaseProgramAbstract_a7e3c423-228f-48b9-a1d9-c56c1484b4c6" xlink:to="loc_us-gaap_TreasuryStockSharesAcquired_dbb092d3-521a-4f79-800c-cca92b7bd50b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_cfc1bd71-4660-44e3-865d-f2cf7e3a9957" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_ShareRepurchaseProgramAbstract_a7e3c423-228f-48b9-a1d9-c56c1484b4c6" xlink:to="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_cfc1bd71-4660-44e3-865d-f2cf7e3a9957" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_981f6ed2-6069-440c-8fe9-69343705ce32" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_ShareRepurchaseProgramAbstract_a7e3c423-228f-48b9-a1d9-c56c1484b4c6" xlink:to="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_981f6ed2-6069-440c-8fe9-69343705ce32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_StockRepurchaseProgramAuthorizedAmountIncreasedecrease_70610832-9781-4e4b-933b-52d4e07e7786" xlink:href="mho-20231231.xsd#mho_StockRepurchaseProgramAuthorizedAmountIncreasedecrease"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mho_ShareRepurchaseProgramAbstract_a7e3c423-228f-48b9-a1d9-c56c1484b4c6" xlink:to="loc_mho_StockRepurchaseProgramAuthorizedAmountIncreasedecrease_70610832-9781-4e4b-933b-52d4e07e7786" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mihomes.com/role/SubsequentEventsDetails" xlink:type="simple" xlink:href="mho-20231231.xsd#SubsequentEventsDetails"/>
  <link:presentationLink xlink:role="http://www.mihomes.com/role/SubsequentEventsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsAbstract_a92f98b8-e5f0-45bc-a6b2-ddeacf91440f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_mho_NewEmployeeRestrictedStockUnitsUnder2018LTIP_06553ebe-3026-4e04-b50c-18b6813315b1" xlink:href="mho-20231231.xsd#mho_NewEmployeeRestrictedStockUnitsUnder2018LTIP"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventsAbstract_a92f98b8-e5f0-45bc-a6b2-ddeacf91440f" xlink:to="loc_mho_NewEmployeeRestrictedStockUnitsUnder2018LTIP_06553ebe-3026-4e04-b50c-18b6813315b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>17
<FILENAME>mho-20231231_g1.jpg
<TEXT>
begin 644 mho-20231231_g1.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[@ .061O8F4 90     !_]L 0P " 0$!
M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D*
M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H*
M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\  $0@#
M] 4H P$B  (1 0,1 ?_$ !\   $% 0$! 0$!           ! @,$!08'" D*
M"__$ +40  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A
M""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U15
M5E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H
MJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V
M]_CY^O_$ !\!  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$ +41  (!
M @0$ P0'!00$  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P
M%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E
M9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V
MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P#
M 0 "$0,1 #\ ^/?V'_V'_P!N3_@KK^W)\=_A1\*/V[O$'@C_ (0CQ!J%^[ZM
MX@U.6*6)]3FA6*-891MVX^F.*^P/^(3;_@J9_P!)=O\ RH:Y_P#'J/\ @TV_
MY2F?M=_]O'_I\GK]_J /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_T
MEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O
M_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH
M:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?
M_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZ
MOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_
MJ* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@
M#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _
M'_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_X
MA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;
M_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X*
MF?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_
M $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)
M=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_
M ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*
MAKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y
M_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\
MQZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H
M_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\
MB$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-
MO^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@
MJ9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?
M])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27
M;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\
MJ&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AK
MG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\
M>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_
M?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^H
MH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /
MP!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?
M^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _ '_B$
MV_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^
M"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9
M_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?\
M27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV
M_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\
MRH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&
MN?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_
M ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'
MJ/\ B$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_
M (A-O^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(
M3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_
MX*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"I
MG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_T
MEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O
M_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH
M:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?
M_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZ
MOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_
MJ* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@
M#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _
M'_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_X
MA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;
M_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X*
MF?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_
M $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)
M=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_
M ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*
MAKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y
M_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\
MQZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H
M_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\
MB$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-
MO^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@
MJ9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?
M])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27
M;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\
MJ&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AK
MG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\
M>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_
M?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^H
MH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /
MP!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?
M^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _ '_B$
MV_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^
M"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9
M_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?\
M27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /Y/?^"PO_  2[_P""
M@?\ P1[^&W@[XD?$C_@HIKGC&#QCKD^FVUMH>OZK ]N\4(E+L99L$$'&!17Z
M"?\ ![S_ ,FL_ __ +*!J/\ Z0BB@#S_ /X--O\ E*9^UW_V\?\ I\GK]_J_
M '_@TV_Y2F?M=_\ ;Q_Z?)Z_?Z@ HHHH **** "BBB@ HHHH **** "BBB@
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
MW8:QI.H^/]?@U#2]5LTN+:ZB8PAHY(Y 5=2."K @U]C_ /!-3]@?PU_P3J\
M?$3X*?#NVM;;P?K/Q:U3Q+X,T^UE9OL&G7EO9D6AW#*^5-'/$HRV8TC);)(
M!]'45\@^./\ @NQ_P3.\%^+O%/A*R^-6M>*E\!J7\>ZWX ^'VM>(-*\-("P,
ME[?:?:36\2@JX)WD HP.",5]"_!O]IC]GW]H3X-V_P"T+\%?C'X>\2>"+FUD
MN%\3Z;J<;6D<<8)E\UR1Y)C .]7VLF"& P: .YHK\!O^"B/_  <L?!3X\?\
M!2KX(? ;X*?$C^SO@!\//B[H^M_$GX@-#+Y7B"2TNE<&-$4R-8P$%P=I,TJJ
MZKMCC9_V;_9Z_;W_ &//VJ?@3JO[3GP*^/FB:Q\/]#N[FVUGQ9<F2PL[&2WB
M26?S7NTB\M4CD1F<X4!NO!P >O5F>,_&'A[X?^%-0\;>++U[;3-+M6N+Z>.V
MDF,<:C+-LB5G; [*":^0/B5_P<$?\$M/A-I>F^+O&/QI\31^%-7OC9Z=X]M_
MA9XAET"ZF&<K#J*V/D7/"L<PO(,*3G@U]8_"CXL_#/XZ_#G1_B]\&_'6F>)O
M#&OV:W6C:[HUVL]M=Q'(W(ZG'!!4CJK*5(!!% 'C'[/W_!6;_@G#^U3\5;/X
M'_L\_M>>$O%GBV_BGDL]!TNXD-Q*L,;22D!D ^5%9CST!KZ(K^7+_@@Y;P6G
M_!T+J]K:PK'%%XP^(*1QH,!5$6H  #L *_J-H \0_:3_ ."D/[$?['FM+H/[
M3_Q_TSP1,\B1PRZ_974,$SM&) D<_E&*1MAR55B1SG&#7G.G_P#!=W_@D#J:
M--9_M_> #%'_ *R=[Z1(T_WG:,*/Q-?/_P#P=Q65I=?\$8O%$]Q;H[VWC;0)
M(&9<F-S=A"P]#M9A]&/K7S__ ,&2<,-Q^QI\:;>XB62.3XDVRNCKD,#IT8((
M/44 ?JS^SW^WU^Q%^UCJ+Z)^S3^UG\/?'&HQPF:72?#?BRUN;R.,=7:W1_-5
M?<J!7KE?RE_\'.?PU\'?L#_\%G[+XB_L;21^ ]7O_"6D>,2WA/%F-+UIKBZA
M>6)8L")G%K%,P  9IF8@[SG^G/\ 9+^)7B[XS?LK?#/XP?$#2A8Z]XK^'VC:
MSK=DL>P6]Y=6,,\T84_=VR.PQVQ0!Z#17RQ\7_\ @L__ ,$\?@OXR\6>"==^
M,&K:W/\ #[:?B-J'@?P+K&OZ?X15F* ZG>:=:S06A#*ZE7<.I1@5!4UZ;XP_
M;L_9"\"_LI2?MP^(?V@/#B_"E-+74(_&EM?":TGB9MB+%Y>6EE:3]T(5!D,G
MR;=WRT >M45^ O[''_!RU\$/VA/^"UGBC]I+]J3XF?\ "L?@AX?^#>K>&OA=
MIVL6T\[&>?5M)G>XN$M4EQ=7"6KNV!LC2"./<Q4N_P"K?QH_X+,_\$U?V=_#
M?@[QG\:_VEXO#NC?$'P[;Z[X)UB^\*:O]DUFPFC25)8)EM"CG9)&S)G>GF+O
M5=PR ?3]%> _$'_@J)^PK\+/V:_#7[8?CGXY?8_AAXN0/H7C:/PSJ<]C*"VQ
M?->*V8VQ=OE03!"Y!"YP<=#^RA^WA^R;^W+\-=7^+_[)OQ?M_&WA[0M3DT_5
M+_2]+NU,5TD,<[0B.6%))&\N6-@$5L[@!D\4 >NT5\L?#S_@M;_P3#^*?Q]L
MOV6O!?[4UI-\0]0UM]'M_"-[X9U:SO5OU+![:1+BU3R9%*L"LA4@J0<&K'PS
M_P""R_\ P38^,O[8S?L&?"S]IW2]=^)0>ZBCTS3K&ZDM)KBVC>6>WCO1%]FE
ME2..1BJ2'_5L,[@5H ^GZ*^4;+_@N#_P2VO/CI9?LRS_ +55MI_C^_\ $5OH
M,'A/6O"FKV%XFI32K#';2I<VB>2YD=5_>;0,Y) YKFK'_@X;_P""/.J?M$V_
M[,.F?MHZ)<>(KK5!IL%_#IEZVD/>%]BQ#4O)^RD%C@2"3RB>-^>* /M.BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** /Q!_X/>?^36?@?_V4#4?_ $A%%'_!
M[S_R:S\#_P#LH&H_^D(HH \__P"#3;_E*9^UW_V\?^GR>OW^K\ ?^#3;_E*9
M^UW_ -O'_I\GK]_J "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH _D<_X.M]!\6Z
M1_P6Z^)VH>)(Y5L]4T7P[=: 9 =K6@T:TA8IG^'[1#<CC^(-7]17[!/B/1/&
M'[#'P8\5^&I$;3]2^%/AVYLC']WRGTVW9<?@17Q)_P '%_\ P0IO_P#@JU\.
M-&^,W[/MWI]A\9/ MA):Z;%J,HAM_$>FEC)_9\DIXBD21G>&1OD#2R*^!)YD
M?SS_ ,$=/^"P7C3_ ()A?L_:;_P3W_X+&?L\?$[X8S^ 6EM/!_CZ\\"7][I]
MSII=G2VE:UBD9S$69(YH!+$\04$J8\N ?MU7Y>_\'</[4_Q!_9P_X)2R>#OA
MOJUQ87/Q2\;6?A35KRV<HZZ8UM=7=S&&'02BU2%A_%'+(.A->TZO_P %?H/V
ME=//@/\ X)5? 7Q?\7?%FHKY-KXN\0>#M3\/^#?#[-Q]IU'4+^"!I5C!W_9[
M5))9=I1=I.X97_!9#_@E_P#%O_@HW_P2;A_9BU+QQ9>(_B]X2LM+US2/$$EK
M'8V^N>(;*U:&X;R\[+9;M);I57(2-IT).U#0!\U_\$+/A5X0O_\ @UK\6:9J
M6BV\EMXQ\)_$&XUA'B!%PW^FVFYO4B.VC /4;%]!7SC_ ,&2?[4'Q!F\;?&'
M]C?5M7N+KPRFB6WBW1;260F/3[M9UM+GRQ_#YRRVY8>MN".ISU__  3M_;ET
M']B7_@A#\2?^">O[1GPZ\<^&/CMX<TOQ9H/AOX:7W@;4O[0UJXU3[0]G);!(
M"DL1FNF#.&^58B_*LA;V+_@U4_X))_&+_@GU\%_&_P"UK^UEX1N_#'B_XAV5
MO;:5X7O[=A>Z/HMN7F9[B,#='-/(RL8"-Z+;Q[@&=D4 _,_5OA!\-?CC_P '
M:6L_"7XK^$;36_#>L?M&:@NK:->*3!>HIEE\N51P\;,@WH<JZEE8$,0?0O\
M@]"\!>"_ W[>WPKU+P7X5T_2);SX1Q)<G3+-(!((=1NTB)" 9*H0H/954=
M,GP5X0^,UA_P<T/^V]=_LS?%B/X7R_'R]U)/%C_"S6A!_9\KRPI=E?LN\1'>
MKY*Y"G) KT3_ (.Z?AA\:OVK?V[? I_9Q_9[^(_C.U\*?#=-/UO4] ^'VJ7%
MI#=R7MS,(5F6WV2,(WC8E"P&\ G<&  />?\ @X__ &:_@3\'?^#?7X46GPU^
M%^D:4^G>,?#EW#>P6BFZDN+K3;MKJ>6=LR32SNQ>61V9I'PS$D U]-?\&I6M
MZCK_ /P1!\%Z;J]PT\.G:_XCL[6.4[@D)U">78,]MTKG'O7@G_!PKXMUC]IG
M_@B'\'_A'\"OA#\1/$OBK6-7\/WK>'=-^'&KM=V$-GI]Q%<M=1FV!MRDS)'M
MDVLQ;*AE!8>W?\&K-OXG\ _\$KXO@+\3/AUXK\*>+/#'BC5IM4T;Q7X5O=-D
M\FYF,L,L9N8D656!(RA;!4@XXR ?D?\ \&>WPB^&_P 5?^"LE_J'Q$\(6>KR
M>$?A3J>N^'EOHA(EIJ*7^FVZ7 4\%TCN9MI(.UF###*I&]_P=%VDO[#7_!=7
MPU^TG^SRD7A[Q)?>$M \="XT]/*4ZK#>W=L965< F06$9D_OEG+9+'/F_P#P
M:Q_M'7?[*_\ P42\3?%JX^#7BOQCH,'PBU&#Q8/!>FM?W^BZ<^I:86U(6<>9
M;N..98%DCA#2+'*\H5A$RGWC]N#X,?$O_@Y'_P""W^DZQ^S-\*_&$7P9\-Z3
MI'A[7/B)KOANZTVVM]*MII;F\F_TA$*3.]S<1PP-B1R%8JJ[R@!^D/\ P<1_
M\$SOB[_P5D_95^&7C?X5_M+^$/AMHW@>6Y\1>(K?XC:K-8Z/);W5M 5NYKF*
M.3RI;5$E"EDVD74N73O^<W_!R%^V/X0_:H_X)T? +P[\.]3\3_$G3O GB%-$
MUK]H*^T,6&C^+]9@TKR+TZ?YS">YWS0R2R2I'Y 8!1*[=/IW_@\?^''[;OCC
MX,_!_P #_L\?#_Q3K/PIAO;X^,M.\(:=/<HNHH+==/\ M<4"L?*5//\ *)&S
M>6S\WEU\O?\ !47PG_P48_;"_P"")7P"T>Q_X)6^)_ASX3^#L^G:=>0AY9]4
MU KIKVO]H1Z2ELL]K8EDW/-.=QDN8\!UW2D _7K_ ((*:UJ?B;_@AK\$;W7;
MR2ZD7X>W5J'G<L?)AN;J&).?X5CC10.P4"OP'_X-9?V3_!/[9/\ P4=UGX3?
M%RU?4O MK\,K[5O&/A:29EM/$-O!J&GBWL[H*09(%O)+6Y,9.UVM$#!ERI_;
M#_@A3\:/%GPG_P""'OAVT^.7[.'Q&\$P_#?PS>63MKOA>4W6O227=U('L+&$
M27<L6)K=0[1)O>1PH98RY_,;_@TT^%OQO_9$_P""E'B#Q#^TK^SK\2_!NE>*
MOA7>>']&U;6_AUJL5J^HRZIID\<+R_9]L.Y+>4AW*IE<$@D9 /VY_84_X(Z?
ML(?\$VO'?CSXE?LH_#2^T>_\?1K%JD5_K,MW#9VJ.T@M+99"3'#O;)#%F.U1
MNPH%?@W_ ,&77_*5GQ?_ -D*U;_T[:/7],WQ;^)GACX.?#?5_B9XR74&TW2+
M0S7,>E:3<7US)R%5([>V1Y97+$ *BDY-?S;?\&HWPC^._P"R3_P4^OO%/[1W
M[-_Q,\(:1XG^&>H>'M+U?6OAUJL-K_:$U_ITT44DIM]L09;>0!W*KD $C(H
MY_\ ;9_::_;_ /\ @@W_ ,%^/BM^U@_A4:KI_P 2O$.HWUDFOP.VG>*O#%W=
M1W"6D5P!F.2V"00[D.Z)[=0RM&VU_P!=_P#@E9^VS^P/^TC\-_V@/^"FW[(%
MC<Z1KOB'0['5_C!\,+R...XTK6=-LKUC<GR^)%NXB )E&V5K=G.)3*B^?_%S
M]K;]F#X_WWQY_88_X+2_L\>*E^'FA_%+68OAC\5=3^'VI3:3=V1<R10VNHV=
MNYM;ZU\QHU=2-\01"S-O5_"?^#4G_@FE\1_A5XV^/W[0/C7P?XDT_P"$?C6R
MD\*?#Z#QCI<EA=^*-+^U2O\ ;Y+:149$\@1*&*@,UQ*%^XU '@7_  :->._&
M7[4?_!83XT_M2?&S6&UOQ=JOPSU+4;W4[KYF%U>:OIY=TSG8 BM&JCA4.T8'
M%<Y^V-\>O$_[#?\ P>":CXZ^$-S)I]MJGQ*\)Z=XCL;,[4U"QUC2=)74(G4<
M.7-S)*,@XE5'^\H(]:_X)8?LT^,/^#=O_@L3X_T/]L'0M?LO@WXT\&7^C^!?
MBY!H-S=Z5= WUK=6?VF:WC<6\IBAEBDC?!64J>8V60S?L^?\$_OBE_P5Z_X.
M(_$__!36'X;Z_H_[/_A;Q]INMZ3XK\2:)/8+XGDTBUM;>QBLXKA$>:.6:SCE
M=MNU(0RN5=E0@%/_ (/CXXQ\0?V<)0@W-HWB@%L<D"73,#]3^=;W_!7O]F3X
M ?"K_@U6^ FM_#WX2:%I6H36?@;7+G4[;3T%U/J%_I1DO+AYB/,=Y6F?=ECQ
MM4855 K?\'COP[^+W[37QS^#?@+]GOX$?$#QG>>"-$UEO$L_AKP)J5Y;6C7K
MV+P)]HB@,3N4A=BJ,Q7C=@G%=I_P5LU/Q9\9_P#@VJ_9]_9V^&'P5^(^L^.Q
MI/@_3K_PG9_#C5VO=/FTG2UAO_M$?V;,*QR@(&; DW@Q[UR0 ?3/_!HYKNIZ
MO_P1C\,6&H7;RQ:9XVU^ULD=B1%$;KSBH]!OED;'JQK]-:_+[_@TWLO%?PY_
MX)H2_ 3XI?#;Q9X2\6>'_&^IW=_H_BOPI?::[6UR8WAFC:YB195.&'R$E2AR
M!QG]0: /YE?^"'?QZ\6?M]?\'/.J_M3?%RZDO]1G7Q5J>D171+#3K9+62SM+
M>,'[JPVTJQ+WPN3R2:=_P<H_'+Q7^PS_ ,'#/@W]K+X*W+Z=XBT;PAX<UZZE
MM&\LWS1RW-M+#*1]]);6!8'!^]&2IXKUGX;?L1>-O^"$'_!P:G[4/Q&\!Z\_
M[.'C6[UQ=+^(>BZ%<7UGH,.I12/%:7HMD=K<PW/EP[F #Q 2C.'5:G[57[$W
MC7_@X&_X+S6WQ;^#7@G7)/V=_!]GHNG>)OB;JNAW%EIVJ6EEF>ZMK)KA$-Q)
M+)+);KL!Q_K3^[P6 /JC_@\UN([O_@DQX3NHL[)/C;H[KN&#@Z7JQ'%>N?\
M!J;_ ,H0?A9_V%_$?_I[O:\D_P"#O6W\4_&?]A7PI^S7\%_AAXS\8^,O^%H:
M=K<VD^%/!>HZ@+?3XM/U&)YI)H(&B3]Y-$H4MO.[(7 )'J'_  :WZAJG@G_@
ME?X1_9Q^(O@3Q5X6\:>$]4UJ36="\5>$[_39$BGU.>XBD1KF%$E5DG3E"V#D
M'!!H _2&OXQ/CM-J?PK_ ."]?BC5?C!NCET?]K"XOM<EN^CQ+XD,S2DGJC1_
M.#T*L#WK^SNOQ*_X.3O^#=/XI_MB_$FX_;Y_82T&WU/QM=6$47C_ ,">>D$N
MM&",1Q7]H[D(;@1*D;Q,5\Q8D9,R;ED /VUHK\I?^"??_!Q=\,_!'P1\/_ [
M_@K1\/?B3\&_BWX8T^'2M:O?$_PVU>6UU^2)1&MVAM[:22.:4*&D1XU7>3L9
M@0!]!WW_  4+^.?[=%[:?#'_ ()@?!_Q1::/?W,8\0_M ?$GP7=Z/H6BV.X>
M:VFVE_'%<ZM>E0RQH(E@1F5Y)"H*D ^:?^#SJ.-_^"3_ (99T!*?&[2"A(Z'
M^S=5&1^!/YUY?_P3HC27_@S<^(ZR(& ^'WC\X([B[O2#^8KZF_X.D/V0OC3^
MV)_P2IU3PW\!?!-]XDU[P?XRT[Q.=!TJ S7=Y:P1W$$X@C4%I71+HR;%RS+&
MP4%L _FY_P $^?VNOCMXB_X-ZOB;_P $T/@E^PC\5/$GCNP\/>*(M;UZ7PX\
M.AV6EW;37$CB?)EGOBLCPPV4<1>27:20@<@ ],_X,:_^16_:6_["'A+_ - U
M>ODO_@NQX$\+?$C_ (.B9/AUXPTS[5I'B/QU\/M.UBV65HS<6\]CI,,J;T(9
M28V*[E(([$8K[$_X,U/ OQ5_9OU[XY_"S]H'X(>/?!6J^+O^$?O/#9\3^!]1
MLK>^2T74Q<A9Y8%B5D\^$[68%@_R@[6Q\O\ _!6/P+\;/BE_P<7/^UU\-/V9
M?BMKWP\T/XB>"[FX\2Z;\,-8>":'38--6\DB'V;=(J/!,H*@A]F5W @D ]H_
MX/6/@U\)_A7X9_9?A^&7PWT/P[%:6GB?2K>'1-+BM42R@723!;A8U $<9>38
MO1?,?&-QSZE^U7^S=\#/!_\ P9V0>,?#_P ,=)AUO6/AYX+\4:KKLEJLM]=Z
MO<:IIGFW<EP^9&D*321 EOEB;REP@"CE_P#@\)T/XA?M=M^S[X5_9C^"OQ!\
M<7&@V6NZKK,GAWX?:K<16=O?QZ8;3?(+?:)'$$I,>=Z;/G520#Z+^U9XMUCQ
MC_P:=^'/V9O#'PA^(EY\1+OP+X6\*+X+A^'&KG48M1TV_P!-FNUDA^S;HXTB
M@=Q*V(W&T*S,0* -S_@RGU_5+_\ X)M?$70+R[>2VT_XTW;6<;MD1"32M-+*
MOH,KG'JQ/<U^?W_!.>..'_@\0UR*) JK^T3\3PJJ,  0Z]Q7WY_P9U>'/B!\
M$/V6_B?\ /C9\(_&O@WQ1/X_;Q!9V7BKP;J&GI<V#V-G;^9'+/"L;D2Q,"@;
M> 0<8.:^%?B;X"^-'_!);_@Y[O\ ]KOXU_LZ>/-=\%ZO\6?$?B;1+OPAX>DO
MFU:PUN*^4&T(PDTL+7^UXMP8-$1CE<@&;_P=1QQI_P %XO#K(@!?PMX5+D#J
M?M,HR?P _*OU8_X.XO\ E#%XI_[';0/_ $K%?DG_ ,%U/!7[=O[7?_!4C2/V
MKA_P3Q^+.A^'I]!T*;0M+7P==WU_%ID$TC(U\+6.2*VNWP\C6H=FA5XT<[PP
M'ZI_\'0'C&3]H;_@DS!\-_@-X \:^,-=\<>)-(U#0=)T#P'JEQ<?9()C)++/
M&MONM0H7&V8(VY@,=: .1_X-3_!&N_$S_@A+XQ^&_A?QI=>&]3\0>,O%.FZ=
MXBL5W3:5//8VT4=U&,C+Q,XD R.5'(KS3_@EW\*M8_X(:^'OC1^P1\8_C[I?
MQX^(_P 2T-[X9^!OP5AEU*;242TFBNM4U2:\2W@TQ98GM!+Y[J!' A4RD@#I
M/^#>^V_:C^%/_!#+XT_L^_#CX6^,/"?QWTIO%.J>"M%\4^$KW39)KF?38!8S
MP/=0I%(QN%VJNXX=/G 4Y/R1_P &X6H?\%'O@)\4_CC\-M-_X)F^-/&/C#XJ
M64-GJ/Q%\?2W6A6_AVYC:Z\\ZA>7=M(SI(]R)7CCS.[6XPDAP4 (O^#)C7=6
MM_V^_BOX9AOY5L;SX/M=7-J'.R26'5;%(W(Z$JL\H![!V]37)?\ !V1_RG#\
M,_\ 8B>&O_2RZKK_ /@U<^$_[6W[%G_!4CQ=X-^+?[$GQ3CFUCP9/X8U.];P
MTUM9:#-_:5E-)<WES<F.-8%BMYBIC:1Y6\M8T??D=7_P=L?L-?M6WO\ P4+\
M%_MI_#CX%^(_%O@>Z\(:9I]QJ/AK2IKW[%J%G=W#O!<+"K&'?')$R.P"N2P!
M)0B@#]K_ /@K1''+_P $K_VE5D0,!\ O&! 89Y&BW9!_,9K\=O\ @QI_Y&']
MIC_KR\(?^AZS7Z+_ +8'[9?B+]IG_@D;\>_'K?LL_$SPCIGCCX6ZSX9^&N@>
M(?"5R_B37M0OM(NH@[:9:I-):P>;(B))(06$<DA"1F)Y/SY_X,X/ GQ8_9@^
M+?QK^'G[0_P+^('@N^\=:;H#^&)O$O@34K.VO#9-J37">?) (D<+<1D!V4L,
MXS@T ?.'_!=[X)>+/^",_P#P73\*_MX? _PZL'A_Q9XAM_'^@VL:^7;R7T<Z
MC6-.) X$CLTC #Y8]04#I7[7Z]X\^&/_  4Z_; ^ MG\/;F+7?AK\-O"]E\:
M]6NF0-'+JE_!-:>&;=\9V2HCZI>LA.4:UM\CYA7$?\'.7_!/V7]NC_@F-XBU
MWP;H#7OC;X3RMXM\,K!%NFN((4(O[5<9)WVI>0( 2\MO"*Z+_@W)_8;UC]B+
M_@E_X*LOB#:W*^-?']NGBCQ0+YF,UJMQ$@LK([_FC6"S6!3%T21IL 9- 'Y=
M?\'=/[3?BCQQ_P %+O@Q^QOKR7M]X \+Z3I>N:EX:M9D0:I?WU_+%*2'9(V8
M6L,<49D8!#--\RAV->]_\%^_V;O^"D__  5%T;X-ZE^R;_P3$^*'@GQ/\*==
MOKVTUGQ#XK\)VCVZ2K:F+[,]IK,K*R2VL;CA0-JD'-8'_!W;_P $E_VAOC[X
MS\(?\%"/V8?AUJWBR30_#0\/>/-$\/6;W%]:P0SRW%KJ$<,8+RH/M$T<I4$Q
MA(FQMWLGL?\ P34_X.$/VIOVS/@UH'[.?AG_ ()Y?$?6_CW;Z=%IFJ>+KW35
MMO!EO*B",ZOJ5X[K-;)QYSVR1,TC9CB?<RX /U,^!VI_$C6O@IX/UGXQZ"-*
M\7W?A;3YO%6F"2-Q9ZDUM&US#NB)0[)BZY0E3C@D8-=35#PMI^M:3X9T[2O$
MOB ZMJ-M80Q:AJIM4@-Y.J /-Y:?+'O8%MJ\+G X%7Z /PH_X/-?^"=7AO7_
M (7>%?\ @I=X(@MK36] N[?PMXYB&%.HV4S.;*X_VI(92\1ZLR3IVA K7_X-
M6_%WQ9_X*!^"?#?C_P#:9\7Q:SH7[)VF'PQ\*-%:-BWVZ_24MJ=RQ.));:P$
M=A;<?NXGE/#'<?;O^#J+QXWQ?_X)TZQ^RI\%_A[XV\9^.M1\::2_]C>%? FJ
M7XMX;>0S2RR30V[1*H 51\^27& <,1X!_P &A^J>)?V1/AO\6?@U^T_\'_B%
MX$UGQ'XHTR_T ^)/AUJ]O;WT8@DA<+.;;RU97V95F4D.",@-@ _;?XD^,[;X
M<?#K7_B'>6K3PZ#HMUJ,L"'!D6"%I2H]R%Q7\WW_  ;(?M@_&GQK_P % ?V@
M?VMO$_[,_COXW?$;QAH$<^HW/A"_T:*?3XKF^\V<L=5O[15A+16T:)$S[%B5
M<*H6OZ4-?T+2O%&A7OAK7+1;BRU&TDM;R!NDD4BE'4^Q4D?C7\L_P5\&_MS_
M /!K[_P59U+QQXA_9W\4>,_AM>B[T1]4TS3Y3:>*/#TTR2PRP7"HT45Y&8H)
M&B;YE='C.$D#D _0/_@D%^Q3_P %-OV<_P#@N#\9OVH?&'[(OB#X>_ [XU7N
MOWU_9ZQXET64V<DUVU]8M+;V-]/^]5VEB!3<JBYD&<$FJ/PY_94\1?\ !%S_
M (+(?$/]OK]J7]O?1==T;XSWFKIX3^%/A>TO=4\:^-9K^[$EI9#3$A( @E\M
M$GCD*9C5#Y*N5'Z ?L*?MS?'+_@H?XCM?C%X0_9@\<?"7X.Z=ITNR?XJZ/#9
MZWXMU"0*L8MK6.67R+"!=[M<%MT\CQ*F%CEW?AQ^RKK/_!4K]G[_ (.&O%7[
M2OQY_P"">/Q'^,WCF37M;L(K1-/F@ALX;DO!:WEG?S1-:P6D<&V..1F6$02$
M!EH YG]BGQYXIN_^#MZ+QFW@C5?!-_KGQQ\1OJ/AK4IX#=V(NK6^\ZVN#;22
M1&3$C!PCNN[.&;K7W%_P>[(A_9*^"<A4;A\1;T!L<@&P.?Y#\J^,].^#7[>O
M[.G_  <P6O[37QH_8+^(&HWE_P#%2Y\22:%\.-*EU>WF@OX9-HM+^5+>WG2+
M[0%DF=HD4Q2;MFT@?:'_  >%^'OBK^T+\%/@S\&/@Y\"_'/BGQ1I_B"ZUO7=
M.\+>#[_4XM,@>T$2K)<6\+1;B[, H;)"$X QD O_ /!('_@A5^Q!^WS_ ,$;
M?AAXZ_;-\%ZGXB\7^)K26XT_Q7:ZU+;W^A:;;7MS!9Z?9L"4BMO*5I'B*%7E
MN99&R^UA^O\ \%?@[\/?V>OA!X8^!/PFT(:9X8\'Z%:Z/H.G^:TA@M+>)8HU
M+N2SMM499B68Y)))-?)/_!O%KD]M_P $H/A3\)/$GA/Q'X?\3^"=#DT_Q-H7
MB?PS>Z9<6<YO+ED&VZBC\Q63#!DW+@C)!XK[=H *_%/_ (/;_P#DRGX._P#9
M4IO_ $VSU^UE?B+_ ,'?.H^)_P!J'X-?#;]GK]G#X/\ Q \<>(_#GCR\U'Q!
M'X9^'NJW5O81):O;@-<);F)F9Y#@(S<(Q.!C(![I_P &@7_*'73_ /LH^N_^
MA0UZE_P<K_M3_$']DS_@D/\ $7Q9\*]6GT[7O$\UEX7M-4M7*R6<5[,$N71A
MRK&V6=%8$%6D# Y KQ7_ (-0?%E]\(/V (_V4?C/\-O&_@SQU:^/-5O(M'\5
M^!-3L%N;::.*5)HYYK=86&$D4C?N!C.0-R[OLO\ X*Y_L'1_\%)O^"?OQ _9
M.L]3M[#6M9L8KSPKJ-UGR[?5;65;BVWD E8W>/RG8 D)*Y ) % 'P=_P9R_"
MWPCK'_!)#Q]%KNB6]U'XN^+.L6FL+-$&^TVHTO3H/);/WDPTO!X_>-ZU\3?\
M&7O[3OQ!\&?MQ^._V2#K-Q/X1\8^![C6CIQD)CM]4L9[=$N%4\(7@FF1R,%]
ML.<[%Q]$_P#!"3]L:Q_X(]_L*?&']CK]O7X=^,O GQ1\+>--4UWPKX6O?"%]
M,_B5)["UAAAL)8(GBN6-S;, ROL*S1N&*;F&G_P:4_\ !'/X^_LL:QXH_;[_
M &J_A[J'A'5?$?AS_A'_  )X6URU:"_2QEFBGN;Z>!P'M][00QQ*X#E?-8J%
M9"P!\:_'+_E<6LO^SC?#O_HJRK]S_P#@N'_P3_\ B[_P4N_X)_Z[^R]\%?C'
MIO@S6+K6;'4WN-<EFCT[48;9V=K2[>%7>.(L4EW!'P\"97&2/QG_ ."H'[,G
M[3_[&/\ P<G:-^WGXB_9G\>>*_AMJ'Q1\/\ BK3=8\$>&Y]2^UVT,=JMS;IY
M0VBZ1XI0(796;",/E<-7WK_P<*>./^"@W[2__!&.Y\4_LY?L\^.?"R>)/'-O
M_P )9X/B@=_$?_"&^3<8>\M;<,UN9;A;9YK9&=HX'59<?OT0 ^-_V\?CIX7\
M#_\ !N7JG_!-[PW\3[CX_>(/A'<Z-8^.OBYX'L_,\(>%V&N1/::9'J5P8C>R
M)#)%:QK;I(P0;G$2K@?8/_!FAKVK:O\ \$E]<T_4;^6:'2_C/K%K81R.2((C
M8:9,44'H/,FD; [N3WKX.^%GA+_@HQ\;/^#:KQ1^PE\./^"5OB?1[#PKJ"ZU
MJ_CG46EM+OQ0@UN.^)L-+:V^T7URJ$([AO+$-F0KE]D-?7__  :->,/B7\ O
MV"?B#\+OC=^S/\1?"FEZ/XYU'Q//XSUSPS+!87,<MGIT"6EM$?\ 2KJX!MKA
MW$4+(BJ@+[I%6@#X,_X(2?\ *T9K?_8Y_$+_ -%ZC7]1=?S _P#!&[P-\:_@
MU_P<#_\ #57Q9_9F^*WA[P!KOBWQ?+!XDU3X8:Q'!!'J$5]]E>7_ $;=&KM+
M&I+ !2X+;0"1_3]0!^9__!VW_P H7?%__8X^'_\ TM6ORV_X(1^.?^"H'P/_
M ."4/[0G[1?_  3E\7>$+J?P?XRM[S7O ^M>!Y+_ %"_@2Q1I[JSN1=*@>*+
MY_LS0.9 C[7W;8V_2_\ X.J?&%U\3O\ @G3K'[)_PC^'7C7QAX[U?Q7HUQ'H
MOA3P-J>H""WAD^T/-)-! T**%"C!?<2X '!QX3_P:"7WBK]EWX4_$W]GS]I#
MX._$'P/XB\3>-K&_\/)XE^'FJVMM?QM;"!@MP]OY2,KH,AV7AP1D9P ?#O\
MP0YTK]E;_@L;_P %3]:\9_\ !77XD>(?&/Q.UHPZOX,TV_NK>VT;Q+/:J?,L
M+B*.($"*&-'BMHC'$\<4BL"%V2?O-_P7=_::\<?L:?\ !)#XR_&[X3:C+IGB
M"Q\/6VDZ)?69V26,NH7UMIPGB(^X\2W32(PZ,BD5^)O_  7X_P""(W[1/[#/
M[<ND_ME_\$V_A9XLO?"WBS7?[<TFV^'VB7%U<^#/$$4@G=$CMD9HH&<>= P
M5#YD6 (TW?J'X)^(_B[_ (+X?\$=?&_[)WQW^$WBKX8?&/6?!:VWB#2O%_@G
M4=,LO[8M)H9[2_@EG@5'M9;J&"1HT9I(@SH0=JNP!\4?\&U_Q"\=6?\ P2,^
M+'PD^'7_  3S^(_Q3;Q[XQU[3O$7BKPSJ?AN.SDDGTFT@6SF&I:K;3G9'('(
M\HIBX)4L2PKZ@_X-=OV._P#@H_\ L'_L^?%S]GS]N?X,W_A'P^VK6>L?#^*\
M\06%\K33P7$>H(@M+B4Q*/(LWVMM!:1R,DL:_.S_ ((K_P#!0#]KG_@@'\:_
M''['O[9G[#_Q2U+PQXHU:.Y?1?#GAYIM2LM5C7R?M-BKE(+^&>,1H2DH5A%$
MR.0"&_H$_8T^+/[1O[2GA36?C?\ '#X-:E\,?#WB)8(O GP[\20QC7;*R19/
M,OM3V$B"YN&D4"T#-Y$=O&68R22*H!_/=_P98?\ *5+QQ_V035?_ $\Z)7US
M_P 'O\<9_9S^ \Q0;U\:ZN%;'(!LX<C]!^5?)W_!"OX:_M7_ /!&7_@KAXP\
M+_M%?L.?%[Q)J%_X$U3PEI,'@;P?)>1ZA<R7]C<07,5Q(T=N;206;#[09 B>
M8&<J%<K]\_\ !V9^R#^U!^U=_P $YOAI\5O _P ([C5?$7P^\0+J/CKPSX6:
M347L(;JQV7,L)6-7N889T12X0-L;S"JJKE0#@_C_ !QR?\&3%@)$#8^'WAHC
M(Z$>++'FNJ_X,GO^4<_Q._[+7<_^FC3*^7)OVK_V@/VJ/^#9)OV!?V>?V"/B
MOJ^K^#]$TO3_ ![XHN_#,B:;'!!X@MYX5TS86FU&ZD;[.6A2("&(3R.P")O^
MIO\ @SWTCQO\ _V1/BC\#?CK\)_&O@SQ(/'\WB6&S\4^"]0L%N-.:PL;<RQ2
M30JDC"2%@8U8N,@[<'- 'YG?M&_"W5OC/_P=5^(/@_H7BC4-"_X2;]H--.U#
M5-'N#!=P6,^Q+PP2K\T4IMVG"R+AE9@P((!K]^_@;_P07_X)B_LT_MAZ/^VY
M\!O@&?"_BW0-.DMM(T_3-6F&E6TCVS6KW2VK$@3&!W0G.TERY7S#OK\1K?PG
M\9/^(FP_MOR?LS_%A?A=_P +Y;4/^$L/PKUKR/L&3 +O;]EW^4?OYVYV\XK^
MG?2=4LM<TJVUK39&>VO+=)[=WB9"R.H9258!E."." 1W% '\L'_!4+X;^"OB
MS_P=HGX3?$#0H]0\/>)_CK\/]+UW379D6[M+FVT6*>(E2" Z.X)!!^8\UZ-_
MP>??"GX9?##]K#X+)\-OA_HOA^.;X8S6TD&B:9%:QF*"]=84VQ*HPBNRJ,<#
M@<5S_P"VKX.^,WC?_@YEL_VX?!_[,_Q7U+X8:7\=/!>K7'BFT^%FLM"UCIO]
MEQW=PB_9=[HIM9B-JG>%!7((SZC_ ,'=WP_^,/[6O[7GPQB_9K_9_P#B/XTM
M_#'P]:/6=1T#X>ZI/;0RW5P9XHA*MOM=_**LP4G;O ;#9  /WS_94US4_$_[
M+WPW\2ZW=O<7FH^ M'N;N>5B6DEDLH7=B3U)))S[UWM>/_\ !/\ \::;XZ_8
MI^%NJZ?INJV+VW@/2;*^T_6]&N=/N[2Z@LXHIH98+F-)$9'5E.5P<9!((->P
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110!^(/_![S_P FL_ __LH&H_\ I"**
M/^#WG_DUGX'_ /90-1_](110!Y__ ,&FW_*4S]KO_MX_]/D]?O\ 5^ /_!IM
M_P I3/VN_P#MX_\ 3Y/7[_4 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %<S\9/B;X8^#GPPUKXE>,DU%].TJR:6XCTG2+B_N9,_*
MJ16]LCRRL6( 5%)Y].:Z:B@#^9#_ (-4?AE\;?V-O^"EVK^./VG/V<_B;X.T
M/Q#\+-1T'3]9UCX;ZLEM]NEU#39XXY)!;$1!DMI<,V%R ,Y(K^F^BB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH _$'_@]Y_P"36?@?_P!E U'_ -(111_P>\_\FL_ _P#[*!J/_I"** //
M_P#@TV_Y2F?M=_\ ;Q_Z?)Z_?ZOP!_X--O\ E*9^UW_V\?\ I\GK]_J "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** /Q!_X/>?^36?@?\ ]E U'_TA%%'_  >\_P#)K/P/_P"R@:C_ .D(
MHH \_P#^#3;_ )2F?M=_]O'_ *?)Z_?ZOP!_X--O^4IG[7?_ &\?^GR>OW^H
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH _$'_@]Y_P"36?@?_P!E U'_ -(111_P>\_\FL_ _P#[*!J/
M_I"** //_P#@TV_Y2F?M=_\ ;Q_Z?)Z_?ZOP!_X--O\ E*9^UW_V\?\ I\GK
M]_J "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** /Q!_X/>?^36?@?\ ]E U'_TA%%'_  >\_P#)K/P/_P"R
M@:C_ .D(HH \_P#^#3;_ )2F?M=_]O'_ *?)Z_?ZOP!_X--O^4IG[7?_ &\?
M^GR>OW^H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH _$'_@]Y_P"36?@?_P!E U'_ -(111_P>\_\FL_
M_P#[*!J/_I"** //_P#@TV_Y2F?M=_\ ;Q_Z?)Z_?ZOP!_X--O\ E*9^UW_V
M\?\ I\GK]_J "BBB@ HHHH **** ,[Q>?%:^$]4;P)'8/K@TZ?\ L9-4=UMF
MN_+;R1,4!81[]NXJ"0N< FOR^_:6_P""-/AO]F?]F'QQ^U+\=_\ @LO^VS?7
M/@[PE?\ B#Q%-HGQL33;.\N(87F:.VMC:2_9UDD 2.+>^W>J@GBOU2KY"_X*
MEI_PO3QM\"?^"?-H/-@^*_Q,AUKQO;G[K>%?#NS5;U'QR%FNDTVU/8BZ(H ^
M9_CM\9_VJO\ @GG_ ,$C_P!F#]D&W^,OB>X^/?Q\\6>'_!-WXW\0ZK-J.JZ-
M=ZQ/]HU*Y6:Z9V>2V^T?98BQ_=[HV 'E@5WG[>>M:?\ \$<_B;^SO^T-\$M?
M\0P^ _%_Q2LOAO\ %_P_K7BF]U.+5K;48)6M]9E-Y+(1>VTEL[M<*1),LC1R
M,P*[<G_@X8\):AH?Q;_8G_:COH6/AGX=?M4:#'XJNL?)8V][=6^VYD/145K7
M;N/&Z1!_$*/^#FGPGJ_QI^#?[-O[+_@N%[CQ'X^_:H\.0:?;1#+K;Q6U]]HN
M..B1"2-F;HJDDX H ZO4?B[J/_!0/_@M!X]_8;\1:[JD?PC_ &>_AY87_B?P
M[I6JSVD?B7Q/J?E2P?;9('1I[6WM7;;;$[#."[AMBA=?_@GW^T-XP^%O_!2_
M]H#_ ()0>,O%>IZYH7@K2],\;_"*^UO49;R]L]"OHX!=Z9)/,S22PVMW.B0,
M[.XCDV%L(@'GO_!/[PEJ'P6_X.*/VT_!'BR%HI_B)X,\)^,?"LDHP;W38HC;
M3R)GJL=U*821QNCH_9<\)ZO\0_\ @Z&_:6^-.B1/)H?@#X#Z!X/U6[0?NQJ-
M^=/U".+=T+"*VER.W?% 'Z7T444 %%>7_%;]DKX:_&+Q<_C3Q1K_ (HM[MX$
MA,>D^(YK:':@P#L0XSZGO7D'Q&_9[\'? 7XU_"H>"?$7B>8:_P"+'M+]=4\2
MW,Z^6L#,-JE@,Y]0: /J^BL?_A!](_Y^;W_P+:C_ (0?2/\ GYO?_ MJ -BB
ML?\ X0?2/^?F]_\  MJ/^$'TC_GYO?\ P+:@#8HK'_X0?2/^?F]_\"VH_P"$
M'TC_ )^;W_P+:@#8HK'_ .$'TC_GYO?_  +:C_A!](_Y^;W_ ,"VH V**Q_^
M$'TC_GYO?_ MJ/\ A!](_P"?F]_\"VH V**Q_P#A!](_Y^;W_P "VK.UCPW8
MV%_I]M!<W6VYN"DFZZ;.,9XYH ZFBL?_ (0?2/\ GYO?_ MJ/^$'TC_GYO?_
M  +:@#8HK'_X0?2/^?F]_P# MJ/^$'TC_GYO?_ MJ -BBL?_ (0?2/\ GYO?
M_ MJ/^$'TC_GYO?_  +:@#8HK'_X0?2/^?F]_P# MJ/^$'TC_GYO?_ MJ -B
MBL?_ (0?2/\ GYO?_ MJ/^$'TC_GYO?_  +:@#8HK'_X0?2/^?F]_P# MJ/^
M$'TC_GYO?_ MJ -BBL?_ (0?2/\ GYO?_ MJ/^$'TC_GYO?_  +:@#8HK'_X
M0?2/^?F]_P# MJ/^$'TC_GYO?_ MJ -BBL?_ (0?2/\ GYO?_ MJ/^$'TC_G
MYO?_  +:@#8HK'_X0?2/^?F]_P# MJ/^$'TC_GYO?_ MJ -BBL?_ (0?2/\
MGYO?_ MJ/^$'TC_GYO?_  +:@#8HK'_X0?2/^?F]_P# MJI>(/"VGZ9HMSJ%
MM<W?F11EEW73$9_.@#I:*P[3P9I4]K%,]S>9>-6.+MNI%2?\(/I'_/S>_P#@
M6U &Q16/_P (/I'_ #\WO_@6U'_"#Z1_S\WO_@6U &Q16/\ \(/I'_/S>_\
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
M?Q+_ ,A?1_\ K]/_ *": -BBBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH *S?&/\ R+%[_P!<#6E6;XQ_Y%B]_P"N!H N:=_R
M#X/^N*_R%35#IW_(/@_ZXK_(5-0 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %9OC'_D6+W_ *X&M*LWQC_R+%[_ -<#0!<T[_D'
MP?\ 7%?Y"IJAT[_D'P?]<5_D*FH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@#'\#_\@B7_ *_9O_0JV*Q_ _\ R")?^OV;
M_P!"K8H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@#'\#_\@B7_ *_9O_0JV*Q_ _\ R")?^OV;_P!"K8H **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#'LO\ D=[W_KRB
M_F:V*Q[+_D=[W_KRB_F:V* "BBB@ HHHH **** "BBB@ HHHH **** /Q!_X
M/>?^36?@?_V4#4?_ $A%%'_![S_R:S\#_P#LH&H_^D(HH \__P"#3;_E*9^U
MW_V\?^GR>OW^K\ ?^#3;_E*9^UW_ -O'_I\GK]_J "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ KPO\ :P_Y+9\#_P#L>Y?_ $F:O=*\+_:P_P"2V? _
M_L>Y?_29J /=**** "BBB@ HHHH **** "BBB@ K'\2_\A?1_P#K]/\ Z":V
M*Q_$O_(7T?\ Z_3_ .@F@#8HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "LWQC_R+%[_ -<#6E6;XQ_Y%B]_ZX&@"YIW_(/@
M_P"N*_R%35#IW_(/@_ZXK_(5-0 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %9OC'_D6+W_K@:TJS?&/_(L7O_7 T 7-._Y!\'_7
M%?Y"IJAT[_D'P?\ 7%?Y"IJ "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH Q_ __ "")?^OV;_T*MBL?P/\ \@B7_K]F_P#0
MJV* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH Q_ __ "")?^OV;_T*MBL?P/\ \@B7_K]F_P#0JV* "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH Q[+_D=[W_ *\HOYFM
MBL>R_P"1WO?^O*+^9K8H **** "BBB@ HHHH **** "BBB@ HHHH _$'_@]Y
M_P"36?@?_P!E U'_ -(111_P>\_\FL_ _P#[*!J/_I"** //_P#@TV_Y2F?M
M=_\ ;Q_Z?)Z_?ZOP!_X--O\ E*9^UW_V\?\ I\GK]_J "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ KPO]K#_DMGP/\ ^Q[E_P#29J]TKPO]K#_DMGP/
M_P"Q[E_])FH ]THHHH **** "BBB@ HHHH **** "L?Q+_R%]'_Z_3_Z":V*
MQ_$O_(7T?_K]/_H)H V**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ K-\8_\BQ>_]<#6E6;XQ_Y%B]_ZX&@"YIW_ "#X/^N*
M_P A4U0Z=_R#X/\ KBO\A4U !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 5F^,?^18O?^N!K2K-\8_\ (L7O_7 T 7-._P"0?!_U
MQ7^0J:H=._Y!\'_7%?Y"IJ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH Q_ _\ R")?^OV;_P!"K8K'\#_\@B7_ *_9O_0J
MV* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH Q_ _\ R")?^OV;_P!"K8K'\#_\@B7_ *_9O_0JV* "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ K\X/^"^'_!?#X<?\$J_AQ)\
M(?A#<Z?XB^.?B+3RVB:)(1+!X=@<$+J-\H/XQ0'!E(R<("3^C]?RA?\ !R+_
M ,$9/VCOV'?VCM>_:]_X2OQ!\1/AE\1/$$MW_P )KK$S7-_I%_,Q;[#J$G_C
ML,V KJH3"LNT@$7_  1C_P"#CG]H;]AO]IK5K[]KOQSK_P 0_AO\1=<>]\;O
MJ%RUS?Z5>S/E]3M-Q_[^6XPKH!M"LJY_JB^%7Q5^''QQ^'&B_%[X0^--/\1>
M&?$6GQWVB:WI=P)8+N!QE75A^1!P0000""*_A#^%7PJ^(_QR^(^B_"'X0^"]
M0\1>)_$6H1V.B:)I=N99[N=SA451^9)P% )) !-?U^_\$#_^"7/Q'_X)5_L5
M1?"#XO?%_4/$7B;Q%J UG6]$2^,ND^'9W0!K2Q4_G+*,"609   ) /M^BBB@
M HHHH **** "BBB@ HHHH **** /Q!_X/>?^36?@?_V4#4?_ $A%%'_![S_R
M:S\#_P#LH&H_^D(HH \__P"#3;_E*9^UW_V\?^GR>OW^K\ ?^#3;_E*9^UW_
M -O'_I\GK]_J "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KPO\ :P_Y
M+9\#_P#L>Y?_ $F:O=*\+_:P_P"2V? __L>Y?_29J /=**** "BBB@ HHHH
M**** "BBB@ K'\2_\A?1_P#K]/\ Z":V*Q_$O_(7T?\ Z_3_ .@F@#8HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "LWQC_R
M+%[_ -<#6E6;XQ_Y%B]_ZX&@"YIW_(/@_P"N*_R%35#IW_(/@_ZXK_(5-0 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %9OC'_D6
M+W_K@:TJS?&/_(L7O_7 T 7-._Y!\'_7%?Y"IJAT[_D'P?\ 7%?Y"IJ "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH Q_ __
M "")?^OV;_T*MBL?P/\ \@B7_K]F_P#0JV* "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH Q_ __ "")?^OV;_T*MBL?P/\
M\@B7_K]F_P#0JV* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ KX;_X."OC#J7AW]@6Z_97^'VA6.L>/_P!HOQ%9?#3P+H]_;K,C
M7&H2!9[ID8':L%NLKB7'[J0PMD'!K[DK\Z_A=_QL/_X+P>*_C%-_IGPX_8Y\
M/2>$_"S'YH+KQOJB9U.=.Q:VME%LZD9601L#0!L?\$C_ /@@I^R3_P $G_B;
MXH\=^ M2O_&?C'5(!'8>*_$MK$+C2+!P-UI;*@VIN()>48=QM4X (/WY6/9?
M\CO>_P#7E%_,UL4 %%%% !1110 4444 %%%% !1110 4444 ?B#_ ,'O/_)K
M/P/_ .R@:C_Z0BBC_@]Y_P"36?@?_P!E U'_ -(110!Y_P#\&FW_ "E,_:[_
M .WC_P!/D]?O]7X _P#!IM_RE,_:[_[>/_3Y/7[_ % !1110 4444 %%%% !
M1110 4444 %%%% !1110 5X7^UA_R6SX'_\ 8]R_^DS5[I7A?[6'_);/@?\
M]CW+_P"DS4 >Z4444 %%%% !1110 4444 %%%% !6/XE_P"0OH__ %^G_P!!
M-;%8_B7_ )"^C_\ 7Z?_ $$T ;%%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 5F^,?\ D6+W_K@:TJS?&/\ R+%[_P!<#0!<
MT[_D'P?]<5_D*FJ'3O\ D'P?]<5_D*FH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "LWQC_ ,BQ>_\ 7 UI5F^,?^18O?\ K@:
M+FG?\@^#_KBO\A4U0Z=_R#X/^N*_R%34 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110!C^!_^01+_P!?LW_H5;%8_@?_ )!$
MO_7[-_Z%6Q0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
M%"]_[Z6C_A)=7_Z%"]_[Z6MBB@#'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\
MOI:V** ,?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6MBB@#'_P"$EU?_ *%"]_[Z
M6C_A)=7_ .A0O?\ OI:V** ,?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6MBB@#'
M_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI:V** ,?_A)=7_Z%"]_[Z6C_A)=
M7_Z%"]_[Z6MBB@#'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI:V** ,?_A)
M=7_Z%"]_[Z6J/B77M3N=!NH)O#%U"K1$&5V7"^YKIJS?&/\ R+%[_P!<#0!4
MLO$>JI9Q(OA*\8")0&#+@\=:E_X275_^A0O?^^EK2T[_ )!\'_7%?Y"IJ ,?
M_A)=7_Z%"]_[Z6C_ (275_\ H4+W_OI:V** ,?\ X275_P#H4+W_ +Z6C_A)
M=7_Z%"]_[Z6MBB@#'_X275_^A0O?^^EH_P"$EU?_ *%"]_[Z6MBB@#'_ .$E
MU?\ Z%"]_P"^EH_X275_^A0O?^^EK8HH Q_^$EU?_H4+W_OI:/\ A)=7_P"A
M0O?^^EK8HH Q_P#A)=7_ .A0O?\ OI:/^$EU?_H4+W_OI:V** ,?_A)=7_Z%
M"]_[Z6C_ (275_\ H4+W_OI:V** ,?\ X275_P#H4+W_ +Z6C_A)=7_Z%"]_
M[Z6MBB@#'_X275_^A0O?^^EH_P"$EU?_ *%"]_[Z6MBB@#'_ .$EU?\ Z%"]
M_P"^EH_X275_^A0O?^^EK8HH Q_^$EU?_H4+W_OI:H^)=>U.YT&Z@F\,74*M
M$0979<+[FNFK-\8_\BQ>_P#7 T 5++Q'JJ6<2+X2O& B4!@RX/'6I?\ A)=7
M_P"A0O?^^EK2T[_D'P?]<5_D*FH Q_\ A)=7_P"A0O?^^EH_X275_P#H4+W_
M +Z6MBB@#'_X275_^A0O?^^EH_X275_^A0O?^^EK8HH Q_\ A)=7_P"A0O?^
M^EH_X275_P#H4+W_ +Z6MBB@#'_X275_^A0O?^^EH_X275_^A0O?^^EK8HH
MQ_\ A)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6MBB@#'_X275_^A0O?^^EH_X2
M75_^A0O?^^EK8HH Q_\ A)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6MBB@#'_X
M275_^A0O?^^EH_X275_^A0O?^^EK8HH Q_\ A)=7_P"A0O?^^EH_X275_P#H
M4+W_ +Z6MBB@#'_X275_^A0O?^^EH_X275_^A0O?^^EK8HH Q_\ A)=7_P"A
M0O?^^EH_X275_P#H4+W_ +Z6MBB@#E/"NN:C:Z=)'#X;N9P;F1BZ,N 2W3\*
MT_\ A)=7_P"A0O?^^EH\#_\ ((E_Z_9O_0JV* ,?_A)=7_Z%"]_[Z6C_ (27
M5_\ H4+W_OI:V** ,?\ X275_P#H4+W_ +Z6C_A)=7_Z%"]_[Z6MBB@#'_X2
M75_^A0O?^^EH_P"$EU?_ *%"]_[Z6MBB@#'_ .$EU?\ Z%"]_P"^EH_X275_
M^A0O?^^EK8HH Q_^$EU?_H4+W_OI:/\ A)=7_P"A0O?^^EK8HH Q_P#A)=7_
M .A0O?\ OI:/^$EU?_H4+W_OI:V** ,?_A)=7_Z%"]_[Z6C_ (275_\ H4+W
M_OI:V** ,?\ X275_P#H4+W_ +Z6C_A)=7_Z%"]_[Z6MBB@#'_X275_^A0O?
M^^EH_P"$EU?_ *%"]_[Z6MBB@#'_ .$EU?\ Z%"]_P"^EH_X275_^A0O?^^E
MK8HH Q_^$EU?_H4+W_OI:/\ A)=7_P"A0O?^^EK8HH Y3PKKFHVNG21P^&[F
M<&YD8NC+@$MT_"M/_A)=7_Z%"]_[Z6CP/_R")?\ K]F_]"K8H Q_^$EU?_H4
M+W_OI:/^$EU?_H4+W_OI:V** ,?_ (275_\ H4+W_OI:/^$EU?\ Z%"]_P"^
MEK8HH Q_^$EU?_H4+W_OI:/^$EU?_H4+W_OI:V** ,?_ (275_\ H4+W_OI:
M/^$EU?\ Z%"]_P"^EK8HH Q_^$EU?_H4+W_OI:/^$EU?_H4+W_OI:V** ,?_
M (275_\ H4+W_OI:/^$EU?\ Z%"]_P"^EK8HH Q_^$EU?_H4+W_OI:/^$EU?
M_H4+W_OI:V** ,?_ (275_\ H4+W_OI:/^$EU?\ Z%"]_P"^EK8HH Q_^$EU
M?_H4+W_OI:/^$EU?_H4+W_OI:V** ,?_ (275_\ H4+W_OI:_/'_ ()LZWJ/
M[=G_  4O^/'_  51U#P[<ZAX3\+O_P *B^"+AE:(6%C()=6OXB>&$]VPV2J
M=ADC).#7N/\ P6R_:W\6_LD_L"^([CX1>;-\2_B-?6W@+X56%J^+BXU[56-O
M"T7_ $TBC,TZ]MT(!ZUZM^P)^R1X2_82_8U^'?[)?@TQ26_@KPU#9WEW"FT7
MM\V9;RZQV,US)-+CMYF.U 'H_P#PDNK_ /0H7O\ WTM'_"2ZO_T*%[_WTM;%
M% '*6NN:BOBFZNE\-W+.]M&K0!EW* 3R:T_^$EU?_H4+W_OI:++_ )'>]_Z\
MHOYFMB@#'_X275_^A0O?^^EH_P"$EU?_ *%"]_[Z6MBB@#'_ .$EU?\ Z%"]
M_P"^EH_X275_^A0O?^^EK8HH Q_^$EU?_H4+W_OI:/\ A)=7_P"A0O?^^EK8
MHH Q_P#A)=7_ .A0O?\ OI:/^$EU?_H4+W_OI:V** ,?_A)=7_Z%"]_[Z6C_
M (275_\ H4+W_OI:V** *.E:K>ZA(Z76B3VH5<AI2,-[<5>HHH _$'_@]Y_Y
M-9^!_P#V4#4?_2$44?\ ![S_ ,FL_ __ +*!J/\ Z0BB@#S_ /X--O\ E*9^
MUW_V\?\ I\GK]_J_ '_@TV_Y2F?M=_\ ;Q_Z?)Z_?Z@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH *\+_:P_Y+9\#_\ L>Y?_29J]TKPO]K#_DMGP/\
M^Q[E_P#29J /=**** "BBB@ HHHH **** "BBB@ K'\2_P#(7T?_ *_3_P"@
MFMBL?Q+_ ,A?1_\ K]/_ *": -BBBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH *S?&/\ R+%[_P!<#6E6;XQ_Y%B]_P"N!H N
M:=_R#X/^N*_R%35#IW_(/@_ZXK_(5-0 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %9OC'_D6+W_ *X&M*LWQC_R+%[_ -<#0!<T
M[_D'P?\ 7%?Y"IJAT[_D'P?]<5_D*FH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@#'\#_\@B7_ *_9O_0JV*Q_ _\ R")?
M^OV;_P!"K8H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@#'\#_\@B7_ *_9O_0JV*Q_ _\ R")?^OV;_P!"K8H **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHKS']M']J+P3^Q5^RCX__:K^
M(3*=+\#>&;G4VMVDV&[G5=MO:J>SS3M%"O\ M2"@#XYUW_C8A_P7KL/#:_Z9
M\-OV,/# U"_'WH+SQWK$>($/\,GV6S3S >6BF1@0-U?HI7QS_P $,?V7O&W[
M/'["&F>/_C:K2_%'XT:S=_$?XGWD\>V5]4U5A.L+ \H8K<P1E,X5UDQC-?8U
M !1110!CV7_([WO_ %Y1?S-;%8]E_P CO>_]>47\S6Q0 4444 %%%% !1110
M 4444 %%%% !1110!^(/_![S_P FL_ __LH&H_\ I"**/^#WG_DUGX'_ /90
M-1_](110!Y__ ,&FW_*4S]KO_MX_]/D]?O\ 5^ /_!IM_P I3/VN_P#MX_\
M3Y/7[_4 %%%% !1110 4444 %%%% !1110 4444 %%%% !7A?[6'_);/@?\
M]CW+_P"DS5[I7A?[6'_);/@?_P!CW+_Z3-0![I1110 4444 %%%% !1110 4
M444 %8_B7_D+Z/\ ]?I_]!-;%8_B7_D+Z/\ ]?I_]!- &Q1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %9OC'_D6+W_K@:TJ
MS?&/_(L7O_7 T 7-._Y!\'_7%?Y"IJAT[_D'P?\ 7%?Y"IJ "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K-\8_\BQ>_]<#6E6;X
MQ_Y%B]_ZX&@"YIW_ "#X/^N*_P A4U0Z=_R#X/\ KBO\A4U !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 8_@?_ )!$O_7[
M-_Z%6Q6/X'_Y!$O_ %^S?^A5L4 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110!C^!_\ D$2_]?LW_H5;%8_@?_D$2_\ 7[-_
MZ%6Q0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7YU_P#!60G]
MNG]N[X ?\$A]&/VKP[/J0^*GQUA3E/\ A'-+EVV5C,!UCN[[]VPX(*1,.#7Z
M$^(-?T7PIH-[XH\2:I!8Z=IMI+=7][<R!([>"-2[R.QX554$D]@*^ ?^"%^@
M:U^TMK?QG_X+!_$32YX=2_:#\9O;?#Z"]C(DT[P5I3-9Z=&%/,;2LDDD@  <
MI')SNH _0D  8 P!T%%%% !1110!CV7_ ".][_UY1?S-;%8]E_R.][_UY1?S
M-;% !1110 4444 %%%% !1110 4444 %%%% 'X@_\'O/_)K/P/\ ^R@:C_Z0
MBBC_ (/>?^36?@?_ -E U'_TA%% 'G__  :;?\I3/VN_^WC_ -/D]?O]7X _
M\&FW_*4S]KO_ +>/_3Y/7[_4 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !7A?[6'_);/@?_ -CW+_Z3-7NE>%_M8?\ );/@?_V/<O\ Z3-0![I1110
M4444 %%%% !1110 4444 %8_B7_D+Z/_ -?I_P#036Q6/XE_Y"^C_P#7Z?\
MT$T ;%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 5F^,?^18O?\ K@:TJS?&/_(L7O\ UP- %S3O^0?!_P!<5_D*FJ'3O^0?
M!_UQ7^0J:@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH *S?&/_(L7O\ UP-:59OC'_D6+W_K@: +FG?\@^#_ *XK_(5-4.G?\@^#
M_KBO\A4U !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 8_@?_D$2_P#7[-_Z%6Q6/X'_ .01+_U^S?\ H5;% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 8_@?_D$2_P#7
M[-_Z%6Q6/X'_ .01+_U^S?\ H5;% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 ?!__  7T^+/CC4OV<O"7_!/+X':LUM\0_P!J7QC#X%TN6+)>
MPT1MLFM7[*/O116F8Y.X6YR.E?9GP;^$W@?X"_"3PQ\$?AGI*V'AWPAH%IH^
MB6:X_=6MM"L,2DCJ=J#)[G)[U\'_ +&?_&P3_@LU\8_V[KS_ $SP%^SS9O\
M"3X32'YH9M:.)M?OX^V]2ZVH=20\4H]*_12@ HHHH **** ,>R_Y'>]_Z\HO
MYFMBL>R_Y'>]_P"O*+^9K8H **** "BBB@ HHHH **** "BBB@ HHHH _$'_
M (/>?^36?@?_ -E U'_TA%%'_![S_P FL_ __LH&H_\ I"** //_ /@TV_Y2
MF?M=_P#;Q_Z?)Z_?ZOP!_P"#3;_E*9^UW_V\?^GR>OW^H **** "BBB@ HHH
MH **** "BBB@ HHHH **** "O"_VL/\ DMGP/_['N7_TF:O=*\+_ &L/^2V?
M _\ ['N7_P!)FH ]THHHH **** "BBB@ HHHH **** "L?Q+_P A?1_^OT_^
M@FMBL?Q+_P A?1_^OT_^@F@#8HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "LWQC_P BQ>_]<#6E6;XQ_P"18O?^N!H N:=_
MR#X/^N*_R%35#IW_ "#X/^N*_P A4U !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 5F^,?\ D6+W_K@:TJS?&/\ R+%[_P!<#0!<
MT[_D'P?]<5_D*FJ'3O\ D'P?]<5_D*FH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@#'\#_ /((E_Z_9O\ T*MBL?P/_P @
MB7_K]F_]"K8H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@#'\#_ /((E_Z_9O\ T*MBL?P/_P @B7_K]F_]"K8H **** "B
MBB@ HHHH **** "BBB@ HHHH **** "OFO\ X*Y_MG7G["'[ GCOXY>%4:?Q
MA/9)H7P\TZ%-\M[X@OV%M9)&G_+0I(_G%!R4A>OI2OSK_:+_ .-A?_!<;X<?
MLL6W^F?#S]D_2(OB/\0D'S0S^+;Q2FAV<@[201%KQ#W#2*: /I3_ ();_L8V
M?[ 7["'P\_9CD=9]:TC11=>+]0$F]K[6[IC<7\Q<\R W$DBJQ).Q$&>!7T!1
M10 4444 %%%% &/9?\CO>_\ 7E%_,UL5CV7_ ".][_UY1?S-;% !1110 444
M4 %%%% !1110 4444 %%%% 'X@_\'O/_ ":S\#_^R@:C_P"D(HH_X/>?^36?
M@?\ ]E U'_TA%% 'G_\ P:;?\I3/VN_^WC_T^3U^_P!7X _\&FW_ "E,_:[_
M .WC_P!/D]?O]0 4444 %%%% !1110 4444 %%%% !1110 4444 %>%_M8?\
MEL^!_P#V/<O_ *3-7NE>%_M8?\EL^!__ &/<O_I,U 'NE%%% !1110 4444
M%%%% !1110 5C^)?^0OH_P#U^G_T$UL5C^)?^0OH_P#U^G_T$T ;%%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5F^,?^18O
M?^N!K2K-\8_\BQ>_]<#0!<T[_D'P?]<5_D*FJ'3O^0?!_P!<5_D*FH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "LWQC_R+%[_U
MP-:59OC'_D6+W_K@: +FG?\ (/@_ZXK_ "%35#IW_(/@_P"N*_R%34 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!C^!_\
MD$2_]?LW_H5;%8_@?_D$2_\ 7[-_Z%6Q0 4444 %%%% !1110 4444 %%%%
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
M+@\=:E_X275_^A0O?^^EH V**Q_^$EU?_H4+W_OI:/\ A)=7_P"A0O?^^EH
MV**Q_P#A)=7_ .A0O?\ OI:/^$EU?_H4+W_OI: -BBL?_A)=7_Z%"]_[Z6C_
M (275_\ H4+W_OI: -BBL?\ X275_P#H4+W_ +Z6C_A)=7_Z%"]_[Z6@#8HK
M'_X275_^A0O?^^EH_P"$EU?_ *%"]_[Z6@#8HK'_ .$EU?\ Z%"]_P"^EH_X
M275_^A0O?^^EH V**Q_^$EU?_H4+W_OI:/\ A)=7_P"A0O?^^EH V**Q_P#A
M)=7_ .A0O?\ OI:/^$EU?_H4+W_OI: -BBL?_A)=7_Z%"]_[Z6C_ (275_\
MH4+W_OI: -BBL?\ X275_P#H4+W_ +Z6C_A)=7_Z%"]_[Z6@#8K-\8_\BQ>_
M]<#4/_"2ZO\ ]"A>_P#?2U1\2Z]J=SH-U!-X8NH5:(@RNRX7W- '0:=_R#X/
M^N*_R%35A67B/54LXD7PE>,!$H#!EP>.M2_\)+J__0H7O_?2T ;%%8__  DN
MK_\ 0H7O_?2T?\)+J_\ T*%[_P!]+0!L45C_ /"2ZO\ ]"A>_P#?2T?\)+J_
M_0H7O_?2T ;%%8__  DNK_\ 0H7O_?2T?\)+J_\ T*%[_P!]+0!L45C_ /"2
MZO\ ]"A>_P#?2T?\)+J__0H7O_?2T ;%%8__  DNK_\ 0H7O_?2T?\)+J_\
MT*%[_P!]+0!L45C_ /"2ZO\ ]"A>_P#?2T?\)+J__0H7O_?2T ;%%8__  DN
MK_\ 0H7O_?2T?\)+J_\ T*%[_P!]+0!L45C_ /"2ZO\ ]"A>_P#?2T?\)+J_
M_0H7O_?2T ;%%8__  DNK_\ 0H7O_?2T?\)+J_\ T*%[_P!]+0!L45C_ /"2
MZO\ ]"A>_P#?2T?\)+J__0H7O_?2T ;%%8__  DNK_\ 0H7O_?2T?\)+J_\
MT*%[_P!]+0 >!_\ D$2_]?LW_H5;%<IX5US4;73I(X?#=S.#<R,71EP"6Z?A
M6G_PDNK_ /0H7O\ WTM &Q16/_PDNK_]"A>_]]+1_P )+J__ $*%[_WTM &Q
M16/_ ,)+J_\ T*%[_P!]+1_PDNK_ /0H7O\ WTM &Q16/_PDNK_]"A>_]]+1
M_P )+J__ $*%[_WTM &Q16/_ ,)+J_\ T*%[_P!]+1_PDNK_ /0H7O\ WTM
M&Q16/_PDNK_]"A>_]]+1_P )+J__ $*%[_WTM &Q16/_ ,)+J_\ T*%[_P!]
M+1_PDNK_ /0H7O\ WTM &Q16/_PDNK_]"A>_]]+1_P )+J__ $*%[_WTM &Q
M16/_ ,)+J_\ T*%[_P!]+1_PDNK_ /0H7O\ WTM &Q16/_PDNK_]"A>_]]+1
M_P )+J__ $*%[_WTM &Q16/_ ,)+J_\ T*%[_P!]+1_PDNK_ /0H7O\ WTM
M&Q16/_PDNK_]"A>_]]+1_P )+J__ $*%[_WTM !X'_Y!$O\ U^S?^A5L5RGA
M77-1M=.DCA\-W,X-S(Q=&7 );I^%:?\ PDNK_P#0H7O_ 'TM &Q16/\ \)+J
M_P#T*%[_ -]+1_PDNK_]"A>_]]+0!L45C_\ "2ZO_P!"A>_]]+1_PDNK_P#0
MH7O_ 'TM &Q16/\ \)+J_P#T*%[_ -]+1_PDNK_]"A>_]]+0!L45C_\ "2ZO
M_P!"A>_]]+1_PDNK_P#0H7O_ 'TM &Q16/\ \)+J_P#T*%[_ -]+1_PDNK_]
M"A>_]]+0!L45C_\ "2ZO_P!"A>_]]+1_PDNK_P#0H7O_ 'TM &Q3+BX@M8'N
MKJ9(XHT+R22, JJ!DDD] !WK*_X275_^A0O?^^EKXN_X+K?M1?$SX>?L7?\
M#-GP0T6Y@^)_[0OB"V^&_@%/-&^.343Y=W<_+\RI%:>=F48$;R1L2* .6_X(
MTV\_[:7[3OQ[_P""R'B.%Y=-\?:^W@/X)O,I_<^#='E,;7$6?NK>7B-*Z]I(
M&QP:_1*O*OV6_@[X:_9+_9R\$_LS_#+P/>1Z'X'\-6FCV#$(K3"&,*TSX/,D
MCAI'/=G8]Z[W_A)=7_Z%"]_[Z6@#8HK'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0
MO?\ OI: -BBL?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6@#8HK'_P"$EU?_ *%"
M]_[Z6C_A)=7_ .A0O?\ OI: "R_Y'>]_Z\HOYFMBN4M=<U%?%-U=+X;N6=[:
M-6@#+N4 GDUI_P#"2ZO_ -"A>_\ ?2T ;%%8_P#PDNK_ /0H7O\ WTM'_"2Z
MO_T*%[_WTM &Q16/_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\ ?2T ;%%8_P#P
MDNK_ /0H7O\ WTM'_"2ZO_T*%[_WTM &Q16/_P )+J__ $*%[_WTM'_"2ZO_
M -"A>_\ ?2T ;%%8_P#PDNK_ /0H7O\ WTM'_"2ZO_T*%[_WTM &Q15'2M5O
M=0D=+K1)[4*N0TI&&]N*O4 ?B#_P>\_\FL_ _P#[*!J/_I"**/\ @]Y_Y-9^
M!_\ V4#4?_2$44 >?_\ !IM_RE,_:[_[>/\ T^3U^_U?@#_P:;?\I3/VN_\
MMX_]/D]?O]0 4444 %%%% !1110!G^++#Q!JOA74],\)Z^FDZK<Z?-%IFJ26
M8N%L[AD(CF,3$"4(Q#;"0&QC(S7R1\-_V;_^"LOQ2^$5]^SO^W1^T_\ "BY\
M/ZE;2Z=XA\6_#/PO?6WB'7=-D!26',LB6NG32QDHT\,4A56/EK')MF7['HH
M\ _;8_X)Z?"7]L#]D>T_96L;C_A#$\+SZ9J'PSUS1K-6?PEJ>F[3I]S!$2%9
M8@OEF/(W1.Z!E)##C]<_8D^.O[5/[0?PH^-/[<VL^"5TOX)Z@^M^%?"'@1KN
M>WUGQ(8A%'K%W+=I&T"VXWO!:1K(4DDW/<2!0I^KZ* /F;XR_L3>.M'_ &WM
M._X*)?LIZEX?M_'%QX*D\(>/?"_BF>>VTWQ3I0F6>VD-S;QRO:7=O*@VS>3,
M'B8Q%5 5AJ?L5_L/S_L[_$CXI?M/?%GQ58^)/BU\:==M=0\;:UIMFT%E96EI
M +;3]*LTD9G^SVT(V^8YWS.6=@N51/H6B@ HHHH *\+_ &L/^2V? _\ ['N7
M_P!)FKW2O"_VL/\ DMGP/_['N7_TF:@#W2BBB@ HHHH **** "BBB@ HHHH
M*Q_$O_(7T?\ Z_3_ .@FMBL?Q+_R%]'_ .OT_P#H)H V**** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K-\8_\BQ>_P#7 UI5
MF^,?^18O?^N!H N:=_R#X/\ KBO\A4U0Z=_R#X/^N*_R%34 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !6;XQ_Y%B]_ZX&M*LWQ
MC_R+%[_UP- %S3O^0?!_UQ7^0J:H=._Y!\'_ %Q7^0J:@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,?P/_P @B7_K]F_]
M"K8K'\#_ /((E_Z_9O\ T*MB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** ,?P/_P @B7_K]F_]"K8K'\#_ /((E_Z_9O\
MT*MB@ HHHH **** "BBB@ HHHH **** "BBB@ K\Z_A!_P ;#O\ @NWXR^.D
M_P#IGPY_8]T"3P9X/8_-!<^-=23=JURG;?;6P%JZG!#B-A7U#_P4J_;(T3]@
M/]ASXC?M6:JL4MWX9T"3_A'K&49^W:M.1!8V^T<L'N9(@V,D)N;'!KD?^".7
M[&^M_L0_L ^#/AC\06EF\>:^LWBKXG:A<G,]WXAU)OM-V96_C>,LEON[K;J:
M /J&BBB@ HHHH **** "BBB@#'LO^1WO?^O*+^9K8K'LO^1WO?\ KRB_F:V*
M "BBB@ HHHH **** "BBB@ HHHH **** /Q!_P"#WG_DUGX'_P#90-1_](11
M1_P>\_\ )K/P/_[*!J/_ *0BB@#S_P#X--O^4IG[7?\ V\?^GR>OW^K\ ?\
M@TV_Y2F?M=_]O'_I\GK]_J "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M KPO]K#_ )+9\#_^Q[E_])FKW2O"_P!K#_DMGP/_ .Q[E_\ 29J /=**** "
MBBB@ HHHH **** "BBB@ K'\2_\ (7T?_K]/_H)K8K'\2_\ (7T?_K]/_H)H
M V**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M K-\8_\ (L7O_7 UI5F^,?\ D6+W_K@: +FG?\@^#_KBO\A4U0Z=_P @^#_K
MBO\ (5-0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %9OC'_ )%B]_ZX&M*LWQC_ ,BQ>_\ 7 T 7-._Y!\'_7%?Y"IJAT[_ )!\
M'_7%?Y"IJ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH Q_ _P#R")?^OV;_ -"K8K'\#_\ ((E_Z_9O_0JV* "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH Q_ _P#R")?^
MOV;_ -"K8K'\#_\ ((E_Z_9O_0JV* "BBB@ HHHH **** "BBB@ HHHH ***
MPOB?\2/!OP<^&WB#XN?$368].\/^%]$NM6UN_E^[;6EO$TTTA]E1&/X4 ?!'
M[>O_ !G_ /\ !73X'?\ !.C3_P#2_ _P:C7XP_&6-?FAFNH6,.A:=)V),SM,
M\+9#Q2!L?+7Z*5\#_P#! [X;^,O''P9\?_\ !3?XTZ-):^.?VIO&DOBP6]SS
M+IWAJ'=;Z)89[HEL#(ASRDZ9Y%??% !1110 4444 %%%% !1110!CV7_ ".]
M[_UY1?S-;%8]E_R.][_UY1?S-;% !1110 4444 %%%% !1110 4444 %%%%
M'X@_\'O/_)K/P/\ ^R@:C_Z0BBC_ (/>?^36?@?_ -E U'_TA%% 'G__  :;
M?\I3/VN_^WC_ -/D]?O]7X _\&FW_*4S]KO_ +>/_3Y/7[_4 %%%% !1110
M4444 %%%% !1110 4444 %%%% !7A?[6'_);/@?_ -CW+_Z3-7NE>%_M8?\
M);/@?_V/<O\ Z3-0![I1110 4444 %%%% !1110 4444 %8_B7_D+Z/_ -?I
M_P#036Q6/XE_Y"^C_P#7Z?\ T$T ;%%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 5F^,?^18O?\ K@:TJS?&/_(L7O\ UP-
M%S3O^0?!_P!<5_D*FJ'3O^0?!_UQ7^0J:@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH *S?&/_(L7O\ UP-:59OC'_D6+W_K@: +
MFG?\@^#_ *XK_(5-4.G?\@^#_KBO\A4U !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 8_@?_D$2_P#7[-_Z%6Q6/X'_ .01
M+_U^S?\ H5;% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 8_@?_D$2_P#7[-_Z%6Q6/X'_ .01+_U^S?\ H5;% !1110 4
M444 %%%% !1110 4444 %?GW_P %X/%GB/X[Z5\)/^"2'PLUB>V\0_M*^-H[
M3Q7<V3?OM,\':<4O-7N<C[I9$CC4-@2 RIGJ*_02OSK_ ."8/_&>7_!2'X_?
M\%6]5_TOPIX?NC\(O@9*_P T;:5I\OFZIJ$.>&2YO&!208.WS4.<&@#] _"/
MA/PYX"\*:9X&\':/!IVD:+IT%AI6GVR[8[:VAC6.*)!V5455 ]!6C110 444
M4 %%%% !1110 4444 8]E_R.][_UY1?S-;%8]E_R.][_ ->47\S6Q0 4444
M%%%% !1110 4444 %%%% !1110!^(/\ P>\_\FL_ _\ [*!J/_I"**/^#WG_
M )-9^!__ &4#4?\ TA%% 'G_ /P:;?\ *4S]KO\ [>/_ $^3U^_U?@#_ ,&F
MW_*4S]KO_MX_]/D]?O\ 4 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M7A?[6'_);/@?_P!CW+_Z3-7NE>%_M8?\EL^!_P#V/<O_ *3-0![I1110 444
M4 %%%% !1110 4444 %8_B7_ )"^C_\ 7Z?_ $$UL5C^)?\ D+Z/_P!?I_\
M030!L4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !6;XQ_P"18O?^N!K2K-\8_P#(L7O_ %P- %S3O^0?!_UQ7^0J:H=._P"0
M?!_UQ7^0J:@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH *S?&/\ R+%[_P!<#6E6;XQ_Y%B]_P"N!H N:=_R#X/^N*_R%35#IW_(
M/@_ZXK_(5-0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% &/X'_Y!$O_ %^S?^A5L5C^!_\ D$2_]?LW_H5;% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 8_@?_D$2_\
M7[-_Z%6Q6/X'_P"01+_U^S?^A5L4 %%%% !1110 4444 %%%% !1110!\C?\
M%NOVLO%_[*G[ VOVOP=\V;XF_$_4;7X?_"NQM7VSSZYJS&WC>(]GBB,TZGIN
MA4'K7KW[!_[)OA#]A?\ 8\^'G[)G@CRGL_!/AJ"QN+N)-HO;P@R7=T1V,UP\
MTI'K(:^1K_\ XV(_\%[+?31_IGPU_8N\,"XN/XH+SQWK,?[M3_#)]ELTW \M
M%.A'&^OT4H **** "BBB@ HHHH **** "BBB@#'LO^1WO?\ KRB_F:V*Q[+_
M )'>]_Z\HOYFMB@ HHHH **** "BBB@ HHHH **** "BBB@#\0?^#WG_ )-9
M^!__ &4#4?\ TA%%'_![S_R:S\#_ /LH&H_^D(HH \__ .#3;_E*9^UW_P!O
M'_I\GK]_J_ '_@TV_P"4IG[7?_;Q_P"GR>OW^H **** "BBB@ HHHH ****
M"BBB@ HHHH **** "O"_VL/^2V? _P#['N7_ -)FKW2O"_VL/^2V? __ +'N
M7_TF:@#W2BBB@ HHHH **** "BBB@ HHHH *Q_$O_(7T?_K]/_H)K8K'\2_\
MA?1_^OT_^@F@#8HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "LWQC_R+%[_UP-:59OC'_D6+W_K@: +FG?\ (/@_ZXK_ "%3
M5#IW_(/@_P"N*_R%34 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !6;XQ_Y%B]_ZX&M*LWQC_P BQ>_]<#0!<T[_ )!\'_7%?Y"I
MJAT[_D'P?]<5_D*FH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@#'\#_P#((E_Z_9O_ $*MBL?P/_R")?\ K]F_]"K8H **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#'\#
M_P#((E_Z_9O_ $*MBL?P/_R")?\ K]F_]"K8H **** "BBB@ HHHH **** "
MO+?VV_VI_!?[$G[)7Q _:N\?E&T[P/X9N-1%L\FW[9<@;;:U4]FFG:*%?]J0
M5ZE7YU_\%6/^,[?V_P#X ?\ !)#2/]*\-17X^*_QUA3YD.@:9+LL+"8#@QW=
MZ=C*<$;8F% 'J7_!#?\ 98\:?LV?L&:1XN^-0>7XH_&#5[OXB_%*]N(]LTNK
MZLPN/*<'E6B@,$3+D@.DA'WJ^PJ.G2B@ HHHH **** "BBB@ HHHH **** ,
M>R_Y'>]_Z\HOYFMBL>R_Y'>]_P"O*+^9K8H **** "BBB@ HHHH **** "BB
MB@ HHHH _$'_ (/>?^36?@?_ -E U'_TA%%'_![S_P FL_ __LH&H_\ I"**
M //_ /@TV_Y2F?M=_P#;Q_Z?)Z_?ZOP!_P"#3;_E*9^UW_V\?^GR>OW^H **
M** "L2Q^)GPWU,ZF--^(.B7!T6X6WU@0:M"_V"5CA8YL-^Z8G@*V":^<?^"S
MNJZQHW[ /BB]?Q;XWT#PG_:6FI\3M=^&L0?7M/\ "S7<:ZG-9Y#;2L!/F.%8
MI 9F"L5 K\M_V+_^"J__  ;\_P#!)3P7\;OAU^SA\3_%/Q(\%>,+/2KS1_"F
MH>&KZZNM>N3:7$5Y;RO>VEO!%%S$K"; P[85^10!^^-%?$__  ;R?$WX\_&#
M_@DS\-/B#^T#:W\5_?/J9\/?VI+))<'1%OYUT\,\GSNJP!$C=N7A2)LG=N/V
MQ0 445\W_P#!47_@IO\  O\ X)4_LTS?M$?&FPOM7DFOXK'0/"VCN@O=5N'=
M0P0O\J1QJ=[R-\J_*O+R(K 'TA17G?[4'[4OP;_8\^ FM_M'_';Q#)IOAS0[
M:-YOL]NT]S=32NL<%K;Q+\TT\LKI&B#JSCD#)'GG@O\ ;[%K\;?!?P"_:6^
M7B#X4ZY\3;"YN?ATVO:K8WMOJLUO&LL^G2R6DKK:Z@D3"3R&W(ZA_+ED9&4
M'T/17B/Q\_;9\.?"CXZ^&_V3OAO\/]2\??%3Q3HEQKEIX1TB\@MDTW1X)!%)
MJ=_<SL%M;8RLL*$!Y)96VHC8=EU/V4_VPOA]^U7;>*]$T?1-2\.>,/A]XB?0
M?B#X'U[ROM^A7X42(&,3O'-!-$RRPW$;,DL;9!#!T4 ]:HHHH *\+_:P_P"2
MV? __L>Y?_29J]TKPO\ :P_Y+9\#_P#L>Y?_ $F:@#W2BBB@ HHHH **** "
MBBB@ HHHH *Q_$O_ "%]'_Z_3_Z":V*Q_$O_ "%]'_Z_3_Z": -BBBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *S?&/_ "+%
M[_UP-:59OC'_ )%B]_ZX&@"YIW_(/@_ZXK_(5-4.G?\ (/@_ZXK_ "%34 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !6;XQ_P"1
M8O?^N!K2K-\8_P#(L7O_ %P- %S3O^0?!_UQ7^0J:H=._P"0?!_UQ7^0J:@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,?
MP/\ \@B7_K]F_P#0JV*Q_ __ "")?^OV;_T*MB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** ,?P/\ \@B7_K]F_P#0JV*Q
M_ __ "")?^OV;_T*MB@ HHHH **** "BBB@ HHHH I>)/$>A>#_#M_XN\4ZM
M!8:9I5E+>:C?7+[8[>")"\DCD]%55))[ 5\"_P#!"GPYKO[1EW\9/^"OOQ)T
MJ>#5_P!HKQI(O@6WO8R)=-\%Z6S6>F0[3_JVDV22/C DVQ2<Y!K4_P""^GQ4
M\;:]^S_X,_X)R?!#5VMOB!^U/XRA\$V,T/,FGZ"-LVMWY4?>BCM/W<@Z[+DD
M=*^T?A%\+/!/P,^%7AKX+?#72%T_P]X2T&TT?0[).D%I;0K#$F>Y"(N3W/-
M'14444 %%%% !1110 4444 %%%% !1110!CV7_([WO\ UY1?S-;%?-?[ W_!
M1G]G;_@H7XP^*5Q\ -<^UI\-_&=QX7U1FD5OM7DL1'?18ZVT^)/+?^+RG]*^
ME* "BBB@ HHHH **** "BBB@ HHHH **** /Q!_X/>?^36?@?_V4#4?_ $A%
M%'_![S_R:S\#_P#LH&H_^D(HH \__P"#3;_E*9^UW_V\?^GR>OW^K\ ?^#3;
M_E*9^UW_ -O'_I\GK]_J "BBB@#P_P#X*,_MQ_#C_@G)^R%XH_:[^+7@S6/$
M&@>&I;&&^TG0EA:YG^UWD-HNT3.B$!IU)RP^4'J>*_#2\_X+B_\ !M)J'Q#;
MXIWG_!$BZ?66N_M+R'P=H?V=YLY+FV%UY!)/)RG)Y/-?LM_P67^/(_9F_8!\
M2_&R']FK3_B]>:+X@\/MI?P_U.&22+4[R36+.*#"1H[2/'*Z2HH1LM&HQ7Y0
MZA_P7@_;OUZPGT*__P"#:6*[@O86@FM)_A[JDB3(X*E&0Z9A@02"O<'% '["
M_P#!,']M?PW_ ,%#_P!B?PG^UQX+^'LOA71?$MYJT&C:#.Z&2UM++5+JQAW^
M7\BLT=LK%5RJEBH) !/OU?(W_!#'PM^T_P"#/^"97P^\/_M;?#8^#O%,;ZE)
M:>%)K=HI](TN2_GDL;69')='CMVC0+(3*$5!(?,#U]<T 9'Q \?>#/A5X%UC
MXF?$7Q':Z/H&@:;-J&LZK>R;8K2VA0O)*Y[!54GUXK\B_P#@OA\/?&?Q'_X(
MU?'+]N3X[^&[K2_$_BQ/#5AX&\+ZE'MF\'^%SXCTV6&U=#_J[Z[94NKSN'$%
MN2PLT9OU<^/GP&^$W[3_ ,'M>^ 7QU\()K_A'Q/9?9-=T>2[F@6ZAWJ^PR0.
MDB_,JG*L#Q7Y2?\ !8;_ (-M?V&_#7_!/?QOK/\ P3C_ &"I9/C!%<:4/"Z:
M+XEU6[N2AU*V%ULBNKQXF_T4SYW*<#)&" : /3?^#@G6]5UWXY?L%_ :ZF;_
M (1SQ7^U3H-UKUOG"7)M)[98XG]05NIN#QD ]0*L_P#!T1XBU#X<_LS_ +/W
MQG\*R-!XB\)?M7>%+[0KJ$XD$HM]08Q@CDAMBY7OM%=?^VO_ ,$9OA_H?[$'
M@#X=_P#!./X66'AOQ1\!OBIIWQ-^&GAJ?69VAU'4[6X\ZYL7N;N61HQ< M@L
MVP2I%DJFXBU^UO\ !_QW_P %;?C7^S]X(/P0\:^$/A=\+/B';?$7XE7WC_P^
M^E2W.I64#I8:);02_/=LTD\WGSQ9MEC'R32,RK0!P?\ P3DUO5?B9_P<2_MS
M>-/%4K/<>$_#OA#PWH44AS]FL&M?,9$ST5Y(!*1T+2$T_P#9S\1:AX6_X.J/
MV@_A]H4C1Z7XL_9MT37=?AC.%EO[*?3;2WD<="RP7$B@GG#'WKU#Q/\ L[^.
M?V+O^"M_BC_@H5X-^'>O^)_AS\;?A]::'\3+;PEI$NHZCH6O::8UL=0^QP!I
M[BUEM4,#"".1XY0'8;&)&G^P%^R3\1[O]NSX\_\ !4?XY^";SPOJOQ673/#W
MP]\(ZJ4^WZ3X9T^WBC$UVJ,PBFO)HDN#!N+0JJ!\.61 #[1HHHH X/X@_M/?
M #X5>(V\)?$3XJ:7I&I)"DK6=W(P<(W*MP#P:\0^.7[2'P,^*?QQ^#<'P]^)
MFFZL]AXV:2\6TD8^4C0%%)R!P6(%?2^K>"/!>O7AU#7/"&EWMP5"F>[T^.1R
M!T&YE)Q7AG[3G@WPAH7QM^";:)X4TVS,OCF02FUL8X]X%NQ .T#//- 'NO\
MPF/AC_H-0?\ ?5'_  F/AC_H-0?]]5<_L[3_ /GQA_[]"C^SM/\ ^?&'_OT*
M *?_  F/AC_H-0?]]4?\)CX8_P"@U!_WU5S^SM/_ .?&'_OT*/[.T_\ Y\8?
M^_0H I_\)CX8_P"@U!_WU1_PF/AC_H-0?]]5<_L[3_\ GQA_[]"C^SM/_P"?
M&'_OT* *?_"8^&/^@U!_WU1_PF/AC_H-0?\ ?57/[.T__GQA_P"_0H_L[3_^
M?&'_ +]"@"G_ ,)CX8_Z#4'_ 'U1_P )CX8_Z#4'_?57/[.T_P#Y\8?^_0H_
ML[3_ /GQA_[]"@"G_P )CX8_Z#4'_?59>O>)=!N=3TR:#5(F6&Z+2L#]T;>I
MKH/[.T__ )\8?^_0K(\1V5FFJZ2J6D0#7A# 1CD;30!;_P"$Q\,?]!J#_OJC
M_A,?#'_0:@_[ZJY_9VG_ //C#_WZ%']G:?\ \^,/_?H4 4_^$Q\,?]!J#_OJ
MC_A,?#'_ $&H/^^JN?V=I_\ SXP_]^A1_9VG_P#/C#_WZ% %/_A,?#'_ $&H
M/^^J/^$Q\,?]!J#_ +ZJY_9VG_\ /C#_ -^A1_9VG_\ /C#_ -^A0!3_ .$Q
M\,?]!J#_ +ZH_P"$Q\,?]!J#_OJKG]G:?_SXP_\ ?H4?V=I__/C#_P!^A0!3
M_P"$Q\,?]!J#_OJC_A,?#'_0:@_[ZJY_9VG_ //C#_WZ%']G:?\ \^,/_?H4
M 4_^$Q\,?]!J#_OJC_A,?#'_ $&H/^^JN?V=I_\ SXP_]^A1_9VG_P#/C#_W
MZ% %/_A,?#'_ $&H/^^J/^$Q\,?]!J#_ +ZJY_9VG_\ /C#_ -^A1_9VG_\
M/C#_ -^A0!3_ .$Q\,?]!J#_ +ZH_P"$Q\,?]!J#_OJKG]G:?_SXP_\ ?H4?
MV=I__/C#_P!^A0!3_P"$Q\,?]!J#_OJC_A,?#'_0:@_[ZJY_9VG_ //C#_WZ
M%']G:?\ \^,/_?H4 4_^$Q\,?]!J#_OJC_A,?#'_ $&H/^^JN?V=I_\ SXP_
M]^A1_9VG_P#/C#_WZ% %/_A,?#'_ $&H/^^J/^$Q\,?]!J#_ +ZJY_9VG_\
M/C#_ -^A1_9VG_\ /C#_ -^A0!3_ .$Q\,?]!J#_ +ZK/\4>*/#]YX?N[6UU
M6)Y'B(1%/)-;G]G:?_SXP_\ ?H5G>+K&RC\-7CQV<2L(3@K& 10 6/B[PU'9
M0QOK,(98E!!/0XJ7_A,?#'_0:@_[ZJ;3]/L&L(";*$DPKDF,>@J;^SM/_P"?
M&'_OT* *?_"8^&/^@U!_WU1_PF/AC_H-0?\ ?57/[.T__GQA_P"_0H_L[3_^
M?&'_ +]"@"G_ ,)CX8_Z#4'_ 'U1_P )CX8_Z#4'_?57/[.T_P#Y\8?^_0H_
ML[3_ /GQA_[]"@"G_P )CX8_Z#4'_?5'_"8^&/\ H-0?]]5<_L[3_P#GQA_[
M]"C^SM/_ .?&'_OT* *?_"8^&/\ H-0?]]4?\)CX8_Z#4'_?57/[.T__ )\8
M?^_0H_L[3_\ GQA_[]"@"G_PF/AC_H-0?]]4?\)CX8_Z#4'_ 'U5S^SM/_Y\
M8?\ OT*/[.T__GQA_P"_0H I_P#"8^&/^@U!_P!]4?\ "8^&/^@U!_WU5S^S
MM/\ ^?&'_OT*/[.T_P#Y\8?^_0H I_\ "8^&/^@U!_WU1_PF/AC_ *#4'_?5
M7/[.T_\ Y\8?^_0H_L[3_P#GQA_[]"@"G_PF/AC_ *#4'_?5'_"8^&/^@U!_
MWU5S^SM/_P"?&'_OT*/[.T__ )\8?^_0H I_\)CX8_Z#4'_?5'_"8^&/^@U!
M_P!]5<_L[3_^?&'_ +]"C^SM/_Y\8?\ OT* *?\ PF/AC_H-0?\ ?5'_  F/
MAC_H-0?]]5<_L[3_ /GQA_[]"C^SM/\ ^?&'_OT* *?_  F/AC_H-0?]]5G^
M*/%'A^\\/W=K:ZK$\CQ$(BGDFMS^SM/_ .?&'_OT*SO%UC91^&KQX[.)6$)P
M5C (H +'Q=X:CLH8WUF$,L2@@GH<5+_PF/AC_H-0?]]5-I^GV#6$!-E"285R
M3&/05-_9VG_\^,/_ 'Z% %/_ (3'PQ_T&H/^^J/^$Q\,?]!J#_OJKG]G:?\
M\^,/_?H4?V=I_P#SXP_]^A0!3_X3'PQ_T&H/^^J/^$Q\,?\ 0:@_[ZJY_9VG
M_P#/C#_WZ%']G:?_ ,^,/_?H4 4_^$Q\,?\ 0:@_[ZH_X3'PQ_T&H/\ OJKG
M]G:?_P ^,/\ WZ%']G:?_P ^,/\ WZ% %/\ X3'PQ_T&H/\ OJC_ (3'PQ_T
M&H/^^JN?V=I__/C#_P!^A1_9VG_\^,/_ 'Z% %/_ (3'PQ_T&H/^^J/^$Q\,
M?]!J#_OJKG]G:?\ \^,/_?H4?V=I_P#SXP_]^A0!3_X3'PQ_T&H/^^J/^$Q\
M,?\ 0:@_[ZJY_9VG_P#/C#_WZ%']G:?_ ,^,/_?H4 4_^$Q\,?\ 0:@_[ZH_
MX3'PQ_T&H/\ OJKG]G:?_P ^,/\ WZ%']G:?_P ^,/\ WZ% %/\ X3'PQ_T&
MH/\ OJC_ (3'PQ_T&H/^^JN?V=I__/C#_P!^A1_9VG_\^,/_ 'Z% %/_ (3'
MPQ_T&H/^^J/^$Q\,?]!J#_OJKG]G:?\ \^,/_?H4?V=I_P#SXP_]^A0!3_X3
M'PQ_T&H/^^J/^$Q\,?\ 0:@_[ZJY_9VG_P#/C#_WZ%']G:?_ ,^,/_?H4 4_
M^$Q\,?\ 0:@_[ZH_X3'PQ_T&H/\ OJKG]G:?_P ^,/\ WZ%']G:?_P ^,/\
MWZ% '/\ A+Q+H-CIDD-WJD4;&ZE8*Q[%N#6I_P )CX8_Z#4'_?55/!=E9RZ5
M(TMI$Q^V2C+1@\;JU_[.T_\ Y\8?^_0H I_\)CX8_P"@U!_WU1_PF/AC_H-0
M?]]5<_L[3_\ GQA_[]"C^SM/_P"?&'_OT* *?_"8^&/^@U!_WU1_PF/AC_H-
M0?\ ?57/[.T__GQA_P"_0H_L[3_^?&'_ +]"@"G_ ,)CX8_Z#4'_ 'U1_P )
MCX8_Z#4'_?57/[.T_P#Y\8?^_0H_L[3_ /GQA_[]"@"G_P )CX8_Z#4'_?5'
M_"8^&/\ H-0?]]5<_L[3_P#GQA_[]"C^SM/_ .?&'_OT* *?_"8^&/\ H-0?
M]]4?\)CX8_Z#4'_?57/[.T__ )\8?^_0H_L[3_\ GQA_[]"@"G_PF/AC_H-0
M?]]4?\)CX8_Z#4'_ 'U5S^SM/_Y\8?\ OT*/[.T__GQA_P"_0H I_P#"8^&/
M^@U!_P!]4?\ "8^&/^@U!_WU5S^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0H I_\
M"8^&/^@U!_WU1_PF/AC_ *#4'_?57/[.T_\ Y\8?^_0H_L[3_P#GQA_[]"@"
MG_PF/AC_ *#4'_?5'_"8^&/^@U!_WU5S^SM/_P"?&'_OT*/[.T__ )\8?^_0
MH I_\)CX8_Z#4'_?5'_"8^&/^@U!_P!]5<_L[3_^?&'_ +]"C^SM/_Y\8?\
MOT* *?\ PF/AC_H-0?\ ?5'_  F/AC_H-0?]]5<_L[3_ /GQA_[]"C^SM/\
M^?&'_OT* .?\)>)=!L=,DAN]4BC8W4K!6/8MP:U/^$Q\,?\ 0:@_[ZJIX+LK
M.72I&EM(F/VR49:,'C=6O_9VG_\ /C#_ -^A0!3_ .$Q\,?]!J#_ +ZH_P"$
MQ\,?]!J#_OJKG]G:?_SXP_\ ?H4?V=I__/C#_P!^A0!3_P"$Q\,?]!J#_OJC
M_A,?#'_0:@_[ZJY_9VG_ //C#_WZ%']G:?\ \^,/_?H4 4_^$Q\,?]!J#_OJ
MC_A,?#'_ $&H/^^JN?V=I_\ SXP_]^A1_9VG_P#/C#_WZ% %/_A,?#'_ $&H
M/^^J/^$Q\,?]!J#_ +ZJY_9VG_\ /C#_ -^A7S/_ ,%?/VO#^PK^P%XY^,_@
MW3TG\:7UK'X>^'&GP0!YKSQ#J#?9K)8TQ^\9'<SE.I2!Z /GO]C#Q)H7[>W_
M  6/^,O[?6LZG%<>!/@/9-\)/@^[G,4^IY\[7=1C[;@[K;+(N0\,O^S7Z(?\
M)CX8_P"@U!_WU7B/_!,3]B;0_P!@?]A7X=_LP&WM[C5M"T-9O%>HX$AOM9N&
M-Q?SESRX-Q)(%))(14&< 5[U_9VG_P#/C#_WZ% %/_A,?#'_ $&H/^^J/^$Q
M\,?]!J#_ +ZJY_9VG_\ /C#_ -^A1_9VG_\ /C#_ -^A0!3_ .$Q\,?]!J#_
M +ZH_P"$Q\,?]!J#_OJKG]G:?_SXP_\ ?H4?V=I__/C#_P!^A0!3_P"$Q\,?
M]!J#_OJC_A,?#'_0:@_[ZJY_9VG_ //C#_WZ%']G:?\ \^,/_?H4 4_^$Q\,
M?]!J#_OJC_A,?#'_ $&H/^^JN?V=I_\ SXP_]^A1_9VG_P#/C#_WZ% %/_A,
M?#'_ $&H/^^J/^$Q\,?]!J#_ +ZJY_9VG_\ /C#_ -^A1_9VG_\ /C#_ -^A
M0!3_ .$Q\,?]!J#_ +ZKX(_X.-?^"GNE?L"?\$Y?$*?#CQ8D7Q#^)0D\,>"_
MLTN)K3SHS]LOUQROD6Y;:X^[-+!ZU^@?]G:?_P ^,/\ WZ%?R"_\'('_  4;
M@_X*$_\ !1S7QX#UA+CX>_#/S/"_@G[.P,-UY4A^V7ZXX;S[@-M<?>AB@]*
M%_X-O?\ @I&G_!.S_@HYH,WCC7OLGP]^):Q^%_&YFDQ#:B60?8[]NP\BX*[G
M/W899_6OZ[?^$Q\,?]!J#_OJOX%:_KW_ .#;O_@HE8?\%$?^"<>@GQMJ,-W\
M0OAEY?A?QOYV&FN?*C'V._;/)\^W"[G/WIHI_2@#[S_X3'PQ_P!!J#_OJC_A
M,?#'_0:@_P"^JN?V=I__ #XP_P#?H4?V=I__ #XP_P#?H4 4_P#A,?#'_0:@
M_P"^J/\ A,?#'_0:@_[ZJY_9VG_\^,/_ 'Z%']G:?_SXP_\ ?H4 4_\ A,?#
M'_0:@_[ZH_X3'PQ_T&H/^^JN?V=I_P#SXP_]^A1_9VG_ //C#_WZ% %/_A,?
M#'_0:@_[ZH_X3'PQ_P!!J#_OJKG]G:?_ ,^,/_?H4?V=I_\ SXP_]^A0!3_X
M3'PQ_P!!J#_OJC_A,?#'_0:@_P"^JN?V=I__ #XP_P#?H4?V=I__ #XP_P#?
MH4 1Z?K>DZJ[1Z=?QS,@RP0]!5JF16UM 28+=$)ZE$ S3Z /Q!_X/>?^36?@
M?_V4#4?_ $A%%'_![S_R:S\#_P#LH&H_^D(HH \__P"#3;_E*9^UW_V\?^GR
M>OW^K\ ?^#3;_E*9^UW_ -O'_I\GK]_J "BBB@#\,O$'_!;G_@Y!\6:M>7WP
MS_X(W:+XE\*#5I9/#.M?\*P\0S1WUM',?LUW&_VT*X95219%&#D,O!%)_P /
MLO\ @Z3_ .D)^G_^&Q\1_P#R?7ZE?\%-/VOO'G[#'[(>J?%SX)_!6Y\?^.+K
M4]/\/^ /!5E#(PU'5KV=+>W1EB^<QKN9RJX+"/:&3=N7\ES_ ,%F/^#K"?Q3
MX@\'6_\ P3*\#'5_#6GP:AKFD0>!=0>XL[6X$I@E\O\ M<NR/Y$ZHPW;FAD4
M$LK  'ZJ?\$@_P!H#]IC]J+]@KPQ\;?VP_!C>&_B/JWB#Q)%XF\.-I,UC_9,
MEOKM_;1V@@G+2QB***- )&9B%!)).3],5\Q?\$;?B#^U-\6?^";'PN^*'[94
MNG2^._$6D3ZE=7.F7,,R7%C/=326$K/"[H[O9M;L6WLQ)RYWEZ^G: "BBB@
MHHHH **** "BBB@ KPO]K#_DMGP/_P"Q[E_])FKW2O"_VL/^2V? _P#['N7_
M -)FH ]THHHH **** "BBB@ HHHH **** "L?Q+_ ,A?1_\ K]/_ *":V*Q_
M$O\ R%]'_P"OT_\ H)H V**** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ K-\8_P#(L7O_ %P-:59OC'_D6+W_ *X&@"YIW_(/
M@_ZXK_(5-4.G?\@^#_KBO\A4U !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 5F^,?^18O?\ K@:TJS?&/_(L7O\ UP- %S3O^0?!
M_P!<5_D*FJ'3O^0?!_UQ7^0J:@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** ,?P/_R")?\ K]F_]"K8K'\#_P#((E_Z_9O_
M $*MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** ,?P/_R")?\ K]F_]"K8K'\#_P#((E_Z_9O_ $*MB@ HHHH **** "BB
MB@ K\Z_CY_QL,_X+G?#[]FFW_P!,^'?[)&BQ_$'QZ@^:&X\87ZE-%M9!SB2W
MAW7B'CK*IK[>_:1^/7@/]EKX >,OVC?B?>^1H'@GPW=ZSJC!@&>.")I/+3/6
M1R BKU+,H')KY6_X()_ 7QYX+_8YO?VM/CQ9;?B?^TEXHNOB3XU=U.ZWCOCN
MT^R7/*Q16GE%8R!Y;32+CB@#[?HHHH **** "BBB@ HHHH **** "BBOS\_;
M1_X*$_'W]I_X\:I_P3%_X)'7UK<^/K/$/Q>^-DT7GZ+\,+1R5>-6'RW6JL Z
MI I.QE(/S)(80"3_ (*B?M]?$_XE^+=4_P""37_!,VT7Q-\>_&&CO;>+?$EO
M.5TOX7Z/. DVHZA<(#Y5R8G/DPKF0,Z/@L8HIOS^B_X,9)3$IG_X*A*KE1O5
M/@KN /< _P!M#(]\"OV+_8 _X)[? +_@G3\&#\*O@Q8W=]J6J71U#QKXVUV;
M[1K'BG4WR9;V]N#\TCLS,0N=J!B%'+$^ZT ?SZP?\&//G:W/HW_#SW'DPK)Y
MG_"E>N>V/[:K[+_X(R?\&[?Q'_X(]?M':K\9O#/_  4#_P"$U\/>)/#[Z7XG
M\%R?# Z<E]AA);3K/_:DPCEADS@F-LI+*G&_</TGLO\ D=[W_KRB_F:V* "B
MBB@ HHHH **** "BBB@ HHHH **** /Q!_X/>?\ DUGX'_\ 90-1_P#2$44?
M\'O/_)K/P/\ ^R@:C_Z0BB@#S_\ X--O^4IG[7?_ &\?^GR>OW^K\ ?^#3;_
M )2F?M=_]O'_ *?)Z_?Z@ HHHH \9_:-^&.C_MV?LIS:7\$OC@WAZ]U/['K7
MP_\ B-H4$=VVD:I:SI<6EXL4GRRJLL022%\;T,L;;=QQ\(?$7_@AM_P4;\8?
ML9^&H;'_ (*E>((OVG_"]WJ]LGQ9BU?4+:+5_#U_,)&T.[GC)N9(8W59XI&5
M_)=G1$"E67Z?^!?_  2LM/V1?AW9:7^QS^TEXO\  ?B++WGB%+Z\FUWPYK^I
M2L9;FXN-(O9BMNLDK,Q^P36<F-JF0@<\5\0/^"YG[.O[&7QKL?V9/^"CGCWP
M-X5\3W;&.+Q+X"\3C6-+## 'V^T %_H\CYR$FBEA&#_I38)H ]<_X))?L5^/
M_P#@GC_P3Z^'O[(7Q0^)MOXMUSPE:W@O=7LED%L#<7L]R((/, <Q1"81J6 )
M"9VH"$7Z/K#^&_Q.^&_QD\%V/Q(^$?C_ $7Q1X>U.+S=.USP_J<5Y:72?WHY
MHF9''T-;E !1110 4444 %%%% !1110 5X7^UA_R6SX'_P#8]R_^DS5[I7A?
M[6'_ "6SX'_]CW+_ .DS4 >Z4444 %%%% !1110 4444 %%%% !6/XE_Y"^C
M_P#7Z?\ T$UL5C^)?^0OH_\ U^G_ -!- &Q1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %9OC'_D6+W_ *X&M*LWQC_R+%[_
M -<#0!<T[_D'P?\ 7%?Y"IJAT[_D'P?]<5_D*FH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "LWQC_R+%[_ -<#6E6;XQ_Y%B]_
MZX&@"YIW_(/@_P"N*_R%35#IW_(/@_ZXK_(5-0 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% &/X'_Y!$O\ U^S?^A5L5C^!
M_P#D$2_]?LW_ *%6Q0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% &/X'_Y!$O\ U^S?^A5L5C^!_P#D$2_]?LW_ *%6Q0 4
M444 %%%% !113+JZMK&VDO;VXCAAAC+RRRN%5% R6)/  '))H _/+_@M1>7?
M[8GQY^ __!&WPI=2-:_%3Q,GB_XR"V<@VW@K1Y1.\4A'*"[NHTBC?D>9!@]:
M_0RSL[33K2+3]/M8X(((UC@@A0*D:*,!5 X     Z5^>7_!&"UN?VR_VC/CU
M_P %D?$]N\EC\2?$;>"?@NTZ$>1X,T>4PB>+/*K=W:/*Z\XD@)'6OT1H ***
M* "BBB@ HHHH **** "CIUJ*]O;/3;.;4=1NXK>WMXFDGGGD")&BC+,S'@
M$DG@ 5^9GQ:_:)^/G_!=#XDZS^R3^P+XWU/P3^S/H5^^F_&+]H33 8[GQ8Z\
M3:'X><C#1L#MFNQE=K<90JET ;'[2G[:W[0__!4+XTZY_P $]?\ @D]XV?0O
M">AW1L/CG^TU9J9+304/$NDZ(X(%UJ++D&5&Q$#E64XE3[)_8N_8I_9X_8#^
M VE_L[_LU^"4TC0[#,MW=3,)+W5KQ@/-O;R; ,]Q(0"SG@ *JA455&[^S7^S
M3\#_ -D+X+:'^SY^SK\/;'PQX3\/6HAT[2[%._5Y9'.6EE=LL\KDN[$EB2:[
MJ@ HHHH Q[+_ )'>]_Z\HOYFMBL>R_Y'>]_Z\HOYFMB@ HHHH **** "BBB@
M HHHH **** "BBB@#\0?^#WG_DUGX'_]E U'_P!(111_P>\_\FL_ _\ [*!J
M/_I"** //_\ @TV_Y2F?M=_]O'_I\GK]_J_ '_@TV_Y2F?M=_P#;Q_Z?)Z_?
MZ@ HHHH _G"T_P ;?\'.?_!8EKGX"? OQ%JO@3X0Z%?7&@_\)RC/X=L]5MK:
M5K83W&H?->Z@S*F)1:[T9MVZ,<U]>?L%?\&>G[%'P,FM/'O[;7CO5/C-XF5A
M--I"F33="BE^\<QQN;BZ(;^*254<?>AYQ7Z[:!H&A^%-#L_#/AC1[;3].T^V
M2WL+"R@6*&WA10J1HB@!5    & !5N@# ^&/PK^&/P4\$V/PU^#OP\T3PKX=
MTR/R].T+P[I<5E:6R]2$BA547)Y.!R>:WZ** "BBB@ HHHH **** "BBB@ K
MPO\ :P_Y+9\#_P#L>Y?_ $F:O=*\+_:P_P"2V? __L>Y?_29J /=**** "BB
MB@ HHHH **** "BBB@ K'\2_\A?1_P#K]/\ Z":V*Q_$O_(7T?\ Z_3_ .@F
M@#8HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "LWQC_R+%[_ -<#6E6;XQ_Y%B]_ZX&@"YIW_(/@_P"N*_R%35#IW_(/@_ZX
MK_(5-0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%9OC'_D6+W_K@:TJS?&/_(L7O_7 T 7-._Y!\'_7%?Y"IJAT[_D'P?\ 7%?Y
M"IJ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH Q_ __ "")?^OV;_T*MBL?P/\ \@B7_K]F_P#0JV* "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH Q_ __ "")?^OV;_T*
MMBL?P/\ \@B7_K]F_P#0JV* "BBB@ HHHH *^)/^"]'[0/CSX??L8P?LN_ B
M[Q\4/VC/$UK\-? L:.0\']H'9?7AQ\R1Q6GF@RC'EM+&Q(K[;K\Z_@C_ ,;#
M?^"ZOCG]H6X_TSX=?LA:%)X%\$.?F@N/&>HINUBY0]-]O;@6CKQ@^6PH ^V_
MV9/V?O ?[*7[//@O]FSX8VGDZ#X(\-6FCZ;E 'E2")4,KXZR2,&D<]V=CWKN
M:** "BBB@ HHHH **** "L_Q9XL\+^ _#&H>-O&_B*QTC1M(LI;S5=5U.Z2"
MWL[>-2\DLLCD*B*H)+$@  DUF_%KXM_#/X#_  UUKXQ?&3QQIWAOPOX=L'O-
M:UO5KD16]I"O5F8]R< *,LS$*H)(!_-O0/"'QT_X.'O&=I\0?BUI.O\ P\_8
MGT;44N?#/@R=I++6/C!+$X:.]OMI#VVE!E#1Q AI,!L[MKP@!K_B[XZ?\'#W
MC2[^'_PGU77_ (>?L3:-J+VWB7QE LEEK'QAFB?;)9V6X![;20RE9)2 TF"N
M-VY(?TD^$OPE^&?P(^&VB_![X.>"-.\-^%_#M@EGHNB:3;"*WM(5Z*JCN3DE
MCDLQ+$DDDZ7A3PGX7\!^&-/\$^"?#MCI&CZ391V>EZ5IEJD%O9V\:A(XHHT
M5$50 %     K0H **** "BBB@#'LO^1WO?\ KRB_F:V*Q[+_ )'>]_Z\HOYF
MMB@ HHHH **** "BBB@ HHHH **** "BBB@#\0?^#WG_ )-9^!__ &4#4?\
MTA%%'_![S_R:S\#_ /LH&H_^D(HH \__ .#3;_E*9^UW_P!O'_I\GK]_J_ '
M_@TV_P"4IG[7?_;Q_P"GR>OW^H **** /"/^"CWC[Q7\+_V8I?'G@S]H?PG\
M++W3?&'AV9O&7CJ:2/1[> :O:>=;WAC9#Y,\6^W(+H/WW+I]X?E]^TA_P=M>
M)/'.H67[+_\ P32_9,N/B)\9M6O9M+34;62;4M#-TC,OFZ9'&D5UJ4153(KR
MQVH51N964&OTI_X*Q_LA^ /VYOV&/%7[.GQ;^*L'@CPAJ&H:3J/B[Q1<7,4
ML-+L-2MKZZ82R@QQ,8;=U$D@*(6#," 0?"/^">'PR_X((:E^RIX[^'W[!GA'
MPSXI\%>#9X(?B!X@TGP]J-YJ<MVB^=%<_;S#]JN)HRIFCEM7(@8;HC'@8 /8
MO^",T?[8*?\ !/7PE-^WS::K!\7;C7_$MQXTBUD1"99Y->U!XP!"3$(_):+R
MQ'^[$>P)\H%?4E>._L&_"/3?@I^S1I?A#0?C?>_$C2KW6]:UO0_&NHZ\VJ3Z
MGI^I:K=:A:L]XQ/VDK!<QQ^;DA]F0<$5[%0 4444 %%%% !1110 4444 %>%
M_M8?\EL^!_\ V/<O_I,U>Z5X7^UA_P EL^!__8]R_P#I,U 'NE%%% !1110
M4444 %%%% !1110 5C^)?^0OH_\ U^G_ -!-;%8_B7_D+Z/_ -?I_P#030!L
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !6
M;XQ_Y%B]_P"N!K2K-\8_\BQ>_P#7 T 7-._Y!\'_ %Q7^0J:H=._Y!\'_7%?
MY"IJ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K
M-\8_\BQ>_P#7 UI5F^,?^18O?^N!H N:=_R#X/\ KBO\A4U0Z=_R#X/^N*_R
M%34 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10!C^!_^01+_ -?LW_H5;%8_@?\ Y!$O_7[-_P"A5L4 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110!C^!_^01+_ -?LW_H5
M;%8_@?\ Y!$O_7[-_P"A5L4 %%%% !1110!X1_P4T_;+TG]@+]A?XB_M3WJQ
MS:AX=T%T\-6$B[OMVL7#"WL+?:.6#7,D6X $A YQP:YG_@CU^QIJW[#7[ /@
MGX2>.FDF\<ZM#+XE^)>H7+;I[SQ#J+?:;QI6_C:-F6 -W6W4UX1^W1_QL!_X
M+ _!+_@GK8?Z7X%^!\"_&#XPQCYH9K^-C#H.G2=MWFNUP\39#PR9Q\M?HI0
M4444 %%%% !1110 5PG[2G[2_P #_P!D'X+:Y^T'^T5\0K'PQX3\/6IFU'4[
MY^IZ)%&@RTLKMA4B0%W8@*"36%^VC^VO^SQ^P'\!M3_:(_:4\;)I&B6&(K.U
MA427NK7C ^596<.09[B0@A4'  9F*HK,/C?]FK]BG]H?_@J#\:=#_P""A?\
MP5A\%/H7A30[H7_P,_9ENV,EIH"'F+5M;0@"ZU%EP1$ZXB!PRJ?W2 &/\)OV
M=?CY_P %S_B5HO[6_P"WUX(U/P5^S1H5^FI?!W]GO4R8[GQ8R\PZYXA0'#(P
M.Z&T.5VMSF,LUU^F=E96>FV<.G:=:16]O;Q+'!!!&$2-%&%55'     '  J6
MB@ HHHH **** "BBB@#'LO\ D=[W_KRB_F:V*Q[+_D=[W_KRB_F:V* "BBB@
M HHHH **** "BBB@ HHHH **** /Q!_X/>?^36?@?_V4#4?_ $A%%'_![S_R
M:S\#_P#LH&H_^D(HH \__P"#3;_E*9^UW_V\?^GR>OW^K\ ?^#3;_E*9^UW_
M -O'_I\GK]_J "BBB@#YD_X*[_!KQ=\;OV(];\/>%?@D_P 48M)US2M<USX5
MIJTED?&6G65[%<7&F"6/)WNB>8B8(D>%(R"'(K\:?AI_P<?_ +./["WCGXG_
M  ]_8*_X)3:[X/\ $7C+^RK;1OAW>V46F0Z;K%O#/#*]Q:VJM-.Y:2/]VHC=
MQ'M+(<&O2OBG_P '(_\ P74\"0Z]X]TS_@D4D_P_TZ^G-AXXF^&WB?\ LVXL
M5G,<-S]K$@@9'&PAPVTEACJ*;/\ \' O_!Q5;JWB2Y_X(2:J@BMR[W\GP7\7
M#9$!DDN6X7&3G.,4 ?HY_P $ _@G^TK\ _\ @EI\/_!?[6.F7FF>,;V[U;6;
MG0;^+RYM)@OM1N+J*V>/_EBVV7>8L Q&3RR%*$#[-KYA_P"".'[4WQT_;1_X
M)V> ?VD?VD_!EWH/C3Q,=2N-5L+C1I;&+RCJ-S]EDMXY1N:W:U^SM&^6W*0=
MS'+'Z>H **** "BBB@ HHHH **** "O"_P!K#_DMGP/_ .Q[E_\ 29J]TKPO
M]K#_ )+9\#_^Q[E_])FH ]THHHH **** "BBB@ HHHH **** "L?Q+_R%]'_
M .OT_P#H)K8K'\2_\A?1_P#K]/\ Z": -BBBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH *S?&/_(L7O\ UP-:59OC'_D6+W_K
M@: +FG?\@^#_ *XK_(5-4.G?\@^#_KBO\A4U !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 5F^,?^18O?^N!K2K-\8_\BQ>_]<#0
M!<T[_D'P?]<5_D*FJ'3O^0?!_P!<5_D*FH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@#'\#_\ ((E_Z_9O_0JV*Q_ _P#R
M")?^OV;_ -"K8H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@#'\#_\ ((E_Z_9O_0JV*Q_ _P#R")?^OV;_ -"K8H ****
M"L#XK?$[P7\%/AAXB^,7Q'UA-/\ #_A30[O5]<OI.EO:6T+32O[X1&..];]?
MGS_P7;\4>(/V@8O@_P#\$B?ACJ\]OKG[2'C6./QE<V3XETWP9IC)>:K<9'W"
MX2.--V!(!*F>2* -'_@@9\,?&GBOX&>.?^"E7QLT9[7Q[^U/XSE\8S07',FG
M>'4W0:)8!OXHX[7,B'NEPN>17WK5#PMX8\/^"?#&G>#/"6D0:?I6D6$-EIEA
M;)MCMK>)!''$@[*J*J@>@J_0 4444 %%%% !7A7_  4 _P""A/P"_P""=/P9
M7XJ?&>^NK[4]5NAI_@GP1H<7GZQXIU-\"*RLK<?-([,R!FQM0,"QR5!PO^"C
MG_!2WX4?\$]_ VEVMWX>O_&_Q.\:7/\ 9_PN^$WAH>9JWB?4&(551%#&*W5B
M/,G*E4' #N51O*_V /\ @FC\5Y/C.W_!2?\ X*@>(;#QI^T+J]J4\/Z):GS-
M#^&.GODKIFEQDLOG!6(EN@2S$N%9MTDLP!A?L6_\$]OC[^T]\>=,_P""G7_!
M7&QM+KQ_9YF^$/P3AE\_1?AA:.0R.RGY;K52 C/.0=C*"/F2,0_H'110 444
M4 %%%% !1110 4444 8]E_R.][_UY1?S-;%8]E_R.][_ ->47\S6Q0 4444
M%%%% !1110 4444 %%%% !1110!^(/\ P>\_\FL_ _\ [*!J/_I"**/^#WG_
M )-9^!__ &4#4?\ TA%% 'G_ /P:;?\ *4S]KO\ [>/_ $^3U^_U?@#_ ,&F
MW_*4S]KO_MX_]/D]?O\ 4 %%%% 'S5_P5$_9A^.?Q\_8KN/ /[&NKZ3H/Q \
M':]H7B?X>6=_!&NFSWVCWT%Y;V4L;#RQ$WD!5# (KB,G"J2/R]UC_@LA_P '
M6_\ PD,GP<A_X([:3;^(7_T4:[;?"_7);!)<[?-6\_M%K'KR&,IC[\KQ7Z:?
M\%D/VJ?VEOV./V"_$GQD_9%\ 6?B#Q\^KZ3HVA)J,0>VLI;^^AM%NI59D4A6
MF51O94#NC/E P/YJ'2O^#WJ8^:/$O@^+=SY7E^"CLSV_U1Z?4_6@#],?^"/W
M[,O[17[)W[!_AGX9?M:>*[?5?B+J&KZOXA\6K8R1M;6-YJ>HW%]):Q>4!&%1
MISN$8\O>7V93:3].U\S?\$@H_P!LV']@GPQ'_P %!Y;^3XPCQ#XD_P"$U?4#
M;[FF_MZ_\HQ_9OW'D^1Y7E>5B/R]FSY<5],T 17U]9:993:EJ5Y%;V]O$TMQ
M<3R!$B11EF9CPH !))X %?!7QW_X+T^$/V;-9TCX@?&3]A7XTZ'\#M:UJ#3;
M+XYWVBVZ:=^^;;%>O9^;]KAM'X9))41W0@K$Q*J?O>XMX+N![6Z@26*5"DD<
MBAE=2,$$'J".U?FS_P '%W[1&O\ @G]G6S^$OQB_8:^('B_]GS4O%>BW/QI\
M?^&-1T\_9=)M;VWO!;P0"=KA#)<0P1R33) @3>B2;I4D0 ^Y?VGOVJ/@K^R#
M\ M:_:4^-OB@V?A?1;:.1I;.$W$][+*ZQV]M;1IS/--(Z1QHOWF<<@9(\\\%
M_M]BU^-O@OX!?M+? +Q!\*=<^)MA<W/PZ;7M5L;VWU6:WC66?3I9+25UM=02
M)A)Y#;D=0_ERR,C*/C#_ (+B?%CPU\<O&/\ P3N\+?#G6H[[X;_$_P#:1\,:
M]'+;*4@U"Q1K1[0;2!\CPWKD*1Z<9 QT7_!T1XBU#X<_LS_L_?&?PK(T'B+P
ME^U=X4OM"NH3B02BWU!C&".2&V+E>^T4 ?8WQ\_;9\.?"CXZ^&_V3OAO\/\
M4O'WQ4\4Z)<:Y:>$=(O(+9--T>"012:G?W,[!;6V,K+"A >265MJ(V'9=3]E
M/]L+X??M5VWBO1-'T34O#GC#X?>(GT'X@^!]>\K[?H5^%$B!C$[QS031,LL-
MQ&S)+&V00P=%^(O^"<FMZK\3/^#B7]N;QIXJE9[CPGX=\(>&]"BD.?LU@UKY
MC(F>BO) )2.A:0FG_LY^(M0\+?\ !U1^T'\/M"D:/2_%G[-NB:[K\,9PLM_9
M3Z;:6\CCH66"XD4$\X8^] 'Z:4444 %>%_M8?\EL^!__ &/<O_I,U=Q\0?VG
MO@!\*O$;>$OB)\5-+TC4DA25K.[D8.$;E6X!X->(?'+]I#X&?%/XX_!N#X>_
M$S3=6>P\;-)>+:2,?*1H"BDY X+$"@#ZKHK-_P"$Q\,?]!J#_OJC_A,?#'_0
M:@_[ZH TJ*S?^$Q\,?\ 0:@_[ZH_X3'PQ_T&H/\ OJ@#2HK-_P"$Q\,?]!J#
M_OJC_A,?#'_0:@_[ZH TJ*S?^$Q\,?\ 0:@_[ZH_X3'PQ_T&H/\ OJ@#2HK-
M_P"$Q\,?]!J#_OJC_A,?#'_0:@_[ZH TJQ_$O_(7T?\ Z_3_ .@FIO\ A,?#
M'_0:@_[ZK+U[Q+H-SJ>F30:I$RPW1:5@?NC;U- '345F_P#"8^&/^@U!_P!]
M4?\ "8^&/^@U!_WU0!I45F_\)CX8_P"@U!_WU1_PF/AC_H-0?]]4 :5%9O\
MPF/AC_H-0?\ ?5'_  F/AC_H-0?]]4 :5%9O_"8^&/\ H-0?]]4?\)CX8_Z#
M4'_?5 &E16;_ ,)CX8_Z#4'_ 'U1_P )CX8_Z#4'_?5 &E16;_PF/AC_ *#4
M'_?5'_"8^&/^@U!_WU0!I45F_P#"8^&/^@U!_P!]4?\ "8^&/^@U!_WU0!I4
M5F_\)CX8_P"@U!_WU1_PF/AC_H-0?]]4 :5%9O\ PF/AC_H-0?\ ?5'_  F/
MAC_H-0?]]4 :5%9O_"8^&/\ H-0?]]4?\)CX8_Z#4'_?5 &E16;_ ,)CX8_Z
M#4'_ 'U1_P )CX8_Z#4'_?5 &E6;XQ_Y%B]_ZX&C_A,?#'_0:@_[ZK/\4>*/
M#]YX?N[6UU6)Y'B(1%/)- &YIW_(/@_ZXK_(5-618^+O#4=E#&^LPAEB4$$]
M#BI?^$Q\,?\ 0:@_[ZH TJ*S?^$Q\,?]!J#_ +ZH_P"$Q\,?]!J#_OJ@#2HK
M-_X3'PQ_T&H/^^J/^$Q\,?\ 0:@_[ZH TJ*S?^$Q\,?]!J#_ +ZH_P"$Q\,?
M]!J#_OJ@#2HK-_X3'PQ_T&H/^^J/^$Q\,?\ 0:@_[ZH TJ*S?^$Q\,?]!J#_
M +ZH_P"$Q\,?]!J#_OJ@#2HK-_X3'PQ_T&H/^^J/^$Q\,?\ 0:@_[ZH TJ*S
M?^$Q\,?]!J#_ +ZH_P"$Q\,?]!J#_OJ@#2HK-_X3'PQ_T&H/^^J/^$Q\,?\
M0:@_[ZH TJ*S?^$Q\,?]!J#_ +ZH_P"$Q\,?]!J#_OJ@#2HK-_X3'PQ_T&H/
M^^J/^$Q\,?\ 0:@_[ZH TJS?&/\ R+%[_P!<#1_PF/AC_H-0?]]5G^*/%'A^
M\\/W=K:ZK$\CQ$(BGDF@#<T[_D'P?]<5_D*FK(L?%WAJ.RAC?680RQ*"">AQ
M4O\ PF/AC_H-0?\ ?5 &E16;_P )CX8_Z#4'_?5'_"8^&/\ H-0?]]4 :5%9
MO_"8^&/^@U!_WU1_PF/AC_H-0?\ ?5 &E16;_P )CX8_Z#4'_?5'_"8^&/\
MH-0?]]4 :5%9O_"8^&/^@U!_WU1_PF/AC_H-0?\ ?5 &E16;_P )CX8_Z#4'
M_?5'_"8^&/\ H-0?]]4 :5%9O_"8^&/^@U!_WU1_PF/AC_H-0?\ ?5 &E16;
M_P )CX8_Z#4'_?5'_"8^&/\ H-0?]]4 :5%9O_"8^&/^@U!_WU1_PF/AC_H-
M0?\ ?5 &E16;_P )CX8_Z#4'_?5'_"8^&/\ H-0?]]4 :5%9O_"8^&/^@U!_
MWU1_PF/AC_H-0?\ ?5 &E16;_P )CX8_Z#4'_?5?@C_P<@?\')231:[_ ,$^
MO^">'C[*L)+#XE?$S1[C''*RZ9I\J_BLUPI]8XS]YJ /WH\#_P#((E_Z_9O_
M $*MBOY^_P#@VV_X./K/38=%_P""?'_!0;QUY:%TL_AO\2]7N.YPL>F:A*WX
M+#<,?2-S]UJ_?+_A,?#'_0:@_P"^J -*BLW_ (3'PQ_T&H/^^J/^$Q\,?]!J
M#_OJ@#2HK-_X3'PQ_P!!J#_OJC_A,?#'_0:@_P"^J -*BLW_ (3'PQ_T&H/^
M^J/^$Q\,?]!J#_OJ@#2HK-_X3'PQ_P!!J#_OJC_A,?#'_0:@_P"^J -*BLW_
M (3'PQ_T&H/^^J/^$Q\,?]!J#_OJ@#2HK-_X3'PQ_P!!J#_OJC_A,?#'_0:@
M_P"^J -*BLW_ (3'PQ_T&H/^^J/^$Q\,?]!J#_OJ@#2HK-_X3'PQ_P!!J#_O
MJC_A,?#'_0:@_P"^J -*BLW_ (3'PQ_T&H/^^J/^$Q\,?]!J#_OJ@#2HK-_X
M3'PQ_P!!J#_OJC_A,?#'_0:@_P"^J -*BLW_ (3'PQ_T&H/^^J/^$Q\,?]!J
M#_OJ@"'P/_R")?\ K]F_]"K8KF?"7B70;'3)(;O5(HV-U*P5CV+<&M3_ (3'
MPQ_T&H/^^J -*BLW_A,?#'_0:@_[ZH_X3'PQ_P!!J#_OJ@#2K\Z_^"6G_&>'
M_!1#X_\ _!675O\ 2_"^F7A^$GP*F?YHSHNFR^9J5_"3PR75Z=R.,$ 2H>]>
MD_\ !;?]M'5?V;/V"=?T3X'ZF+GXG_%/4+7X?_#"RM9=LTFL:JQMUE0_PM%"
M9IE;H'C0'K7L7[#/P#^$W[#O[(?P]_9.\":U:O8^"/#5OI\MU&NW[;=8+W5T
M1CAIKAY9C[R&@#VFBLW_ (3'PQ_T&H/^^J/^$Q\,?]!J#_OJ@#2HK-_X3'PQ
M_P!!J#_OJC_A,?#'_0:@_P"^J -*OE#_ (*2_P#!3_0_V,9-#^ 'P.\ 3?%#
M]H3XA P?#7X3Z1)F69CN']H7[@C[)81;69Y7*[A&X4JJ221\M_P48_X*N7GP
M5\::;^Q/^PKX3L_B9^TAXQMLZ-X;\T_V;X4M& SJ^LRCB"W0,'6,D/)\H& R
MEMK_ ()M?\$\OAG^Q-%KGQO^+_Q7;XG?'[XA$7'Q-^+>M+FXO)#@_8;)2/\
M1+&,JJI$@7<(T+ !(TC *O\ P3C_ ."8&N? /QSJG[;G[;7C^'XG_M+^-;;;
MXB\92QYLO#=JP.-'T:)@!;6L8)0NH5I>20H;;7V16;_PF/AC_H-0?]]4?\)C
MX8_Z#4'_ 'U0!I45F_\ "8^&/^@U!_WU1_PF/AC_ *#4'_?5 &E16;_PF/AC
M_H-0?]]4?\)CX8_Z#4'_ 'U0!I45F_\ "8^&/^@U!_WU1_PF/AC_ *#4'_?5
M &E16;_PF/AC_H-0?]]4?\)CX8_Z#4'_ 'U0!I45F_\ "8^&/^@U!_WU1_PF
M/AC_ *#4'_?5 $-E_P CO>_]>47\S6Q7,VGB704\6W=Z^J1")[6-4DSP2"<B
MM3_A,?#'_0:@_P"^J -*BLW_ (3'PQ_T&H/^^J/^$Q\,?]!J#_OJ@#2HK-_X
M3'PQ_P!!J#_OJC_A,?#'_0:@_P"^J -*BLW_ (3'PQ_T&H/^^J/^$Q\,?]!J
M#_OJ@#2HK-_X3'PQ_P!!J#_OJC_A,?#'_0:@_P"^J -*BLW_ (3'PQ_T&H/^
M^J/^$Q\,?]!J#_OJ@#2HJKI^MZ3JKM'IU_',R#+!#T%6J /Q!_X/>?\ DUGX
M'_\ 90-1_P#2$44?\'O/_)K/P/\ ^R@:C_Z0BB@#S_\ X--O^4IG[7?_ &\?
M^GR>OW^K\ ?^#3;_ )2F?M=_]O'_ *?)Z_?Z@ HHHH ^8?\ @KQ^S/\ 'O\
M;B_X)Z^+OV:_V4OB)'H'B3QO/I-K#XA369+6"+36U"V>]9Y83ODA:S$ZM&N?
M-5BF"&(K\RK+_@WC_P"#A'3;.+3M._X+T^*[>WMXEC@@A^*7BQ$C11A551)@
M    #@ 5Y!X.\>_\'B.FZ$EG^RQ9>*W^&J33#P$UYX<\(3,=($C"TVOJ$)N#
M'Y/E[/,.=FW'&*U#\2_^#XPC']F^(/\ PD_ 7_QB@#]A?^"07[-WQX_9'_8)
M\,?L_P#[3?Q#3Q=XYT+Q#XD;7O%"ZS)?G5GGUZ_N4N6GE)D9WCF1F$GSJQ*M
MA@:^F:^1?^"&%S^TW>?\$U_"5S^V<-4'Q4?Q7XN/CH:S'&EP-0_X274_,W+$
M!&!TVB,>7MV[/EQ7UU0!E>.=>U?PKX)UCQ/X?\(WGB"_TW2KBZL=!T^6*.XU
M*:.-G2VB:5EC5Y& 12[*H+ D@9-?&/Q._::^-'_!17]B_P <_LV>$?\ @GI\
M7/ _C'XB^$]0\+WMM\6?#<6FZ1H2WL#VTNH379E(NH85D:54MU>:0JB^6FXN
MGW'10!\(?M\_\$L/$GBC]@'X)?"O]E1X]1\?_LJZUX6\0_"M-4G2W_MN;0XX
MXC92RL=L1N8H\AB=HF6+<0NYA3_:W^#_ ([_ ."MOQK_ &?O!!^"'C7PA\+O
MA9\0[;XB_$J^\?\ A]]*EN=2LH'2PT2V@E^>[9I)YO/GBS;+&/DFD9E6OONB
M@#X;\3_L[^.?V+O^"M_BC_@H5X-^'>O^)_AS\;?A]::'\3+;PEI$NHZCH6O:
M:8UL=0^QP!I[BUEM4,#"".1XY0'8;&)&G^P%^R3\1[O]NSX\_P#!4?XY^";S
MPOJOQ673/#WP]\(ZJ4^WZ3X9T^WBC$UVJ,PBFO)HDN#!N+0JJ!\.61/M&B@
MHHHH R]6\$>"]>O#J&N>$-+O;@J%,]WI\<CD#H-S*3BO#/VG/!OA#0OC;\$V
MT3PIIMF9?',@E-K8QQ[P+=B =H&>>:^AZ\+_ &L/^2V? _\ ['N7_P!)FH ]
MN_L[3_\ GQA_[]"C^SM/_P"?&'_OT*FHH A_L[3_ /GQA_[]"C^SM/\ ^?&'
M_OT*FHH A_L[3_\ GQA_[]"C^SM/_P"?&'_OT*FHH A_L[3_ /GQA_[]"C^S
MM/\ ^?&'_OT*FHH A_L[3_\ GQA_[]"C^SM/_P"?&'_OT*FHH A_L[3_ /GQ
MA_[]"LCQ'96::KI*I:1 ->$,!&.1M-;M8_B7_D+Z/_U^G_T$T :7]G:?_P ^
M,/\ WZ%']G:?_P ^,/\ WZ%344 0_P!G:?\ \^,/_?H4?V=I_P#SXP_]^A4U
M% $/]G:?_P ^,/\ WZ%']G:?_P ^,/\ WZ%344 0_P!G:?\ \^,/_?H4?V=I
M_P#SXP_]^A4U% $/]G:?_P ^,/\ WZ%']G:?_P ^,/\ WZ%344 0_P!G:?\
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
M^SM/_P"?&'_OT*FHH A_L[3_ /GQA_[]"C^SM/\ ^?&'_OT*FHH A_L[3_\
MGQA_[]"C^SM/_P"?&'_OT*FHH A_L[3_ /GQA_[]"C^SM/\ ^?&'_OT*FHH
MA_L[3_\ GQA_[]"C^SM/_P"?&'_OT*FHH A_L[3_ /GQA_[]"C^SM/\ ^?&'
M_OT*FHH A_L[3_\ GQA_[]"C^SM/_P"?&'_OT*FHH A_L[3_ /GQA_[]"C^S
MM/\ ^?&'_OT*FHH A_L[3_\ GQA_[]"C^SM/_P"?&'_OT*FHH PO!=E9RZ5(
MTMI$Q^V2C+1@\;JU_P"SM/\ ^?&'_OT*S? __((E_P"OV;_T*MB@"'^SM/\
M^?&'_OT*/[.T_P#Y\8?^_0J:O*/VYOVK?!O[#O[(?Q"_:Q\=F-[#P1X:N-0C
MM9)-OVVZQLM;4'LTUP\4(]Y!0!\>K9VG_!0W_@O642TCNOAK^QAX7^8! ;>^
M\=ZS'W_AD^RV:>[0SIVWU^B?]G:?_P ^,/\ WZ%?(_\ P0^_92\9?LP?L$Z)
MKGQF$DOQ/^+&J77Q#^*=]<Q[9YM:U9A<-'(.JM%"8(67. \;D=:^OJ (?[.T
M_P#Y\8?^_0H_L[3_ /GQA_[]"IJ* (?[.T__ )\8?^_0KX5_;Z_X*,_$[6?C
M6W_!-+_@EIX6TKQ?\?M2M@WBGQ-=PK+H7PNT]\!M0U*0*RM<@,#%:X8EBI96
MRD4N1^V3_P % _V@/VM?CQJO_!,?_@D9JML_C&P(@^,GQU>+S]'^&EJQ*O!"
MP^6ZU9@'5(E/[ME(.&21K?Z6_8%_X)^?L_\ _!.KX*+\(?@=I5S<7=_<F_\
M%_C#6I?/U?Q/J;Y,M]?7!^:61F+$#[J!B% YR <]_P $Z/\ @F7\%_\ @GM\
M.]0M=(U*[\:?$3Q==?VC\3/BKXF7S=6\4:BQ+/)([%C'"K,WEP!BJ DDN[.[
M?1G]G:?_ ,^,/_?H5-10!#_9VG_\^,/_ 'Z%']G:?_SXP_\ ?H5-10!#_9VG
M_P#/C#_WZ%']G:?_ ,^,/_?H5-10!#_9VG_\^,/_ 'Z%']G:?_SXP_\ ?H5-
M10!#_9VG_P#/C#_WZ%']G:?_ ,^,/_?H5-10!#_9VG_\^,/_ 'Z%']G:?_SX
MP_\ ?H5-10!#_9VG_P#/C#_WZ%']G:?_ ,^,/_?H5-10!A6=E9GQG>Q&TBVB
MSC(7RQ@')K7_ +.T_P#Y\8?^_0K-LO\ D=[W_KRB_F:V* (?[.T__GQA_P"_
M0H_L[3_^?&'_ +]"IJ* (?[.T_\ Y\8?^_0H_L[3_P#GQA_[]"IJ* (?[.T_
M_GQA_P"_0H_L[3_^?&'_ +]"IJ* (?[.T_\ Y\8?^_0H_L[3_P#GQA_[]"IJ
M* (?[.T__GQA_P"_0H_L[3_^?&'_ +]"IJ* &16UM 28+=$)ZE$ S3Z** /Q
M!_X/>?\ DUGX'_\ 90-1_P#2$44?\'O/_)K/P/\ ^R@:C_Z0BB@#S_\ X--O
M^4IG[7?_ &\?^GR>OW^K\ ?^#3;_ )2F?M=_]O'_ *?)Z_?Z@ HHHH AT_3[
M#2;"#2M*LH;:UMH5BMK:WB"1Q1J %15'"J   !P *FHHH ALM/L--B:#3K&&
MW1YI)72"((&D=B[N0.K,S%B>I))/)J:BB@ HHHH **** "BBB@ HHHH *\+_
M &L/^2V? _\ ['N7_P!)FKW2O"_VL/\ DMGP/_['N7_TF:@#W2BBB@ HHHH
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
MW_V\?^GR>OW^H **** "BBB@ HHHH **** "BBB@ HHHH **** "O"_VL/\
MDMGP/_['N7_TF:O=*\+_ &L/^2V? _\ ['N7_P!)FH ]THHHH **** "BBB@
M HHHH **** "L?Q+_P A?1_^OT_^@FMBL?Q+_P A?1_^OT_^@F@#8HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "LWQC_P B
MQ>_]<#6E6;XQ_P"18O?^N!H N:=_R#X/^N*_R%35#IW_ "#X/^N*_P A4U !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5F^,?\
MD6+W_K@:TJS?&/\ R+%[_P!<#0!<T[_D'P?]<5_D*FJ'3O\ D'P?]<5_D*FH
M **** "BBB@ HHHH **** "BBLGQUX]\#?"_PE?>/OB5XSTKP]H6EP&;4M:U
MS48K2TM(QU>2:5E1%]V(% &M4.HZCI^D:?/JVK7T-K:VT+2W-S<2A(XHU&6=
MF; 50 22> !7Y_\ C3_@N7??M#^*;[X/?\$=OV4_$?[1/B&UG-K?^/'5M'\$
M:-+W,^IW 7[0R_>\J(#S%'[N0U2T[_@C=^TK^VYJ$'C;_@M+^V?J7C^P,RW$
M7P)^%4T^@^"K,@AA'.R%;K4]IY625D=<D;F% '3?&K_@O%\"KOX@7?[/?_!.
MCX1>)OVI/B=;GRYM)^&*K_86EN20KW^MN#:V\601O0R@'@E37)_\.W?^"E__
M  44_P")O_P5<_;&;P)X%N_F;]G[]GR[DL;6:$_\L=4UA\SW>1A9(4S$2"8W
M2ONWX*_ ?X*_LW_#^T^%7P!^%/A_P;X<L1_HNB^&]*BL[=3@ N4C4!G.,LYR
MS'DDGFNLH \P_98_8O\ V5?V)/ "?#']E+X$>'?!&D;5^T1Z-8A9[QE& ]S<
M-NFN7QQOE=V]Z]/KSG]I[]KO]F;]B_X;3?%S]J7XV:!X)T"'<$O-;O0CW+@9
M,5O"N9;F7'/EQ*[GL*^)S^WY_P %/?\ @IP?[&_X):?L['X0_#*\^4_M%?''
M22DUY"?^6VC:*<M<9'S1S3YB8<,(FH ^R?VM?VWOV4/V%?AR_P 5/VL/CGH7
M@O2,-]E_M.YS<WSJ,F.UMHPTUU)CG9$C$#D@#FOC;_AL?_@K/_P5"_XE?_!/
M/X%M^SM\)[WY3\=OC3HXDUS4;<_\MM(T,D@9&&26Y)C=6R&C88KU3]DK_@B1
M^RW\ OB,G[2?Q\U[7OCY\:9"LES\5/BW<_VC<6TBG(%A:N6@L(T)/EA TD8.
MT28XK[*H ^1/V-_^"+?[(_[*OCP_M!^.3KGQC^,MTRRZC\7_ (M7YU;5O.'>
MU$F8[%5)(3RE#JIVF1@*^NZ** "BBB@#'\#_ /((E_Z_9O\ T*MBL?P/_P @
MB7_K]F_]"K8H **** "FS0Q7$303Q*Z.I5T=<A@>""#U%.HH ^3OVEO^"'7_
M  2V_:HU-O%/CW]DCP]HOB02^=#XM\!B3P_J<4^<B<S6#1>;(.QE#_3BO)S_
M ,$N_P#@J'^RS_I7_!/O_@K]XGUG2K?FV^'_ .TGHT?B:TD'\,7]J1JEW;QK
MT"QH3C'/'/Z$T4 ?FW\0OVZ/^"CWPQ\(7OPV_P""IW_!$S_A:'@JYC,>M>)/
M@'<V_BW3;Z,?>+:%>_Z2L8^\3*W3MP:^:/A#I_\ P2+\8>/KSQ/_ ,$=O^"K
M&O?L>_$^>[W:G\+_ !7)+::%>7O4PW6A:WLAED/"C[/(RQ@G:AQBOV[KR_\
M:/\ V)OV0_VOM'.B?M/?LU^"_',0B,<,_B+P_!<7%N/^F,Y7S83[QLI]Z /C
M>V_X*:?\%,?V%[:.#_@I[^P:_CCP7%&&_P"%Z_LTE]7L/(QQ<7FDRD7-L@7#
M/,#Y?)"(< 5];?LB_P#!0/\ 8P_;Q\*_\)=^R7^T5X;\9Q1PB2\L-/O/+O[)
M3P/M%G*$N+?DX_>1KGMFOENZ_P"#?_P9\#KF37/^"9O[=/QJ_9SN0YDM_#NB
M^)WU[PR')SNDTK46<2\]C*!@D8YKY*_:Z_X)(_\ !2Y_%7_"V/B;^R5\)_C=
MXDL)3/8_&3]G7Q5)\+_B-%+SNNYLJ=/N9@.0ICE8\J",C !^W=%?S[^"?^"]
MW_!1_P#X)K^)K3X=_M2Z)XJ\<: )EA@\,_M&>"I?!WBQ5]+76H%FTW4(U7<3
M<7)224@;0N<5^C_[#G_!Q1_P3'_;=FL?"EK\8?\ A7/C&]51%X1^)7EZ;)<,
M3M'V:[WM:789@0@CE+L #L&<4 ?=-%(K*ZAT8$$9!!X(I: "BBB@ HHHH **
M** "BBB@#'\#_P#((E_Z_9O_ $*MBL?P/_R")?\ K]F_]"K8H ^"O^"^7Q.\
M:>*_@9X&_P"":WP3UA[7Q[^U/XSB\'03P<R:=X>3;/K=^5_BCCM<1N.Z7#8Z
M5]K?"GX8^"_@I\,/#GP<^'&CII_A_P *:'::1H=C'TM[2VA6&)/?"(HSWKX*
M_88_XV _\%@OC;_P4)O_ /2_ OP/@;X/_!Z1OFAFOXV$VO:C'V+>:ZVZ2KD/
M#)C/RU]W_&'XQ?"[]G[X8ZU\9_C5XZT[PUX6\.V+WFM:YJMP(X+6%>Y/4DDA
M54 LS,JJ"Q (!I^,?&/A+X>>%-2\=^//$MAHVB:/92WFK:MJEVD%M9V\:EI)
M99'(5$5026)  %?F7JWB+XY_\'$?C*X\(?#[4/$'P[_8BT;4F@UOQ+$)+'6?
MC)-#)A[:UR ]KI 92KR8#2X*_?W+;KX8\!_'7_@X8\:V/Q2^..B:]\/?V+-&
MU%+OPA\/[EGL]7^+DL3[HM0U':0UOI>X!HX0<R<-G.V1/TW\,^&/#?@KPY8>
M#_!V@66E:3I5G'::9IFG6J06]I;QJ$CBCC0!415 4*    !0!G?"SX6?#CX(
M?#K1OA)\(O!6G>'/#/A^P2RT71-)MEAM[2!!A415Z=R3U))))))K?HHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#'LO^1WO?^O*+^9K8K'LO
M^1WO?^O*+^9K8H **** "BBB@ HHHH **** "BBB@ HHHH _$'_@]Y_Y-9^!
M_P#V4#4?_2$44?\ ![S_ ,FL_ __ +*!J/\ Z0BB@#S_ /X--O\ E*9^UW_V
M\?\ I\GK]_J_ '_@TV_Y2F?M=_\ ;Q_Z?)Z_?Z@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH *\+_:P_Y+9\#_\ L>Y?_29J]TKPO]K#_DMGP/\ ^Q[E
M_P#29J /=**** "BBB@ HHHH **** "BBB@ K'\2_P#(7T?_ *_3_P"@FMBL
M?Q+_ ,A?1_\ K]/_ *": -BBBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH *S?&/\ R+%[_P!<#6E6;XQ_Y%B]_P"N!H N:=_R
M#X/^N*_R%35#IW_(/@_ZXK_(5-0 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %9OC'_D6+W_ *X&M*LWQC_R+%[_ -<#0!<T[_D'
MP?\ 7%?Y"IJAT[_D'P?]<5_D*FH **** "BBB@ HHKRO]J[]MW]DS]ASP$WQ
M)_:P^/7AWP1I95C:_P!KWO\ I-Z5Y*6UL@::Y<?W(D=N^* /5*X_XY?M!? [
M]F;X?77Q6_:$^+7A[P7X<LA^_P!8\2:K%:0;L$A%:0C>YQ\J+EF/ !/%?"W_
M  \1_P""H/\ P47_ .)5_P $M/V/_P#A6G@&[^5?C]^T)9O:)/"?^6VEZ,F9
MKG(RT<TNZ)N ZI78? W_ ((/?L^P_$&T_:&_X*"?%+Q-^U%\4H#OC\0?%1Q)
MH^FN2"4T_1E)M;:+(!",)0I&5VT <I>_\%A?VJ?VYKR;P=_P1<_8OO\ QCI+
MR- _Q\^+T%QH7@VV(.TRVT3!;O4P#U6-4=3@E&'-:/@;_@A=%\>?%MC\9_\
M@K]^U)XE_:0\46DXN;#P;=$Z3X*T67L+;2;<JLQ7.TR3'$J@;X\U]_65E9Z;
M9PZ=IUI%;V]O$L<$$$81(T48554<     < "I: ,SP9X)\&?#CPM8^!_AYX1
MTS0=$TR 0:;H^BV$=K:VD0Z)%%$JI&H]% %:=<C\;_CW\%/V:OAU>_%O]H'X
MJZ#X-\-:<N;O6O$6IQVL"G!(0,Y&]VP0J+EF/"@GBOA.]_X*K?MM?\%$+R7P
M;_P1A_9:;_A$Y9&@N/VDOC18SZ9X<C7.&DTRQ*BYU)@,[6*A5=0)(]IS0!]P
M_M#?M,_L^_LF_#>Z^+W[2GQAT#P5X;L^)-4\0:@D".^"1%&I.Z:4X.V.,,[=
M I-?#<G_  4L_P""AO\ P4HD;PY_P2"_9F/A#P!<DH_[2GQQTV2SL)8C_P M
MM'TDCSKXD9*2R+Y>X;9$3K7<?L\_\$,O@II?Q(M?VF?^"@WQ4UW]IWXO1?/#
MXD^)4:MH^CN2&*:9HZDVMI&& 8 B0JPW)L)Q7W'%%'#&L,,:HB*%1%& H'0
M=J /BG]F'_@AU^SI\-?B3#^TS^V'XYU[]I'XS_*[>/\ XK,MS;Z>X.X+INF$
MM;6,2M\R* [QG[CJ.*^V  !@"BB@ HHHH **** "BBB@#'\#_P#((E_Z_9O_
M $*MBL?P/_R")?\ K]F_]"K8H **** "BBB@ HHHH **** "BBB@#-\6^#O"
M/C_P_<^$O'?A73=;TJ\39>:9J]C'<V\Z_P!UXY 58>Q%?"G[57_!LI_P1_\
MVIENK\?LX'X=:O=9W:O\+=0.D;._%IM>RZ\_\>^?>OOVB@#\C?A__P $:O\
M@M!_P3,V/_P2Z_X*>Z?XZ\'61W0?"+XZ:9*;$0J#BWAFC,PC)(','V,$]6 S
MGL?^(A'XW_L;36_A;_@LG_P3&^(_P?D#0V[_ !&\#I'XB\+74SC);SXGQ ".
M1"DMU*.A -?J#5;5]'TCQ#I5QH6OZ7;7UC>0M#=V=Y LL4\;##(Z,"&4C@@C
M!H \(_95_P""JG_!.O\ ;86W@_9F_:_\%>)-0N@##H!U066JG/\ TXW0CN1Z
M9\O&:^@*_-3]O#_@U>_X)B_M@O>>+OA9X/N?@MXPGW/'JWP_B1-.>4]#+IC_
M +C:,DXM_L[$XRW%?$.O_L4?\'(7_!'RX;4/@A^TMX_^)WPWT]]T5UX)5?%B
M6EJJX$<GAS5F\^)F(+,UG.RH,D'- ']!-%?C5^QC_P '&'[;/Q$9O#_B[]E/
MP'\=;BPW)K$'P*\4R:5XJL?+^^)/#&M!+VYE7!#FVS"K @.05S]>_!;_ (.#
M?^"8OQ1\4+\-OB1\7M4^#7C-2!=>#?CCX>G\,WEJQX"R2W(^R@YR,"8G(^E
M'VQ15'PUXH\,^--"MO%'@[Q%8ZMIE[&)+/4=,NTG@G0]&21"58>X)J]0 444
M4 8_@?\ Y!$O_7[-_P"A5\]?\%A/VR]6_8:_8!\;?%SP,LD_CC5H8O#7PUT^
MW7=/>>(=1;[-9K$O\;1LS3E>ZV["O9_@=\3_ (>_$W2=>'P_\86&KGP]XJO=
M%US[#.'^PZA R^=:R8^[(F]<KVW"OS%_X*C?MO?L\7G_  5<\+C]HKQB(/A'
M^QOHL7C/Q-IUJ@GN/$/Q U.,KH6D6T .9[N.!6NXP" N)C(5168 'UU^S/X4
M_9T_X(=_\$J_"OA[]H+XB:=X?T/X?>&5N/&GB"YDW'4=:N&:>\,0&7N)9KJ2
M18HQN=AL49Q7@'P>_9I^/W_!;_XG:)^V)_P4-\"ZCX,_9UT&^34O@Q^SIJ?R
M3^(F',.N^(D!PX93NBM#E=K8.4+M=;/[,7[$/[1'_!2OXV:'_P %%?\ @K1X
M-.C:)HES]N^!G[-%RYDLO"\9YCU36$8 76ILN&".N(<\JIQ%%^CE $=K:VMC
M:QV5E;1PPPQA(88D"JB@8"@#@ #@ 5)110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110!CV7_([WO_ %Y1?S-;%8]E_P CO>_]>47\S6Q0
M 4444 %%%% !1110 4444 %%%% !1110!^(/_![S_P FL_ __LH&H_\ I"**
M/^#WG_DUGX'_ /90-1_](110!Y__ ,&FW_*4S]KO_MX_]/D]?O\ 5^ /_!IM
M_P I3/VN_P#MX_\ 3Y/7[_4 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !7A?[6'_);/@?\ ]CW+_P"DS5[I7A?[6'_);/@?_P!CW+_Z3-0![I1110 4
M444 %%%% !1110 4444 %8_B7_D+Z/\ ]?I_]!-;%8_B7_D+Z/\ ]?I_]!-
M&Q1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%9OC'_D6+W_K@:TJS?&/_(L7O_7 T 7-._Y!\'_7%?Y"IJAT[_D'P?\ 7%?Y
M"IJ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K-
M\8_\BQ>_]<#6E6;XQ_Y%B]_ZX&@"YIW_ "#X/^N*_P A4U0Z=_R#X/\ KBO\
MA4U !117RU^VC_P6,_89_8B\0Q_"[QI\0KOQC\2;N3R=)^$WPUT]M;\1WLY&
M5A%K 3Y#,.1Y[1@X.,]* /J6O _VUO\ @IW^P_\ \$^](CN?VG?COIFDZO>(
M/[(\(:?NOM;U-F.$6WL8 TSAFPH<J(P2-SBOF+[!_P %SO\ @I?SJ=]I_P"Q
M7\)[P?\ 'O9NFM?$+5+<^LGRP:5N7^[MN(6."'%>^?L5?\$@OV%OV%-7E^('
MPO\ A?+XA^(%ZYDU?XJ>/[YM9\2:A,PP\K7DX)B+#[P@6)6QRI/- '@?_#0G
M_!:W_@I7_HG[*?P0MOV2OA;>\#XE?%_34O\ QE?6Y_Y:6>B ^59L0>ERQR,,
MD@/%>J?LH?\ !$#]C']G3QZOQ_\ BE;Z[\;OB[*RRWGQ4^,NI'6M164'(-M'
M+F&S523L\M/,13M\P@5]BT4 %%8OQ$^)'P]^$7@S4/B/\5O'6D>&O#^E0&;4
M]<U[4HK2TM(Q_')+*RH@]R17P3XE_P""S'QQ_;.\07GPG_X(F_LL7/Q1>"X:
MTU'XY>/HI](\":/(#M9DD8+<:FZ'K%"%."&7S%H ^[?BS\8/A3\!O 5_\4OC
M7\1]$\)^&]+B\S4-<\0ZG%:6L"]MTDK!03T SDG@ FO@S5_^"O7[4W[>>JW/
MPZ_X(G?LK2^*])$[6U[^T/\ %>VN-(\'6!!*L]G$RK<ZHZG^%%4J<$HZ'-;?
MPF_X(;:-\5/'MA^T1_P5P_:!U?\ :7\?V<OGZ;X?UN$6?@SP\YYV66C1XBDP
M/E+S!A( &:,-S7WGI&D:3X?TJVT+0=+M[&QLX$AL[.S@6**")0 J(B@!5
M & !0!\+?!#_ ((8_#KQ%\1++]I3_@J!\;-;_:?^*-LWFV3^-H5B\,:$Y(8Q
MZ=HJ'[/&@/\ ST#AB X1&K[ML[.TTZTBT_3[6."W@C6.""% J1HHPJJHX
M  Z5)10 4444 %%%% !1110 4444 %%%% &/X'_Y!$O_ %^S?^A5L5C^!_\
MD$2_]?LW_H5;% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?.W
M[9__  2D_8)_;Y4:I^T9^S[I5YXC@VG3_'&BEM-UVR=,>6\=_;%)CL(!5'+H
M"/NFOD+XU?\ !,3_ (*9? GPNWA3X6_$KP)^V=\*;4-Y7P=_:KT>VN-<MHL8
MV6.N,A628@*%:Y"(@' S7ZC44 ?@QX#\*?\ !*OP7\5QX&D\0_M%?\$Q_C1?
MRESH\WBVZM/"^KSC +QW%P9;"\M02!RULC$8 ]?M31;#_@X8_9GTFVU_X=?%
MGX'_ +87@QX5ELWU2W'A#Q'?0$93R9[=GTY@5_Y:.6+<'N:^ZOC#\$/@W^T+
MX&NOAE\=_A7X>\8^'KT?Z5HOB;2(;VV<X(#>7*K ,,G##D'D$&OAW6?^"&WB
M[]E[5KGQ]_P1W_;8\9? 6[DG:XF^&VM3OXB\$W\A.65K"[9GM6<D@S1NY0'Y
M$7 H GL/^#@GX6?!J]A\._\ !2?]C+XT_LW7S2+%+K?BKPC+J_AQY"<!8=4T
M]7$W/!;RE49!)ZXZS]M__@MY^QA\#?\ @GAX[_;*_9X_:.\"^/K[3-*^R^%-
M-T#Q#;W<D^LW.8[2&:!'\R,*Y\V1'56$44AQQ7GU[_P5A_;0_8NM)/"G_!9#
M_@GGJ%IX86,PWOQL^!T,GB/PK+$1AIKRR8&[T^+&<^8'9B<"/%?A+_P<;_M3
M_P#!/K]I+]L?2;;_ ()S?"SP-IGA+1/#D4NM^+_!?AI-,7Q)J=T%F=G18XR1
M#'Y<>60/YIG#9PN #L_^"!G_  7PD_X)E_$#XOS?M-OK_BWPQ\0M-N?$*VMJ
M_F7-QXKC)9'+-Q&+M7>.64@X*0L00A%?JA_P0Q_X(YWOBW7X_P#@L1_P434>
M)OBQ\4=7G\<>$O"5ZA;3_"9U!A-'>>2Y(-XT7D^6"/\ 1HUC4#S$RG\NBL48
M. ,@Y&1D?D:_MH_X)'_MW>$O^"C?[ ?@#]IKP]':6VHW>F+IWBW2;)0J:;K%
MJ!%=0*@^XA8"6-?^>4T1[T ?2=%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110!CV7_ ".][_UY1?S-;%8]E_R.][_UY1?S-;%
M!1110 4444 %%%% !1110 4444 %%%% 'X@_\'O/_)K/P/\ ^R@:C_Z0BBC_
M (/>?^36?@?_ -E U'_TA%% 'G__  :;?\I3/VN_^WC_ -/D]?O]7X _\&FW
M_*4S]KO_ +>/_3Y/7[_4 %%%% !1110 4444 %%%>!:G_P %3_\ @G%HWQY/
M[,6J_ML?#BW\>+J L'\.R^*(!*EYNV_96?=Y:S[OD\DL'W?+MSQ0![[15;6M
M:T?PWH]WXA\1:M;6&GV%L]Q?7U[.L4-O"BEGDD=B%1%4$EB0  2:\^^"?[8?
M[+_[1NM7'AOX(?''P_XDU"WT]-0-EI]Z#+-8NVU+R)6 ,]LS?*MQ'NB8\!B:
M /2J*XWXS_M"_!+]GC2+'6_C5\2]+\/1:I>_8](BOI_W^HW.TMY-M"H,MQ)M
M#,4C5F"J6(P":TOA=\6/AG\;O!%G\2?A#X\TKQ)H-_O%IJVC7J3PNR,4=-RD
MX='5D9#AE92K $$4 =!1110 5X7^UA_R6SX'_P#8]R_^DS5[I7A?[6'_ "6S
MX'_]CW+_ .DS4 >Z4444 %%%% !1110 4444 %%%% !6/XE_Y"^C_P#7Z?\
MT$UL5C^)?^0OH_\ U^G_ -!- &Q1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %9OC'_D6+W_ *X&M*LWQC_R+%[_ -<#0!<T
M[_D'P?\ 7%?Y"IJAT[_D'P?]<5_D*FH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHJ*^O['2[234-2O8K>")=TL\\@1$'J6/ % $M%>+_$S_
M (*/?\$^?@UYB?%7]N'X2>'Y8L[K75/B'IL4Y([+$9M['V )KP+QQ_P<C?\
M!&+P5??V+;_MEVGB+47;;!IWA#PIJVJR3MZ(UM:O&?Q<"@#[EK\VO^#@'_@O
M#\,O^"7WPKN/@E\*;JP\1?'#Q/IV='T1F$D'AZW?@:A? 'ZF* X,A&3A 2:7
M[0/_  7T\=?$SX+>)=%_X)M_\$[?VF?&/CV\TN2+P?XEU#X&W*^'[6Z; 6:X
MDDF1MJ@E@-A!8#((R#_+A^T]=?M%7W[0?B^^_:V7Q(OQ*FUR9_&:^+X9(]2%
M\3E_.20!E/3"X "[0H"XH _J@_X(%?\ !>SX:_\ !4WX90?!SXMW.G^'?CEX
M:TT'6M$1A%!XAMXP VHV*D_0RP#)B)R,H01ZI^U'_P %ROV._@=\0'_9[^!%
MOK_Q\^+SEH[;X9?!G3SJ]U%(#@_:[F/-O9HC$>86<O&,DQD"OX]_@Q\/?BU\
M6?BEHGPP^!7AS5]8\7>(+X:?H6EZ$KFZNII04\M-N#@J6#$D*%W%B%R:_M*_
MX)9_L;:/^Q3^QCX(^&&I? KX>^!_&@\/6O\ PGD/P[L"EM=ZBJ8:1YY,RW,F
M,!I)'?YMVT[-M 'SC_PR]_P6>_X*4?Z;^VA^T';_ ++7PPO>6^$_P2U);OQ3
M>P'_ )97^ND%(&P2"+52CJ<,@/-?4O[%W_!-;]B7_@GYX>?1?V5_@'H_A^\N
MH]NJ^)9D:[UC4R3EC<7TY:>4%LML+; 2=JKTKW2B@ HJGXA\1>'_  EH=WXH
M\5Z[9Z9IFGV[3W^HZA=)#!;1*,M))(Y"HH R6)  KX)^)7_!<&Y^.WC;4/@%
M_P $=/V<=3_:,\864QMM4\;Q2'3_  -X>D_O76JR;5N2!\XB@/[U0=DA/% '
MWAXQ\9^#_AWX7OO''Q \5Z;H6BZ7;M<:GK&L7T=M:VD2]9)99"$C4=V8@5\#
M^-_^"V'CW]J3Q9?_  4_X(L_LPWWQRUNTN#:ZI\5M>$NE> M!E[M)>N%>_9>
MIA@VEU^:-WZ4WP=_P15^)G[6/BBQ^,W_  6K_:AO?C3JEK<+=Z7\(/"S3:3X
M"T*4<@+:H5EU!UZ":?:64E9%D'-?>_@GP-X*^&GA.P\!_#GP?I>@:'I=N(-,
MT;1=/CM;2TB'2.**)52-1Z* * /A#X=_\$0M8_:$\9Z?\=_^"RG[2FI?M"^*
MK*<76E_#Z%&T[P)X?E_NV^F1[?M94?*99P/,7'F1L>:^]O#7ACPWX+\/V?A/
MP=X>L=)TK3K=;?3],TRT2"WM8E&%CCC0!44#@*  *O44 %%%% !1110 4444
M %%%% !1110 4444 %%>?_M1_M1_ G]B[X$Z[^TO^TOXY_X1KP3X:^R_VWK?
M]F75Y]F^T745K#^YM8I9GW33Q)\J'&[)PH)'R!_Q%'?\$*/^CYO_ #&7B?\
M^5E 'W/X'_Y!$O\ U^S?^A5L5^=WA7_@Y^_X(9Z;ITD%[^W!L=KF1P/^%:>)
MCP6R#QIM?:/[+G[4?P)_;1^!.A?M+_LT>.?^$E\$^)?M7]B:W_9EU9_:?L]U
M+:S?N;J**9-LT$J?,@SMR,J02 >@4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 >?_ +5GBGXZ^"_V;_&GB7]F+X7CQG\0[;P_<?\
M"%^&FU"UM4O-19=D'F2W4L42Q(["1]SKE$8+EB ?XKOV[?V)/VU/V'_C*_@[
M]N7X0ZGX5\5>(8GUA);V\MKN+4EE<F2:.YM))()3O)WA')1CA@IXK^Y&O /^
M"D7_  3=_9Q_X*@?LXW_ .SU^T+H']ZX\,^)K.)?M_A^_P!N$NK=S^ >,_+(
MN5;L0 ?Q!5_1=_P:8_LM_P#!5;]C77M8A^.G[+NL:1\"?BUX?BUS3-9U/7]-
MCETS4XE_<7#:>US]LC6Y@)C;,&XE+9B @+58_P""*/\ P:JVW[.G[0NK?M'_
M /!0&\T'Q@/!WB.6'X:^&; ^=8W[0OF/5[M&'T,=JV=K L^<*#^XU !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5\ ?\11W_!"C
M_H^;_P QEXG_ /E97W_7\ = ']==K_P<_?\ !#./Q3=:D_[<&(9+9$1_^%:>
M)N2"<C']FYKZ2_88_P""H_["?_!2C_A*?^&*?CG_ ,)I_P (7]A_X2;_ (IG
M5-.^Q_;/M'V?_C_MH/,W_99_N;MNSYL;ES_$%7[_ '_!C'_S=%_W)/\ [GZ
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
M.O:ONC_A!](_Y^;W_P "VH_X0?2/^?F]_P# MJ /A8_%S_@Y6^*''@W]D/\
M9>^%L<G_ $4'Q]JFMRPC_N%JJLP[=L]>*/\ AD'_ (.#_B?S\0_^"NWPR^&\
M<G^NMOAI\"K?5,#NJ2ZI(&7TW=1UK[I_X0?2/^?F]_\  MJ/^$'TC_GYO?\
MP+:@#X6_X<C_ !^^(/S?M&?\%O/VK->W_P"OMO!/BNU\+VTWJK16T,GRG^Z#
M^-2V/_!M'_P2KU6[CU3XU^!_B!\4;V-MRWOQ$^*^LWCEO[Q$5Q$C'ZJ1[5]R
M?\(/I'_/S>_^!;4?\(/I'_/S>_\ @6U 'S]\,_\ @C)_P2?^$?EOX*_X)Y_"
M42PX\JYU;P7:ZE,A]1+>+*X/N#FO?? _PP^&OPRL?[+^&WP\T/P];;<?9]#T
MF&TCQZ;8E45)_P (/I'_ #\WO_@6U'_"#Z1_S\WO_@6U &Q7YM?\' /_  0>
M^&7_  5!^%=Q\;?A3:V'AWXX>&-.QH^MLHC@\0VZ<C3[X@?413G)C)P<H2!^
MAO\ P@^D?\_-[_X%M7P!_P '(7[=FC_\$[/^"<VN/X+\275O\0?B6TGACP2B
MWK>9;^8F;R^ SD""W+;6'W9IH/6@"K_P0*_X(*?#7_@EC\,X/C)\6[;3_$7Q
MR\2Z:!K.MHHD@\.V\@!.G6+$?02SC!D(P,( #^D-?G-_P;D_M\^'_P#@H3_P
M3?T?4OB%XLG?QY\+U3PWX\>XU$AI5ACS::@Y)^[-;J-SG@RPS]A6G\=O^"R_
MP8U+XC7G[-'_  30^$?BC]J#XJVY\JZL? 6H^7X<T-R2HDU'6GS;0H"/X"X)
M4H61J /O_5-4TS1--N-9UG48+2SM(6FNKNZF6..&-02SNS$!5 !))X %?!WQ
M?_X+E^&/B+X_O_V<_P#@D[\!-8_:;^(EI)Y&HZKX;F%KX/\ #[G@27VM2?N6
M ^\%A+"3!42*W%<GX=_X(X?M3_MUWT/CS_@M%^U3<Z[HK3+<VG[//PEO[G3/
M"EG@[E2]N-PN=2=?]IEVL#MD=3BON?X2_LR_!'X"^ ['X7_!/P!8>$_#FFIM
ML=$\/VZVEM#ZD1Q@#<>I8\L>22: /BKP]_P1O_:!_;:URT^*7_!;3]JBX^(T
M<5PMUI_P&^'$T^D>!M*<'<JS!2MQJ;H>1),RD9929%-?>OPU^&'PW^#7@G3_
M (:_"/P#HWACP]I4(ATS0] TV*TM+5/[L<42JJCOP.3S4O\ P@^D?\_-[_X%
MM1_P@^D?\_-[_P"!;4 ;%%8__"#Z1_S\WO\ X%M1_P (/I'_ #\WO_@6U &Q
M16/_ ,(/I'_/S>_^!;4?\(/I'_/S>_\ @6U &Q16/_P@^D?\_-[_ .!;4?\
M"#Z1_P _-[_X%M0!L45C_P#"#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M0!L45C_\
M(/I'_/S>_P#@6U'_  @^D?\ /S>_^!;4 ;%%8_\ P@^D?\_-[_X%M1_P@^D?
M\_-[_P"!;4 ;%%8__"#Z1_S\WO\ X%M7 _''XX_LG_LRZ3_;O[17[1OA?P+:
MF,NDOBSQE;Z?Y@_V!-(I<]@%!)/ H ]6HK\\/$__  7^_P""<VJZY/X,_9/T
M?XQ?M"^(+=_+?2/@I\/M1U/9)V#3S+##MZ$NCL .>>E9_P#PTA_P76_:3/E?
MLU_\$Q/!_P '-+GXM?$_[0?Q0>ZE93_&VF:4!<0,!_"Y;GVH Z#_ (.CO^4%
M'QS_ .Y9_P#4GTFOY J_HK_X+K?L-_\ !3CPM_P2E^*O[07[:W_!3U?%=CH_
M]ALWPE\!^ 8-+T*9YM=T^ ":Z=S<W2QM*)4#@8>)#GM7\ZE !7]?O_!KC_R@
MH^!G_<S?^I/JU?R!5_1K_P $'?\ @B[\(_VD_P#@E#\*_P!J'P;^UI\?/A+X
M[\1_VZVJ:E\+?B9+I]K</;Z[J%K$7M'22(KY4$895"[L$DY)- '[CT5^=-Q_
MP3L_X+=_!)C-^SS_ ,%@=!^(5C%_QZ^'?C?\+XUQCH)-1TZ3[1)D=3M'MUJ'
M_AHO_@O1\"/D^.W_  2O\"?%FSB_X^];^!OQE^P;5'5X[+5U,\OL@(/- 'Z.
M45^<8_X+V?LO?#(_9_VU?V1?VFO@.T7%WJ?C_P"%][+I@]6CNK$S>:@_O!!]
M*]Q^!O\ P50_X)0?M'F&'X1?M]^ +ZZN,?9],U'QBFFWLA/9;:\,4Q/T2@#Z
MKHK!L?"WAK5+.+4=,U:>XMYT#PSP7Y=)%/1E8'!'N*F_X0?2/^?F]_\  MJ
M-BBL?_A!](_Y^;W_ ,"VH_X0?2/^?F]_\"VH V**Q_\ A!](_P"?F]_\"VH_
MX0?2/^?F]_\  MJ -BBL?_A!](_Y^;W_ ,"VH_X0?2/^?F]_\"VH V**Q_\
MA!](_P"?F]_\"VH_X0?2/^?F]_\  MJ -BBL?_A!](_Y^;W_ ,"VH_X0?2/^
M?F]_\"VH V**Q_\ A!](_P"?F]_\"VH_X0?2/^?F]_\  MJ -BBL?_A!](_Y
M^;W_ ,"VH_X0?2/^?F]_\"VH V**Q_\ A!](_P"?F]_\"VH_X0?2/^?F]_\
M MJ #P/_ ,@B7_K]F_\ 0JV*Y3PKX5T[4-.DFFGN01<R* EPRC :M/\ X0?2
M/^?F]_\  MJ -BBL?_A!](_Y^;W_ ,"VH_X0?2/^?F]_\"VH V**Q_\ A!](
M_P"?F]_\"VH_X0?2/^?F]_\  MJ -BBL?_A!](_Y^;W_ ,"VH_X0?2/^?F]_
M\"VH V**Q_\ A!](_P"?F]_\"VH_X0?2/^?F]_\  MJ -BBL?_A!](_Y^;W_
M ,"VH_X0?2/^?F]_\"VH V**Q_\ A!](_P"?F]_\"VH_X0?2/^?F]_\  MJ
M-BBL?_A!](_Y^;W_ ,"VK)\9O\,?AQX?F\6?$/QW;:#I5L,W&IZUKBVMO$/]
MJ25E5?Q- '745\,?&C_@NI_P1Z^#.L?\(G%^V#;^-]?D<QV?A_X817?B2XNY
M!_!&]A')#N_WI%KB/^'H'[<GQ]'D_L+_ /!%+XU:E:S\0>)?C=XAM/!-HB]I
MQ#<-)+<1]P$*LP.1Z4 ?H]39IH;>%[BXE6.-%+.[M@*!R22>@K\YH?V6?^#A
M3]HPB3XJ?ML?!G]GW2Y^?L'PI\'77B74TB[QR3:JZQ+)VWQ<#@CTK0MO^#=#
M]G3XGLE_^W3^UU\?_C_.Q#7&F>.OB9<6VD;NN(K.R\KR5SSM$A% 'NG[1'_!
M9#_@EO\ LK>?!\;?VYOA[87EMG[1I&EZVNJW\9'9K2Q$TZGZIS7B!_X+U77Q
MH/V3]@'_ ()B?M$?&?S?^//Q%+X0'AOP]<9Z8U&_(VYZ_-$,#FOH7X _\$K?
M^">O[+30W'[/_P"R9X+\,7EOCR]6L-#A-_QTS=NK3MCW<U[3_P (/I'_ #\W
MO_@6U 'PD=?_ .#DK]I,XTKP!^SQ^S5HT_W_ .VM5NO&'B"US_<^SA;"3'?=
MC)QCC-?R$5_?)_P@^D?\_-[_ .!;5\)?\0M'_!"[_HRJ;_PY?B3_ .6- '\A
M%?O]_P &,?\ S=%_W)/_ +GZ^Z+;_@UZ_P""'$OB:YTM_P!BN7RHK9'0?\+*
M\29R3SS_ &C7T/\ L4_\$F/V"_\ @G9_PDW_  QO\&;GP;_PF'V+_A(]GBO4
M[_[9]D\_[/\ \?MQ-LV?:9_N;<[_ )LX7 !]'T5C_P#"#Z1_S\WO_@6U'_"#
MZ1_S\WO_ (%M0!L45C_\(/I'_/S>_P#@6U'_  @^D?\ /S>_^!;4 ;%%8_\
MP@^D?\_-[_X%M1_P@^D?\_-[_P"!;4 ;%%8__"#Z1_S\WO\ X%M1_P (/I'_
M #\WO_@6U &Q16/_ ,(/I'_/S>_^!;4?\(/I'_/S>_\ @6U &Q15'2M LM'D
M>2UEG8NN#YLQ8?K5Z@#\0?\ @]Y_Y-9^!_\ V4#4?_2$44?\'O/_ ":S\#_^
MR@:C_P"D(HH \_\ ^#3;_E*9^UW_ -O'_I\GK]_J_ '_ (--O^4IG[7?_;Q_
MZ?)Z_?Z@ HHHH **** "BBB@"IKV@:#XJT>X\.^)]$M-2T^\B,=W8W]LLT,Z
M'JKHX*L/8C%<7_PR?^RS_P!&U?#_ /\ "-L?_C5=_10!6TK1=&T+1[?P]HFD
MVUGI]I;K;VEC:P+'##$JA5C1% 55"@ *!@ 8K"^'/P7^#OP>6_7X2?"?PSX6
M&JW'GZF/#F@V]C]LEY_>2^2B^8W)^9LGDUTU% &'\0_AC\-OB[X:D\&?%?X>
MZ'XGT>619)=)\0Z3#>VSNOW6,4RLA([''%:6AZ%HGAC1K7P[X:T:TT[3[&!8
M;*PL;=88;>)1A41$ 5% X   %6J* "BBB@ KPO\ :P_Y+9\#_P#L>Y?_ $F:
MO=*\+_:P_P"2V? __L>Y?_29J /=**** "BBB@ HHHH **** "BBB@ K'\2_
M\A?1_P#K]/\ Z":V*Q_$O_(7T?\ Z_3_ .@F@#8HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **BO;VSTVSEU'4;N*WM[>)I)YYI
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
MEB#].4C7D9ZU]DT4 4/#'A3POX)T.W\,>#/#=AI&FVJ;+73],LTMX(5]$CC
M51[ 5?HHH \__:C_ &7/@3^VC\"==_9H_:7\#?\ "2^"?$OV7^V]$_M.ZL_M
M/V>ZBNH?WUK+%,FV:")_E<9VX.5)!^0/^(7'_@A1_P!&,_\ F3?$_P#\LZ^_
MZ* /SN\*_P#!L#_P0SU+3I)[W]A_>ZW,B _\++\3#@-@#C4J^T?V7/V7/@3^
MQ=\"="_9H_9H\#?\(UX)\-?:O[$T3^T[J\^S?:+J6ZF_?74LLS[IIY7^9SC=
M@84 #J/ _P#R")?^OV;_ -"K8H ****  @$8(R#U!KP[XY?\$SO^">G[2OG3
M?'3]BKX9^([J?/F:I>^#K1;WGKBZ1%F7/LXKW&B@#X!OO^#;_P#8-\(7DNK_
M +)/Q+^-WP!OI',@N/@_\7M1LU\P]S'=-<+@GJHP,$@8J+_AWS_P6M^!O[W]
MFK_@M'%XSL(O^/?PS\<OA79WN['3S-3M6%RW'!PH]:_0.B@#\^_^&HO^#AWX
M#?+\9/\ @FG\'?C1:0_\?&I?!7XJOHLFP=76VUE&>1L?P+@D],4?\1!WPO\
MA:/L_P"VO^P%^TM\$S%_Q]ZSXF^%LU]HR^ICO;)I/- [D1CM7Z"44 ?+OP-_
MX+7_ /!)S]HPPQ?"S]OKX<27%Q@6]AKVNKHUU*3T58-0$$K-[!<^U?3&C:WH
MWB/3(=;\/:O:W]E<)OM[NSN%EBE7U5U)##W!KRCXY?\ !/?]A3]ICSI?C]^Q
M]\-O%MS/G?J&M>#;.:[!/4K<&/S4/NK U\S:S_P;<_\ !.;1-3F\1?LQ:G\6
M?@1JT[[WU3X-_%C4]-D$G9@D\D\:X]%0#VH ^^J*_/O_ (=L_P#!8+X'_O?V
M6O\ @MYK?B"QA_U/AOXY?#6PUSSO3S-2C*7(]#M7G.:/^&@/^#C3X"\?%#]@
M?X$?'.SA^_<_"+XES^';J2,?QF/6592^.2J<$\+UH _02BOS[_X?[:5\*1]G
M_;7_ ."9G[3?PA\K_C[URZ^'3:SH<6.N+ZR=M^/:/I@]Z]3^!_\ P73_ ."1
M/[0KQ6_P\_;Y^'\%S,0L=EXJU)M!G9^FP1ZFD#,V>, $GM0!]8T50\,^*O"_
MC31H?$?@[Q)8:MI]P,V]_IEXD\,H]5="5;\#5^@ HHHH **** "BBB@#'\#_
M /((E_Z_9O\ T*MBL?P/_P @B7_K]F_]"K8H **** "BBB@ HHKPC]HC_@I_
M_P $[_V3_/@_:#_;.^'?AN]ML^;H]QXF@FU 8ZXLX6>X;\$- 'N]%?GW)_P<
M+?!;XMN;']@;]BK]H+]H&20XM=:\'?#:XL=#)[&6^O\ RO)4]F,9%-_X7'_P
M<;?M)';\.?V1/@3^SKI-Q]Z[^)WC>?Q1JT49Z/%'I:K ).AV2C Y!YH _0:N
M#^-O[4O[-'[-.E?VW^T/^T'X*\#6IC+I-XM\3VNGB0?[ GD4N>P"Y)/ KXV_
MX<]?MP_'L_:/V[?^"V/QFUZWFYN/#?P:L+/P/8;?^>#M:K))/'V);:S#K@\U
MWGP2_P"#?[_@D=\#M6_X2BS_ &.M"\7:[))YMWKWQ*NKCQ)<7,O_ #U<:A)+
M$'Z<JB\C/6@#E?%G_!QS_P $XIM>G\%?LT-\2OCWXB@.U]!^"?PUU#5Y=QZ
M2R)# P/JLC"LT?MY_P#!<#]HK]U^RQ_P2%T;X;Z;-_QZ>*_VA_B-'!C/3S=)
MT\?:X\=3\QSG Y%?>?A+P;X0\ Z%!X6\"^%=-T73+88MM.TFQCMH(AZ+'& J
M_@*TJ /SY'_!/W_@M9^T1^]_:P_X+$6W@#39O^/GPG^SQ\/8;';GKY6K7I-V
MN.@RA]>M:W@O_@W'_P"":<&OP^./VAM$\?\ QU\2PG*^(OC9\1=0UJ=B?O%H
ME>*!\GJ&B-?>%% '$?!?]FG]G3]G#1_^$?\ V?/@-X-\#V)0*UKX2\,VNG(X
M']X01KN/?)R2>:[>BB@ HHHH **** "BBB@#'LO^1WO?^O*+^9K8K'LO^1WO
M?^O*+^9K8H **** "BBB@ HHHH **** "BBB@ HHHH _$'_@]Y_Y-9^!_P#V
M4#4?_2$44?\ ![S_ ,FL_ __ +*!J/\ Z0BB@#S_ /X--O\ E*9^UW_V\?\
MI\GK]_J_ '_@TV_Y2F?M=_\ ;Q_Z?)Z_?Z@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH *\+_:P_Y+9\#_\ L>Y?_29J]TKPO]K#_DMGP/\ ^Q[E_P#2
M9J /=**** "BBB@ HHHH **** "BBB@ K'\2_P#(7T?_ *_3_P"@FMBL?Q+_
M ,A?1_\ K]/_ *": -BBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **YSXK_ !?^%/P)\"WWQ/\ C7\2="\)>'--3??ZYXCU6*SM8!VW2RLJ@GL,
MY)X&:^$M;_X+3_&G]L76+GX=?\$6?V.M6^+1CG:VNOC1X]BFT+P+IK@[6999
M0EQJ)0C#10A&P0REQ0!^@'BOQ;X4\!^&[WQEXY\3:?HVD:;;M/J.JZM>QVUM
M:Q+UDDED(5%'<L0!7P?\0O\ @NII7QJ\8W_P0_X)%?LS^(_VEO%]G,;:_P#%
M&E'^S/!>B2_WKK6)P(Y, APD((E4$))FJWA3_@B!XN_:>\267Q9_X+,?M:Z]
M\>]7MKA;JQ^&6CO)HO@71Y1RHCL("CWC)P!-,5+KQ(CU]X?#WX<_#[X2>#K'
MX>?"OP-H_AK0-+A$.FZ)H.FQ6=I:QC^&.&)51![ "@#X#LO^"0'[6'[=EY%X
MQ_X+1_MF7OBO1GE6>/X ?!Z>XT/P?;8.X174RE;O4\=FD9&4YP[+Q7W+\#?V
M??@=^S+\/K3X4_L]_"7P_P"#/#ED/]'T?PYI45I!NP 798P-[G'S.V68\DD\
MUV%% !6;XQ_Y%B]_ZX&M*LWQC_R+%[_UP- %S3O^0?!_UQ7^0J:H=._Y!\'_
M %Q7^0J:@ HHHH **** "BN=^)/Q?^$OP:T0^)OB_P#%'P[X4TT9SJ'B36X+
M& 8Z_O)W5?UKY-^+7_!PW_P2 ^$^J#PU%^V)I/C'69'V6>C_  WTN\\0RW;_
M -V-["*2$GZR >] 'VI17Y]C_@M1^U#\9L1?L2_\$3OVAO&2R\6FK?$F"S\$
M:;<9Z21W%Z\FY/?:._2C[7_P<J?'_P#U&D?LS_L_:3-U^U7&H>*M=ML^FS%D
M^/?'..V: /T$KEOBE\<O@I\#='_X2+XV?&#PMX/T_:6^W>*?$%MI\.!U.^=T
M7 ^M?$G_  YI_;'^-'[W]M;_ (+@?'OQ/'+S=:3\*8+'P-92CO$Z6:REX^QY
M!8<\&NI^%G_!NQ_P2'^&NL_\)9K/[*5OX[UYV#7>N_$W7[[7YKIAWDCO)G@)
M^D8S0 ?%/_@XG_X)#_#76?\ A$]&_:MM_'>O.Q6TT+X9Z!?:_-=,.T<EG"\!
M/UD&:Y;_ (?+?MC_ !H_=?L4_P#!#_X]^)XY>+75OBM/8^!K*4=I4>\:4O'W
M' +#C@U]M_"WX&_!3X&Z/_PCOP3^#_A;P?I^T+]A\+>'[;3X<#H-D"(N!]*Z
MF@#\^_LG_!RI\?\ _7ZO^S/^S]I,W3[+;ZAXJUVVSZ[\63X]L<Y[8H/_  17
M_:A^,V9?VVO^"V/[0WC)9>;O2?AM/9^"--N,]8Y+>R23<GMN';I7Z"44 ?%?
MPE_X-Y/^"0'PGU0^)9?V.])\8ZS(^^\UCXD:I>>(9;M_[TB7\LD)/TC ]J^L
MOAM\(/A+\&M$'AGX0?"[P[X4TT8QI_AO1(+& 8Z?NX$5?TKHJ* "BBB@ HHH
MH *S?&/_ "+%[_UP->)?\%1_VY_^':_["?CG]M;_ (5=_P )I_PA?]F?\4S_
M &W_ &=]L^V:I:6'_'QY$_E[/M7F?ZMMVS;QNW#\=]8_X/C/[6TN?3?^'8'E
M^<FW?_PNO./P_L6@#^@'3O\ D'P?]<5_D*FK^?ZW_P"#Y?[/;QP?\.O,[$"Y
M_P"%V=<#'_0%K]@O^"7'[<__  \H_83\#?MK?\*N_P"$+_X33^T_^*9_MO\
MM'[']CU2[L/^/CR(/,W_ &7S/]6NW?MYV[B >_T4V::*WB:XN)52-%+.[M@*
M!R22>@KYF_:+_P""S7_!+/\ 93:>U^-/[<?@&TOK8D3Z-HNK?VOJ$;#^%K6P
M$TRD]@4% 'TW17Y\G_@NE\1?CE_HO_!/7_@D]^T!\6Q+_P >7B3Q#HL7A#P]
M=9Z%-0U G([G,:X!'K0-%_X.1_VFO^0CXT_9]_9DT6X^Z-*TZX\9>(K7/7=Y
MQ6PDP.FW&3G/&* /T&KY]_:-_P""K?\ P3=_9*\^W_:!_;4^'V@WMKGS]&7Q
M!'>:BF.O^A6OF7'_ )#ZU\]_\."=,^-?^E?\%"_^"CO[0?QS\W_C]\-W/C)O
M#_AR;/WL:;I^WR\]/EEZ<5]!?LY?\$GO^";'[)?D3_ #]BGX>Z%>VN/(UF70
M([W44QTQ>W7FW'_D3K0!\^_\/^M!^-7^B_\ !/7_ ()U_M!_'7SO^/+Q'8^"
MFT'P[-G[N[4=0V^7GJ-T73)[4?V__P '(W[37_(*\ _L_?LR:+<?>.M:I<>,
M?$5J#TV>0%L),#KN YQCC-?H-10!^?/_  XR^)WQS_TK_@H3_P %9_C_ /%@
M2\WOAOPUJ\/@_P /W6>HDT_3PV1V&)%P"?6O:/V=/^"+W_!+#]E1H+OX,_L.
M> K>_MR##K.N:5_;%^C?WENM0,TR$^JL*^GJ* &P00VT*6UM"L<<:A8XT4!5
M4#   Z"G444 %%%% !1110 4444 %%%% !1110!C^!_^01+_ -?LW_H5;%8_
M@?\ Y!$O_7[-_P"A5L4 %%%% !1110 4444 %%%% !1110 4444 %>6_'#]A
M[]C3]I=93^T)^RG\._&DLP.ZZ\2^#K.\G!]5EDC+H?=6!]Z]2HH ^"O$W_!M
MS_P3$CUF;Q7\ ?#7Q!^"NNSG<^N?!_XFZGI4RMV*H\LL*8[!8P/:J/\ PZZ_
MX*J?!'][^R9_P7-\=WUG#_JM!^.7@33_ !3]I'99+]O+G3W9%R:_0.B@#\^_
M^%O_ /!R-\!!CQW^R%^SO\>[&#[C_#;QY=^&-1N$'>0:JK0*_L@V]*/^'[WB
M;X2?Z/\ MK?\$G/VFOAAY?\ Q]ZYIG@M/$FB6^.NZ^LGY]L1G(!-?H)10!\@
M?!7_ (+Y?\$?OCQ<)I_A']O#P7I5ZS^6]AXUFF\/2I)G!C(U.. %L\8!.3TS
M7U3X,\>^!OB/H<?B?X>>--)U[39O]5J&BZC%=0/])(F93^=<C\:OV0_V4OVD
M8'M_V@_V:? 7C=73:6\5^$;/4' [;6GC9E([$$$=J^5?&?\ P;??\$J=5UR3
MQC\(?A1XH^$OB&3IX@^$WC_4]'GC]-D8F>!<=1B*@#[NK\ ?^(YS_K%U_P"9
ML_\ O+7WW_PZ<_X*2?!3]Y^Q]_P74^*\5M#_ *G1_C=X6T[QFLR]HWNIA%*@
M_P!I5S^=?R#4 ?OEH?\ P?#?V-:-:_\ #L+S-TSR;O\ A=6,;CG'_(%-?H7_
M ,$,?^"YW_#Z/_A:/_&+O_"M?^%:_P!B?\SM_;/]H_VA]O\ ^G*V\GR_L/\
MM[O-_AV_-_(%7Z]_\&J'[,'[7W[3W_"^?#_[-/[?NK_ O1++_A%_^$U/ASP9
M9ZEJ.NB3^UQ;)#<W+ V'E;+@EXP2YF7(^44 ?T[ZUK>B^&]*GUWQ%J]K86-K
M&7N;R]N%BBA4=69V("CW)KY2^/G_  7<_P""2?[.5T^D^.?VX/!VJ:HK^4FC
M>"9Y/$-V\V<"+R]-2?8Y/&'*X/7%>=:+_P &Y/["WBK5(/$_[8GQ'^,G[0^L
M0R"5;SXQ_%._O8HY/5(+9H(P@Y 1@P XYKZN^ ?[%7[('[+%HEI^S?\ LP^
M_ Y5-K7'AGPK:V<\@QC,DT:"20XZEF)/K0!\C_\ #Z_]I'XZ#[/^P+_P1K^/
M?C])>+3Q#\1(+7P3HUP#TEBN;YG,J#K]U2<$<4?\(=_P<C_M)C_BH/C#^SW^
MS7H\_P!Q?"^@7/B_7[8'KYGVLK8N1V*$<YS7Z#44 ?GT?^"!.E_&<?:OV_\
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
M/X*^%_VI_ASJ?C+5F\/+IGA/3O&UA/J5V8O$6FS2^7:I*97V11R.V%^548G
M%?REU_4+_P ' W_!+S_@G9^R=_P12^,WC[]G;]B_X=>%?$.FKX=73O$FG^&(
M&U*U$GB/3(I/+NY%:9-\;NC;7&Y793D$BOY>J "OZ./^"#/P._X+2?'+_@E#
M\*M!_9\_;8^%GP4^$2_VXGA[5M+^'[Z_XJN%.NZ@;HW*7K+:1G[29UC,1R(Q
M&3\V:_G'K^OW_@UQ_P"4%'P,_P"YF_\ 4GU:@"*'_@WG^"'Q;E74OV__ -LK
MX^_M"S.P:YT;QI\1KBQT/=U_=6%@8O)4G^$2$5],_LY_\$X/V"?V2%@D_9P_
M9"^'_A*[MP/+U?3?#,!U XZ;KQU:=\?[3FO:Z* "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@#'\#_P#((E_Z_9O_ $*MBL?P/_R"
M)?\ K]F_]"K8H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "OX Z_O\ ** /X Z_?[_@QC_YNB_[DG_W/U^\W@?_ )!$O_7[-_Z%
M6Q0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% &/9?\ ([WO_7E%_,UL5CV7_([WO_7E%_,UL4 %%%% !1110 4444 %%%%
M!1110 4444 ?B#_P>\_\FL_ _P#[*!J/_I"**/\ @]Y_Y-9^!_\ V4#4?_2$
M44 >?_\ !IM_RE,_:[_[>/\ T^3U^_U?@#_P:;?\I3/VN_\ MX_]/D]?O]0
M4444 %%%% !1110 4444 %%%% !1110 4444 %>%_M8?\EL^!_\ V/<O_I,U
M>Z5X7^UA_P EL^!__8]R_P#I,U 'NE%%% !1110 4444 %%%% !1110 5C^)
M?^0OH_\ U^G_ -!-;%8_B7_D+Z/_ -?I_P#030!L4444 %%%% !1110 4444
M %%?+W[:G_!83]AK]AK7(_AM\0/B-<^*OB->N(M(^$_PZL&UKQ)?S,,I$MI
M3Y+,.5,[1AL<$GBO!OLG_!<O_@IGS?W5C^Q7\);S_EC;,FL_$/5+<^K_ "P:
M5N'IMN(6//F"@#Z;_;8_X*@?L/\ _!/O2XG_ &F/CGIVFZW>JO\ 8_@S2U:_
MUS5'8X18+& -,P9L*'95C!(RXKYD_P"%X_\ !;/_ (*8?Z-^S5\(;;]D+X4W
MO ^('Q3TY-1\;ZA;G^.TT<'RK!BIP1<-N'#))GBO?_V*/^"0W[#'[".J2^//
MA5\+Y->\?WK-)K'Q3\>WK:QXDU&9AAY7O9P3$7_B6 1(V.5)YKZ;H ^0OV0_
M^")W[%G[+7CD?'CQ=I6M?&#XNSNLU_\ %OXP:F=;UAIQR'@\X&*TVDD*8D#A
M3M+MBOKVBB@ HKQ;]IG_ (*,_L(_L;P2M^TW^UEX%\'W4*[CI.IZ_$=0<8SE
M+.,M<2?\!C/4>M?,+?\ !?2P^.S-I_\ P36_X)W?'3X_-(<67B>#PR?#?AF8
M]LZIJ07R\]?FA''- 'Z#U!J>IZ;HNGS:OK.HP6EI;1F2XNKF98XXD R69F("
M@#N:_/[_ (1+_@XX_:N(/B/XH? _]E;P_<_\L/#>DOXS\2VZGJLCW!6P)QP&
MC(.<GTJ?3/\ @WC_ &<OB?J$/B7_ (*"_M._&O\ :1U))1,UE\1?B!<V^BPR
M@Y!M]/L6B6%,\["[K[8XH ]!_:"_X+S?\$IOV=M8_P"$/UG]K31?%GB5Y/*M
M?"WPUAE\1WUQ/_SQ"Z>LJ))P?ED=,=#7F_\ P]+_ ."GW[30^S_L$_\ !&WQ
MEIFF7'_'OXX_:,UV#PM;1*?NR_V:I>ZN(SU!C<''..>/L#]GW]CK]E']E#2!
MH?[-'[./@KP+ 8A'*WACPW;6<LX_Z:RQH'E/ RSLQ/<UZ10!^>__  P!_P %
MIOVHCY_[9G_!6FT^&FD7'_'UX*_9C\(C3RF>OE:U?9O$(' ^0^O;GK_@W_P;
MV?\ !+;X7^)%^(7C[X'7OQ<\7,0;KQ;\:O$%QXEN[HCD&2*Z8VQ.<G(A'6OM
MFB@#^>__ (/"/V\/"'@#P_X,_P""3/[/%GINB:5:)!XF^(>F:!:QVUO"O/\
M9VG^7$ JC[UTZ8_Y]6%?@G7[_?\ !\Y_S:[_ -SM_P"X"OP!H ] _95_:1^(
M_P"Q_P#M'>"_VG?A)?\ V?Q#X(\06^J:?N8A)_+;]Y!)CDQ2QEXG'=)&'>O[
M?/V5?VD?AQ^V!^SCX+_:=^$E_P#:/#WC?P_;ZII^Y@7@\Q?WD$F.!+%('B<=
MGC8=J_A#K^OO_A^MXY\>_NOV<_\ @C=^UUXLW?ZC4=;^&\>A:?-Z%;BYG/'N
M5&* /T!HK\_O^&Y/^"\_Q-^7X7?\$5/"_@FWD_U&J?$OX]Z?/D?WGM;&/S4^
MA)-'_"%?\',OQ1Y\0?&O]DOX66LG^K_X17PYK>MWL(_V_MI$+,/]GCI0!^@-
M%?G]_P .N_\ @K%\1_F^/O\ P7S\=F&3[]A\-/A-H_ASRA_=2>-G=O\ >(S1
M_P 0\'P!\8_/^T9^W9^U9\5M_P#K[;QM\<+IK9O55CMHX=B_[(;CUH ^U_B+
M\=?@C\((#<_%KXQ^%?"\:KN:3Q%XAMK)0/7,SKQ7S]\2_P#@N3_P2%^$WF#Q
M9_P4/^%\[19\Q/#WB1-78$=1ML/..?;K7)_#O_@W2_X(N_#287FD?L)>'-3N
M-VZ2X\4ZMJ.L-*W4LPO;F522?;'M7T%\-/V$_P!B/X,>6?A#^QY\+O"[18V2
M>'_ &G6;@^NZ*%23[YS0!\JR?\'*?_!-SQ/(T/[/NE_&#XN29*QQ_#;X.:O=
M&1O1?M,4 /YTG_#YG]L'XA_\FZ?\$(_VE-5W_P"H;XCPZ?X05_0L;F67:/<U
M]_QQQQ1K%$@55 "JHP !V%+0!^?W_#2__!QC\4/^1%_X)F? WX6^9_J_^%F?
M&5];\K_?_LB-=V/:E_X9\_X./_BA_P CU_P4,_9[^%OF??\ ^%:?":ZUOR?]
MS^UW7=C_ &J_0"B@#\__ /ASO^W)\1/^3B_^"]'[0FI^9_K_ /A6FGZ;X/SZ
M[/LJ2[/PZ4?\0V?_  3Y\6G/[1?C_P".7Q@+?Z__ (67\:=5NO.]=_V62WSG
MVQ7Z 44 ?)?PT_X(0_\ !'KX3>7_ ,(K_P $\OAK<F+&P^)-%_MD\>IU!IL_
MC7T'\-_V=OV?O@VB1_"'X%^#O"JQC"+X;\,6EB%'H/)C7%=C10 4444 %%%%
M !1110 5F^,?^18O?^N!K2K-\8_\BQ>_]<#0!<T[_D'P?]<5_D*FJ'3O^0?!
M_P!<5_D*FH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@#'\#_\ ((E_Z_9O_0JV*Q_ _P#R")?^OV;_ -"K8H **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#'\#_\ ((E_
MZ_9O_0JV*Q_ _P#R")?^OV;_ -"K8H **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@#'LO^1WO?\ KRB_F:V*Q[+_ )'>]_Z\
MHOYFMB@ HHHH **** "BBB@ HHHH **** "BBB@#\0?^#WG_ )-9^!__ &4#
M4?\ TA%%'_![S_R:S\#_ /LH&H_^D(HH \__ .#3;_E*9^UW_P!O'_I\GK]_
MJ_ '_@TV_P"4IG[7?_;Q_P"GR>OW^H **** "BBB@ HHHH **** "BBB@ HH
MHH **** "O"_VL/^2V? _P#['N7_ -)FKW2O"_VL/^2V? __ +'N7_TF:@#W
M2BBB@ HHHH **** "BBB@ HHHH *Q_$O_(7T?_K]/_H)K8K'\2_\A?1_^OT_
M^@F@#8HHHH ***9<7$%K ]U=3)'%&A>221@%50,DDGH .] #Z*^'?V@/^"[G
M[-GASXAW/[.O[#OP_P#$G[3GQ8BRK>$?A)$+G3]/?) ;4-6P;6TB# JS@RE"
M,.J]:XC_ (8 _P""J/\ P4=_XFO_  4\_:T'PC^'MYRWP#_9]OV@EN(3_P L
M=5UMMTD^1\LD4.Z%P<HR&@#U;]K/_@MW^QG^S;X]/P ^&MSKOQK^+TSM%9?"
MCX.::=:U,2C@BY>+,-F%)&_S'$BJ=WEL!7E'_#/'_!:C_@I=_I?[6/QNM_V3
M/A7>\GX9_"#4DOO&-_;G_EG>ZV1Y=HQ4_P#+LIR,J\8/-?8'[*G[$?[('[!?
MPZ;P#^RQ\"_#?@71TA#7\^GVP%Q=A!_K+J[D+37# 9^>5V('<"O*?VD/^"XO
M_!*O]EJ^?P_\1?VR?"VI:Z)/)C\->"97U_47G)P(3#IZS&-R> )-G49(H [?
M]BO_ ()F?L1_\$^]#DT[]E[X$:5HNI7B$:OXKO U[K6J,QW.UQ?3EII S9;9
MN$8).U5Z5[S7Y[_\/<?V_?VE,VO_  3V_P""-OQ+O["?BW\;_'?4K?P;IJ+V
MN$MI2\]W$>PC*L0<X&"*/^&+/^"ZO[4V)OVKO^"GWA/X-:-<<W/@_P#9P\%%
MK@H>BC5]2/VB%P.I164GV H ^Y/BE\9/A%\#O#$GC;XU?%/PYX0T:+/FZMXH
MUNWL+9,#/,L[JH_.OC;X@?\ !Q3_ ,$[+/Q--\.?V9I_'_[07BV'C_A&O@7X
M#O-;DR>%/V@K';LI/\22M@ G'K9^%O\ P;N_\$S?"7B>/XC?&[P%XH^.?B]<
M>;XL^.GC"Z\17,_.3YD,K+:OD\\PFOHC7_C7^PC^Q)X6C\'^)OBO\)OA+HMD
MO[G2+S6],T*WA&.BPL\:C@#@"@#Y3_X:J_X+\_M4CROV<?\ @GC\.O@)H=QQ
M#XG^/OC9]2OWB/61=,TM0]O*.R3%AD<G!H_X<U_M??M''[9_P47_ ."POQ>\
M7VL_-SX*^$<-OX*T5E/_ "[RBU#R7<0]6*,>"3GKT_Q#_P"#CC_@CUX%U;_A
M&-%_:QC\::TY(MM&^'OA?4M:EN".R/;6[0G\9!7/?\/P?C5\4_W7[(O_  1@
M_:?\:!_^/74_&/AFW\)Z;<YZ-'=7DKY7_:*CZ4 >Q_LS_P#!%_\ X)=?LCS0
MZI\%_P!B[P9'JT+^8OB+Q%8MK.IB3.3(MU?M-+&Q/)V,H]@.*^GE544(B@ #
M  ' %?G]_P +P_X.1?C7_P B!^P[^SM\%()NK?%'XDW?B.X@4]<?V.JHS@=,
M_+GKQ1_P[^_X+=?&3]Y\?_\ @M?:>#[*7_CX\/?!OX.6%MC/7R]0NG-PN.@^
M4^M 'Z!5Y+\9/V^/V'OV>?-3XZ?M@?#/PE-#G?::_P".+&VN"1U587E$C-[!
M2?:OE?\ XAU?V9/B#^]_:Z_:\_:4^.!EYNK+XB?&6\-D_JJ068@\M/\ 9#''
MK7K7P;_X(@?\$C_@-Y3_  \_X)^?#5I8,&"Z\0Z"NM3QD=&6743.X;_:SGWH
M \W\6?\ !R5_P29TW6)/"GPM^-7B/XGZZG T/X8_#[5=5F?G VN+=86R>F)*
MS?\ A\K^V9\6/D_9'_X(5_M"^(!)Q:W7Q3FT_P #P2^CA[QY?D/4$@9'/%?=
M_A/P7X.\!:/'X=\"^$],T73XO]58Z381VT*?1(P%'Y5IT ?GZ?&__!RQ\:^/
M#GP._9?^"5A-_K/^$M\2ZIXCU2W4]/+^PA;9V'^UP:#_ ,$RO^"N7Q@_>?M+
M_P#!=7Q5IUI-GS-#^#?POTSP_P"0#U$=]EYV]BRY%?H%10!_,!_P=9?\$]/"
M/["?_"AM0TC]I+XQ_$[5_&/_  E)UK7?C%X]?7+H?9?[(\L0DQHL(/VF3<%7
MYL)G[HK\@J_M]_;G_P""7'["?_!2C_A%O^&UO@9_PFG_  A?V[_A&?\ BIM4
MT[[']L^S_:/^/"Y@\S?]E@^_NV[/EQN;/SCXE_X-??\ @AAI^A75[:?L/;)8
MXB4;_A9?B8X/T.I4 ?R(5_?Y7Y^67_!KK_P0KELXI9/V&\LT2EC_ ,+,\3\D
MC_L)5^@= !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 5F^,?^18O?^N!K2K-\8_\BQ>_]<#0!<T[_D'P?]<5_D*FJ'3O^0?!_P!<
M5_D*FH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@#'\#_\ ((E_Z_9O_0JV*Q_ _P#R")?^OV;_ -"K8H **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#'\#_\ ((E_Z_9O
M_0JV*Q_ _P#R")?^OV;_ -"K8H **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@#'LO^1WO?\ KRB_F:V*Q[+_ )'>]_Z\HOYF
MMB@ HHHH **** "BBB@ HHHH **** "BBB@#\0?^#WG_ )-9^!__ &4#4?\
MTA%%'_![S_R:S\#_ /LH&H_^D(HH \__ .#3;_E*9^UW_P!O'_I\GK]_J_ '
M_@TV_P"4IG[7?_;Q_P"GR>OW^H **** "BBB@ HHHH *X[Q!^T+\"_"GQ?T#
M]G[Q%\7/#UIXY\4Q3R^'O"$NJQ?VE?10PO-+*EOGS#&L<;L7(VC;C.2!78U^
M:/[7'PR^'7@S_@Y(_8Z\7>$/ ND:5J?B'P7\0)->O].TV*";49$TN4K).Z*#
M*X,LGS-D_,>>: /TEUK6M'\-Z/=^(?$6K6UAI]A;/<7U]>SK%#;PHI9Y)'8A
M415!)8D  $FO/O@G^V'^R_\ M&ZU<>&_@A\<?#_B34+?3TU V6GWH,LUB[;4
MO(E8 SVS-\JW$>Z)CP&)KXI_X.)OB;KFJZ3^S1^PGI]Y)#I'[0?[1.@>'_&R
MQN5^V:#%=P-=6C8YV2/- 6'\2QLIR&(H_P"#A#QY<_LD6G[+?[</P[VZ?KGP
M^_:'TO096ME"?:/#VJ6ES'J-@<8_=RI:PC;T!0,,%0: /N[XS_M"_!+]GC2+
M'6_C5\2]+\/1:I>_8](BOI_W^HW.TMY-M"H,MQ)M#,4C5F"J6(P":TOA=\6/
MAG\;O!%G\2?A#X\TKQ)H-_O%IJVC7J3PNR,4=-RDX='5D9#AE92K $$5^?G[
M*'Q#U3]J;_@XT_:-USQ9(;O2OV>OAGHOA#P):3',=A+J@CN[^Y1#PDTDD+Q&
M0?,8D5"<#%3?L:?$74O@S_P</?M0_L9^'[@Q>$O'7P\T?XHV^D*<06.KJMC8
M7TT:]%>Z:=)93_$T2GM0!^CM%%% !7A?[6'_ "6SX'_]CW+_ .DS5[I7A?[6
M'_);/@?_ -CW+_Z3-0![I1110 4444 %%%% !1110 4444 > ?MS_P#!4?\
M83_X)K_\(M_PVM\<_P#A"_\ A-/MW_",_P#%,ZIJ/VS[']G^T?\ 'A;3^7L^
MU0??V[M_RYVMCY/^*W_!U+_P1>T34/"MQX,_:7O_ !,MQXGM[75S8> ]<M_[
M)LY PDOY/M-C'YL<6!NCBWRMN&U&P<?&'_!\Y_S:[_W.W_N K\ : /Z_?^(H
M[_@A1_T?-_YC+Q/_ /*ROO/Q#XB\/^$="N_%'BS7;/2],L(&GOM1U&Z2""VB
M499Y)'(5% Y)) %?P'U^H?BS]J7_ (*\_P#!4CQ3#XU^*O[&/Q;^/UJ+M+C1
MO"EUX:U:P\!Z83@JS:;I?DK</&WW)[B]^<<2(XR" ?M]\3O^"[7@OXG>-[[X
M#?\ !*']G?Q+^T_X[M)?L][JOA8BR\(:+(>C7FMS@08Y# 1;ED ($BFO#/VB
M/@'<>/K?_A-O^#C/_@K9X0\,>')5%Q'^S;\,/%?_  C^A/&?F$-T^\:CJ_!Y
M4#*L,I(5KY3\$?L+_P#!SC^T1X/@^&>M>#=1^%7P^MU":'X2\*^.]$^'^BVT
M!^]!-8:%'-=R1DYW!W#L#USS7L_[./\ P;2?MM>!K]?$5]\6OV9OA?K$LGG7
M6N^%_A#<^/=3\TG+2)=>*I9&AE//SQ;,$D@4 >[_  (_X*[_ +%GPY\"Q? [
M_@BI_P $R/BA\5=&MG*VEQ\-/ALV@>&6F'RE[G4[Y(R)&(YEDC=FP26/>?XH
M_'W_ (+E>/\ 3SJOQH^,W[,'[$7A:X4O]I\4^)(/$_B.T0]]T\D>FR #O\O(
M].G7VW_!!KQ#\0[:.+]J[_@K7^U'X]A5 DNA:-X[C\.:+(N,;39646 ,#  <
M8&178?"__@W;_P"".'PMO_[;@_8IT3Q)J;MONM2\=ZM?:[)<O_>=+Z>6,GCL
M@'M0!\ _$^]_X(/W&IK-_P %,O\ @M_\2_VJ-6:49\*:=XJU&X\/SS Y M].
M\/1-'%D_]-]IX%>\_LX?M^?L<? RQ72O^"5/_! ?XX:JQCV0^)M$^"EOX?LK
MP$8'F:K=OYTA/K("<5^E'PH_9Q_9Y^ ]J+#X'? ;P9X,@";!#X4\+VFG(%],
M6\:#'M79T ?G[_PU1_P</?&CCX3_ /!+WX/?"*&7_CWO?C%\83K.%[.\.C(K
MIZ[>HZ4?\,:?\%^OC/\ -\9O^"NG@#X8VLG_ !\Z1\'/@Q#?;A_=2[U1Q-%_
MO $\>]?H%10!^?O_ !#]^!OB/^__ &N?^"D'[4WQ:\S_ (^=(UOXL2V&D-Z[
M+.SC3R\\YQ)Z5Z#\(/\ @@+_ ,$<_@C)'<>$OV _ VHS(VXS^,8)]?9W[L?[
M3DG!.>>F,],5]@T4 <]\//A'\*?A#I7]@_"?X8^'O"]C@#[%X=T6"RBP.@V0
MHH_2NAHHH **** "BBB@ HHHH **** "LWQC_P BQ>_]<#6E6;XQ_P"18O?^
MN!H N:=_R#X/^N*_R%35#IW_ "#X/^N*_P A4U !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 5F^,?\ D6+W_K@:TJS?&/\ R+%[
M_P!<#0!<T[_D'P?]<5_D*FJ'3O\ D'P?]<5_D*FH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#'\#_ /((E_Z_9O\ T*MB
ML?P/_P @B7_K]F_]"K8H **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@#'\#_ /((E_Z_9O\ T*MBL?P/_P @B7_K]F_]"K8H
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#
M'LO^1WO?^O*+^9K8K'LO^1WO?^O*+^9K8H **** "BBB@ HHHH **** "BBB
M@ HHHH _$'_@]Y_Y-9^!_P#V4#4?_2$44?\ ![S_ ,FL_ __ +*!J/\ Z0BB
M@#S_ /X--O\ E*9^UW_V\?\ I\GK]_J_ '_@TV_Y2F?M=_\ ;Q_Z?)Z_?Z@
MHHHH **** "BBB@ K\W?VZ/%?ABP_P"#C3]B/2[[Q#90W*>"?'JO!+=(KJ9M
M+=8003D%V1PO]XJ0,XK](JXO7OV;_P!G?Q5K-QXB\4? 3P7J6H7DADN[Z_\
M"UI--.YZL[O&68^Y- 'Q5_P<$_!+Q;>^!/@1^W3X-T&[U0?LT_'31?&GBNPL
M8&EF/AU+B(ZA*B*"SF,10R, .(EE;^&L'_@M;X>T+_@HMXS_ &5_V&?@7XDL
M/$C^(OC'IGQ$\4WFAWB746G>$--MI_.OY7C)6.*8W:1P,Q FEPJ$G./TE,<9
MC\DQJ4*X*XXQZ8KF_AS\%_@[\'EOU^$GPG\,^%AJMQY^ICPYH-O8_;)>?WDO
MDHOF-R?F;)Y- 'P;\#?A[+^Q9_P<(_&?6?'4B:=X5_:D^'FDZSX'UFZ<);W&
MMZ.B6][I0=L W/EO)=A.\3$C.T@+^P%\-+K]H/\ X+>?M.?\%*/#;+<^ -/\
M+Z7\+O WB"$[K?79[=+2;5I+=QQ)%!=VJP>8I*,^\ DHP'WW\0_AC\-OB[X:
MD\&?%?X>Z'XGT>619)=)\0Z3#>VSNOW6,4RLA([''%:6AZ%HGAC1K7P[X:T:
MTT[3[&!8;*PL;=88;>)1A41$ 5% X   % %JBBB@#R_XK?LE?#7XQ>+G\:>*
M-?\ %%O=O D)CTGQ'-;0[4& =B'&?4]Z\2^+O[+7P\^$/QR^#UQX8USQ+<-J
M/C0Q3C5=?FN0H2$N-@<_*<CDCJ.*^O:\+_:P_P"2V? __L>Y?_29J /7/^$'
MTC_GYO?_  +:C_A!](_Y^;W_ ,"VK8HH Q_^$'TC_GYO?_ MJ/\ A!](_P"?
MF]_\"VK8HH Q_P#A!](_Y^;W_P "VH_X0?2/^?F]_P# MJV** ,?_A!](_Y^
M;W_P+:C_ (0?2/\ GYO?_ MJV** ,?\ X0?2/^?F]_\  MJ/^$'TC_GYO?\
MP+:MBB@#^?7_ (/AM#M-&_X9A^RRS-YG_":[O.F+8Q_8/3/3K7X&U_5[_P %
MF_\ @W;^(_\ P6%_:.TKXS>)O^"@?_"%>'O#?A]-+\,>"X_A@=12QRQDN9VG
M_M2$22S28R1&N$BB3G9N/QIJ?_!CS_9UW9VO_#SW?]KF,>[_ (4KC9QG/_(:
MYH _ VO[Y/\ A!](_P"?F]_\"VK\&?\ B!C_ .LHO_F$_P#[]5^WW[*OPI^(
M_P "_P!G'P7\&?BW\8/^%@>(?"WA^WTO4/&C:,=/?5_(7RXYY(#/.5E,:IO/
MF-O<,_&[: #J/^$'TC_GYO?_  +:C_A!](_Y^;W_ ,"VK8HH Q_^$'TC_GYO
M?_ MJ/\ A!](_P"?F]_\"VK8HH Q_P#A!](_Y^;W_P "VH_X0?2/^?F]_P#
MMJV** ,?_A!](_Y^;W_P+:C_ (0?2/\ GYO?_ MJV** ,?\ X0?2/^?F]_\
M MJ/^$'TC_GYO?\ P+:MBB@#'_X0?2/^?F]_\"VH_P"$'TC_ )^;W_P+:MBB
M@#'_ .$'TC_GYO?_  +:C_A!](_Y^;W_ ,"VK8HH Q_^$'TC_GYO?_ MJ/\
MA!](_P"?F]_\"VK8HH Q_P#A!](_Y^;W_P "VH_X0?2/^?F]_P# MJV** ,?
M_A!](_Y^;W_P+:C_ (0?2/\ GYO?_ MJV** ,?\ X0?2/^?F]_\  MJH^)?"
M6F6.@W5W#<71:.(D![EB/Q%=-6;XQ_Y%B]_ZX&@"I9>"]*ELXI6N;S+1*3BZ
M;'2I?^$'TC_GYO?_  +:M+3O^0?!_P!<5_D*FH Q_P#A!](_Y^;W_P "VH_X
M0?2/^?F]_P# MJV** ,?_A!](_Y^;W_P+:C_ (0?2/\ GYO?_ MJV** ,?\
MX0?2/^?F]_\  MJ/^$'TC_GYO?\ P+:MBB@#'_X0?2/^?F]_\"VH_P"$'TC_
M )^;W_P+:MBB@#'_ .$'TC_GYO?_  +:C_A!](_Y^;W_ ,"VK8HH Q_^$'TC
M_GYO?_ MJ/\ A!](_P"?F]_\"VK8HH Q_P#A!](_Y^;W_P "VH_X0?2/^?F]
M_P# MJV** ,?_A!](_Y^;W_P+:C_ (0?2/\ GYO?_ MJV** ,?\ X0?2/^?F
M]_\  MJ/^$'TC_GYO?\ P+:MBB@#'_X0?2/^?F]_\"VH_P"$'TC_ )^;W_P+
M:MBB@#'_ .$'TC_GYO?_  +:J/B7PEIECH-U=PW%T6CB) >Y8C\1735F^,?^
M18O?^N!H J67@O2I;.*5KF\RT2DXNFQTJ7_A!](_Y^;W_P "VK2T[_D'P?\
M7%?Y"IJ ,?\ X0?2/^?F]_\  MJ/^$'TC_GYO?\ P+:MBB@#'_X0?2/^?F]_
M\"VH_P"$'TC_ )^;W_P+:MBB@#'_ .$'TC_GYO?_  +:C_A!](_Y^;W_ ,"V
MK8HH Q_^$'TC_GYO?_ MJ/\ A!](_P"?F]_\"VK8HH Q_P#A!](_Y^;W_P "
MVH_X0?2/^?F]_P# MJV** ,?_A!](_Y^;W_P+:C_ (0?2/\ GYO?_ MJV**
M,?\ X0?2/^?F]_\  MJ/^$'TC_GYO?\ P+:MBB@#'_X0?2/^?F]_\"VH_P"$
M'TC_ )^;W_P+:MBB@#'_ .$'TC_GYO?_  +:C_A!](_Y^;W_ ,"VK8HH Q_^
M$'TC_GYO?_ MJ/\ A!](_P"?F]_\"VK8HH Q_P#A!](_Y^;W_P "VH_X0?2/
M^?F]_P# MJV** .4\*^%=.U#3I)II[D$7,B@)<,HP&K3_P"$'TC_ )^;W_P+
M:CP/_P @B7_K]F_]"K8H Q_^$'TC_GYO?_ MJ/\ A!](_P"?F]_\"VK8HH Q
M_P#A!](_Y^;W_P "VH_X0?2/^?F]_P# MJV** ,?_A!](_Y^;W_P+:C_ (0?
M2/\ GYO?_ MJV** ,?\ X0?2/^?F]_\  MJ/^$'TC_GYO?\ P+:MBB@#'_X0
M?2/^?F]_\"VH_P"$'TC_ )^;W_P+:MBB@#'_ .$'TC_GYO?_  +:C_A!](_Y
M^;W_ ,"VK8HH Q_^$'TC_GYO?_ MJ/\ A!](_P"?F]_\"VK8HH Q_P#A!](_
MY^;W_P "VH_X0?2/^?F]_P# MJV** ,?_A!](_Y^;W_P+:C_ (0?2/\ GYO?
M_ MJV** ,?\ X0?2/^?F]_\  MJ/^$'TC_GYO?\ P+:MBB@#'_X0?2/^?F]_
M\"VH_P"$'TC_ )^;W_P+:MBB@#E/"OA73M0TZ2::>Y!%S(H"7#*,!JT_^$'T
MC_GYO?\ P+:CP/\ \@B7_K]F_P#0JV* ,?\ X0?2/^?F]_\  MJ/^$'TC_GY
MO?\ P+:MBB@#'_X0?2/^?F]_\"VH_P"$'TC_ )^;W_P+:MBB@#'_ .$'TC_G
MYO?_  +:C_A!](_Y^;W_ ,"VK8HH Q_^$'TC_GYO?_ MJ/\ A!](_P"?F]_\
M"VK8HH Q_P#A!](_Y^;W_P "VH_X0?2/^?F]_P# MJV** ,?_A!](_Y^;W_P
M+:C_ (0?2/\ GYO?_ MJV** ,?\ X0?2/^?F]_\  MJ/^$'TC_GYO?\ P+:M
MBB@#'_X0?2/^?F]_\"VH_P"$'TC_ )^;W_P+:MBB@#'_ .$'TC_GYO?_  +:
MC_A!](_Y^;W_ ,"VK8HH Q_^$'TC_GYO?_ MJ/\ A!](_P"?F]_\"VK8HH Q
M_P#A!](_Y^;W_P "VH_X0?2/^?F]_P# MJV** .4M?"NG2>*;JP:>YV1VT;*
M1<-NR2>IK3_X0?2/^?F]_P# MJ++_D=[W_KRB_F:V* ,?_A!](_Y^;W_ ,"V
MH_X0?2/^?F]_\"VK8HH Q_\ A!](_P"?F]_\"VH_X0?2/^?F]_\  MJV** ,
M?_A!](_Y^;W_ ,"VH_X0?2/^?F]_\"VK8HH Q_\ A!](_P"?F]_\"VH_X0?2
M/^?F]_\  MJV** ,?_A!](_Y^;W_ ,"VH_X0?2/^?F]_\"VK8HH HZ5H%EH\
MCR6LL[%UP?-F+#]:O444 ?B#_P 'O/\ R:S\#_\ LH&H_P#I"**/^#WG_DUG
MX'_]E U'_P!(110!Y_\ \&FW_*4S]KO_ +>/_3Y/7[_5^ /_  :;?\I3/VN_
M^WC_ -/D]?O]0 4444 %%%% !1110 4444 %%%% !1110 4444 %>%_M8?\
M);/@?_V/<O\ Z3-7NE>%_M8?\EL^!_\ V/<O_I,U 'NE%%% !1110 4444 %
M%%% !1110 5C^)?^0OH__7Z?_036Q6/XE_Y"^C_]?I_]!- &Q1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %9OC'_D6+W_K@
M:TJS?&/_ "+%[_UP- %S3O\ D'P?]<5_D*FJ'3O^0?!_UQ7^0J:@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *S?&/_ "+%[_UP
M-:59OC'_ )%B]_ZX&@"YIW_(/@_ZXK_(5-4.G?\ (/@_ZXK_ "%34 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!C^!_P#D
M$2_]?LW_ *%6Q6/X'_Y!$O\ U^S?^A5L4 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110!C^!_P#D$2_]?LW_ *%6Q6/X'_Y!
M$O\ U^S?^A5L4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110!CV7_([WO_7E%_,UL5CV7_([WO\ UY1?S-;% !1110 4444
M%%%% !1110 4444 %%%% 'X@_P#![S_R:S\#_P#LH&H_^D(HH_X/>?\ DUGX
M'_\ 90-1_P#2$44 >?\ _!IM_P I3/VN_P#MX_\ 3Y/7[_5^ /\ P:;?\I3/
MVN_^WC_T^3U^_P!0 4444 %%%% !1110 4444 %%%% !1110 4444 %>%_M8
M?\EL^!__ &/<O_I,U>Z5X7^UA_R6SX'_ /8]R_\ I,U 'NE%%% !1110 444
M4 %%%% !1110 5C^)?\ D+Z/_P!?I_\ 036Q6/XE_P"0OH__ %^G_P!!- &Q
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %9
MOC'_ )%B]_ZX&M*LWQC_ ,BQ>_\ 7 T 7-._Y!\'_7%?Y"IJAT[_ )!\'_7%
M?Y"IJ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MK-\8_P#(L7O_ %P-:59OC'_D6+W_ *X&@"YIW_(/@_ZXK_(5-4.G?\@^#_KB
MO\A4U !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 8_@?_D$2_\ 7[-_Z%6Q6/X'_P"01+_U^S?^A5L4 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!C^!_^01+_P!?LW_H
M5;%8_@?_ )!$O_7[-_Z%6Q0 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% &/9?\ ([WO_7E%_,UL5CV7_([WO_7E%_,UL4 %
M%%% !1110 4444 %%%% !1110 4444 ?B#_P>\_\FL_ _P#[*!J/_I"**/\
M@]Y_Y-9^!_\ V4#4?_2$44 >?_\ !IM_RE,_:[_[>/\ T^3U^_U?@#_P:;?\
MI3/VN_\ MX_]/D]?O]0 4444 %%%% !1110 4444 %%%% !1110 4444 %>%
M_M8?\EL^!_\ V/<O_I,U>Z5X7^UA_P EL^!__8]R_P#I,U 'NE%%% !1110
M4444 %%%% !1110 5C^)?^0OH_\ U^G_ -!-;%8_B7_D+Z/_ -?I_P#030!L
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !6
M;XQ_Y%B]_P"N!K2K-\8_\BQ>_P#7 T 7-._Y!\'_ %Q7^0J:H=._Y!\'_7%?
MY"IJ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K
M-\8_\BQ>_P#7 UI5F^,?^18O?^N!H N:=_R#X/\ KBO\A4U0Z=_R#X/^N*_R
M%34 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10!C^!_^01+_ -?LW_H5;%8_@?\ Y!$O_7[-_P"A5L4 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110!C^!_^01+_ -?LW_H5
M;%8_@?\ Y!$O_7[-_P"A5L4 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110!CV7_([WO_ %Y1?S-;%8]E_P CO>_]>47\S6Q0
M 4444 %%%% !1110 4444 %%%% !1110!^(/_![S_P FL_ __LH&H_\ I"**
M/^#WG_DUGX'_ /90-1_](110!Y__ ,&FW_*4S]KO_MX_]/D]?O\ 5^ /_!IM
M_P I3/VN_P#MX_\ 3Y/7[_4 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !7A?[6'_);/@?\ ]CW+_P"DS5[I7A?[6'_);/@?_P!CW+_Z3-0![I1110 4
M444 %%%% !1110 4444 %8_B7_D+Z/\ ]?I_]!-;%8_B7_D+Z/\ ]?I_]!-
M&Q1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%9OC'_D6+W_K@:TJS?&/_(L7O_7 T 7-._Y!\'_7%?Y"IJAT[_D'P?\ 7%?Y
M"IJ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K-
M\8_\BQ>_]<#6E6;XQ_Y%B]_ZX&@"YIW_ "#X/^N*_P A4U0Z=_R#X/\ KBO\
MA4U !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 8_@?_ )!$O_7[-_Z%6Q6/X'_Y!$O_ %^S?^A5L4 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110!C^!_\ D$2_]?LW_H5;
M%8_@?_D$2_\ 7[-_Z%6Q0 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% &/9?\CO>_P#7E%_,UL5CV7_([WO_ %Y1?S-;% !1
M110 4444 %%%% !1110 4444 %%%% 'X@_\ ![S_ ,FL_ __ +*!J/\ Z0BB
MC_@]Y_Y-9^!__90-1_\ 2$44 >?_ /!IM_RE,_:[_P"WC_T^3U^_U?@#_P &
MFW_*4S]KO_MX_P#3Y/7[_4 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!7A?[6'_ "6SX'_]CW+_ .DS5[I7A?[6'_);/@?_ -CW+_Z3-0![I1110 44
M44 %%%% !1110 4444 %8_B7_D+Z/_U^G_T$UL5C^)?^0OH__7Z?_030!L44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !6;X
MQ_Y%B]_ZX&M*LWQC_P BQ>_]<#0!<T[_ )!\'_7%?Y"IJAT[_D'P?]<5_D*F
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "LWQC
M_P BQ>_]<#6E6;XQ_P"18O?^N!H N:=_R#X/^N*_R%35#IW_ "#X/^N*_P A
M4U !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 8_@?\ Y!$O_7[-_P"A5L5C^!_^01+_ -?LW_H5;% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 8_@?\ Y!$O_7[-_P"A
M5L5C^!_^01+_ -?LW_H5;% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 8]E_R.][_UY1?S-;%8]E_R.][_ ->47\S6Q0 4
M444 %%%% !1110 4444 %%%% !1110!^(/\ P>\_\FL_ _\ [*!J/_I"**/^
M#WG_ )-9^!__ &4#4?\ TA%% 'G_ /P:;?\ *4S]KO\ [>/_ $^3U^_U?@#_
M ,&FW_*4S]KO_MX_]/D]?O\ 4 %%%% !1110 4444 %%%% !1110!^?>H_%W
M4?\ @H'_ ,%H/'O[#?B+7=4C^$?[/?P\L+_Q/X=TK59[2/Q+XGU/RI8/MLD#
MHT]K;VKMMMB=AG!=PVQ0NO\ \$^_VAO&'PM_X*7_ +0'_!*#QEXKU/7-"\%:
M7IGC?X17VMZC+>7MGH5]' +O3))YF:26&UNYT2!G9W$<FPMA$ \]_P""?WA+
M4/@M_P '%'[:?@CQ9"T4_P 1/!GA/QCX5DE&#>Z;%$;:>1,]5CNI3"2.-T='
M[+GA/5_B'_P=#?M+?&G1(GDT/P!\!] \'ZK=H/W8U&_.GZA'%NZ%A%;2Y';O
MB@#]+Z*** "O"_VL/^2V? __ +'N7_TF:ND^*WA3]K/5_%SWGP?^*_A?2-%,
M"!++5M">XF$@'SL7!'!/05Y9\5OV:OV[_B-_9>N_\+Z\"+K?ANZ>\\.73^')
MD2VNBA3>P!8.,'HRL/:@#ZCHKXY_X4O_ ,%K?^CR/A9_X2/_ -S4?\*7_P""
MUO\ T>1\+/\ PD?_ +FH ^QJ*^.?^%+_ /!:W_H\CX6?^$C_ /<U'_"E_P#@
MM;_T>1\+/_"1_P#N:@#[&HKXY_X4O_P6M_Z/(^%G_A(__<U'_"E_^"UO_1Y'
MPL_\)'_[FH ^QJ*^.?\ A2__  6M_P"CR/A9_P"$C_\ <U'_  I?_@M;_P!'
MD?"S_P )'_[FH ^QJ*^.?^%+_P#!:W_H\CX6?^$C_P#<U'_"E_\ @M;_ -'D
M?"S_ ,)'_P"YJ /L:L?Q+_R%]'_Z_3_Z":^4?^%+_P#!:W_H\CX6?^$C_P#<
MU<1\4]'_ ."P_@+QGX*\-:[^UI\.;BY\3ZXUCIDMKX279#*(RY:3=;@[<#'&
M3F@#[]HKXY_X4O\ \%K?^CR/A9_X2/\ ]S4?\*7_ ."UO_1Y'PL_\)'_ .YJ
M /L:BOCG_A2__!:W_H\CX6?^$C_]S4?\*7_X+6_]'D?"S_PD?_N:@#[&HKXY
M_P"%+_\ !:W_ */(^%G_ (2/_P!S4?\ "E_^"UO_ $>1\+/_  D?_N:@#[&H
MKXY_X4O_ ,%K?^CR/A9_X2/_ -S4?\*7_P""UO\ T>1\+/\ PD?_ +FH ^QJ
M*^.?^%+_ /!:W_H\CX6?^$C_ /<U'_"E_P#@M;_T>1\+/_"1_P#N:@#[&HKX
MY_X4O_P6M_Z/(^%G_A(__<U'_"E_^"UO_1Y'PL_\)'_[FH ^QJ*^.?\ A2__
M  6M_P"CR/A9_P"$C_\ <U'_  I?_@M;_P!'D?"S_P )'_[FH ^QJ*^.?^%+
M_P#!:W_H\CX6?^$C_P#<U'_"E_\ @M;_ -'D?"S_ ,)'_P"YJ /L:BOCG_A2
M_P#P6M_Z/(^%G_A(_P#W-1_PI?\ X+6_]'D?"S_PD?\ [FH ^QJ*^.?^%+_\
M%K?^CR/A9_X2/_W-1_PI?_@M;_T>1\+/_"1_^YJ /L:BOCG_ (4O_P %K?\
MH\CX6?\ A(__ '-1_P *7_X+6_\ 1Y'PL_\ "1_^YJ /L:LWQC_R+%[_ -<#
M7R7_ ,*7_P""UO\ T>1\+/\ PD?_ +FKEOC;X3_X+(?"_P"%&N_$#Q-^US\-
MKJPTJQ,]U;V7A(>;(H(&%W6X&>>YH ^Z=._Y!\'_ %Q7^0J:OBOPS\*_^"TF
MN>&]/UJR_;#^%Z0WEC%/"DOA'YE5T# '%MC.#5[_ (4O_P %K?\ H\CX6?\
MA(__ '-0!]C45\<_\*7_ ."UO_1Y'PL_\)'_ .YJ/^%+_P#!:W_H\CX6?^$C
M_P#<U 'V-17QS_PI?_@M;_T>1\+/_"1_^YJ/^%+_ /!:W_H\CX6?^$C_ /<U
M 'V-17QS_P *7_X+6_\ 1Y'PL_\ "1_^YJ/^%+_\%K?^CR/A9_X2/_W-0!]C
M45\<_P#"E_\ @M;_ -'D?"S_ ,)'_P"YJ/\ A2__  6M_P"CR/A9_P"$C_\
M<U 'V-17QS_PI?\ X+6_]'D?"S_PD?\ [FH_X4O_ ,%K?^CR/A9_X2/_ -S4
M ?8U%?'/_"E_^"UO_1Y'PL_\)'_[FH_X4O\ \%K?^CR/A9_X2/\ ]S4 ?8U%
M?'/_  I?_@M;_P!'D?"S_P )'_[FH_X4O_P6M_Z/(^%G_A(__<U 'V-17QS_
M ,*7_P""UO\ T>1\+/\ PD?_ +FH_P"%+_\ !:W_ */(^%G_ (2/_P!S4 ?8
MU%?'/_"E_P#@M;_T>1\+/_"1_P#N:C_A2_\ P6M_Z/(^%G_A(_\ W-0!]C45
M\<_\*7_X+6_]'D?"S_PD?_N:C_A2_P#P6M_Z/(^%G_A(_P#W-0!]C5F^,?\
MD6+W_K@:^2_^%+_\%K?^CR/A9_X2/_W-7+?&WPG_ ,%D/A?\*-=^('B;]KGX
M;75AI5B9[JWLO"0\V100,+NMP,\]S0!]TZ=_R#X/^N*_R%35\5^&?A7_ ,%I
M-<\-Z?K5E^V'\+TAO+&*>%)?"/S*KH& .+;&<&KW_"E_^"UO_1Y'PL_\)'_[
MFH ^QJ*^.?\ A2__  6M_P"CR/A9_P"$C_\ <U'_  I?_@M;_P!'D?"S_P )
M'_[FH ^QJ*^.?^%+_P#!:W_H\CX6?^$C_P#<U'_"E_\ @M;_ -'D?"S_ ,)'
M_P"YJ /L:BOCG_A2_P#P6M_Z/(^%G_A(_P#W-1_PI?\ X+6_]'D?"S_PD?\
M[FH ^QJ*^.?^%+_\%K?^CR/A9_X2/_W-1_PI?_@M;_T>1\+/_"1_^YJ /L:B
MOCG_ (4O_P %K?\ H\CX6?\ A(__ '-1_P *7_X+6_\ 1Y'PL_\ "1_^YJ /
ML:BOCG_A2_\ P6M_Z/(^%G_A(_\ W-1_PI?_ (+6_P#1Y'PL_P#"1_\ N:@#
M[&HKXY_X4O\ \%K?^CR/A9_X2/\ ]S4?\*7_ ."UO_1Y'PL_\)'_ .YJ /L:
MBOCG_A2__!:W_H\CX6?^$C_]S4?\*7_X+6_]'D?"S_PD?_N:@#[&HKXY_P"%
M+_\ !:W_ */(^%G_ (2/_P!S4?\ "E_^"UO_ $>1\+/_  D?_N:@#[&HKXY_
MX4O_ ,%K?^CR/A9_X2/_ -S4?\*7_P""UO\ T>1\+/\ PD?_ +FH ^QJ*^.?
M^%+_ /!:W_H\CX6?^$C_ /<U'_"E_P#@M;_T>1\+/_"1_P#N:@#ZN\#_ /((
ME_Z_9O\ T*MBO@+X!Z/_ ,%A_BYX,N_$OA/]K3X<VEM;ZY>6,D5_X27>989"
MCL-MN1M)Y'?%=O\ \*7_ ."UO_1Y'PL_\)'_ .YJ /L:BOCG_A2__!:W_H\C
MX6?^$C_]S4?\*7_X+6_]'D?"S_PD?_N:@#[&HKXY_P"%+_\ !:W_ */(^%G_
M (2/_P!S4?\ "E_^"UO_ $>1\+/_  D?_N:@#[&HKXY_X4O_ ,%K?^CR/A9_
MX2/_ -S4?\*7_P""UO\ T>1\+/\ PD?_ +FH ^QJ*^.?^%+_ /!:W_H\CX6?
M^$C_ /<U'_"E_P#@M;_T>1\+/_"1_P#N:@#[&HKXY_X4O_P6M_Z/(^%G_A(_
M_<U'_"E_^"UO_1Y'PL_\)'_[FH ^QJ*^.?\ A2__  6M_P"CR/A9_P"$C_\
M<U'_  I?_@M;_P!'D?"S_P )'_[FH ^QJ*^.?^%+_P#!:W_H\CX6?^$C_P#<
MU'_"E_\ @M;_ -'D?"S_ ,)'_P"YJ /L:BOCG_A2_P#P6M_Z/(^%G_A(_P#W
M-1_PI?\ X+6_]'D?"S_PD?\ [FH ^QJ*^.?^%+_\%K?^CR/A9_X2/_W-1_PI
M?_@M;_T>1\+/_"1_^YJ /L:BOCG_ (4O_P %K?\ H\CX6?\ A(__ '-1_P *
M7_X+6_\ 1Y'PL_\ "1_^YJ /L:BOCG_A2_\ P6M_Z/(^%G_A(_\ W-1_PI?_
M (+6_P#1Y'PL_P#"1_\ N:@#ZN\#_P#((E_Z_9O_ $*MBO@+X!Z/_P %A_BY
MX,N_$OA/]K3X<VEM;ZY>6,D5_P"$EWF6&0H[#;;D;2>1WQ7;_P#"E_\ @M;_
M -'D?"S_ ,)'_P"YJ /L:BOCG_A2_P#P6M_Z/(^%G_A(_P#W-1_PI?\ X+6_
M]'D?"S_PD?\ [FH ^QJ*^.?^%+_\%K?^CR/A9_X2/_W-1_PI?_@M;_T>1\+/
M_"1_^YJ /L:BOCG_ (4O_P %K?\ H\CX6?\ A(__ '-1_P *7_X+6_\ 1Y'P
ML_\ "1_^YJ /L:BOCG_A2_\ P6M_Z/(^%G_A(_\ W-1_PI?_ (+6_P#1Y'PL
M_P#"1_\ N:@#[&HKXY_X4O\ \%K?^CR/A9_X2/\ ]S4?\*7_ ."UO_1Y'PL_
M\)'_ .YJ /L:BOCG_A2__!:W_H\CX6?^$C_]S4?\*7_X+6_]'D?"S_PD?_N:
M@#[&HKXY_P"%+_\ !:W_ */(^%G_ (2/_P!S4?\ "E_^"UO_ $>1\+/_  D?
M_N:@#[&HKXY_X4O_ ,%K?^CR/A9_X2/_ -S4?\*7_P""UO\ T>1\+/\ PD?_
M +FH ^QJ*^.?^%+_ /!:W_H\CX6?^$C_ /<U'_"E_P#@M;_T>1\+/_"1_P#N
M:@#[&HKXY_X4O_P6M_Z/(^%G_A(__<U'_"E_^"UO_1Y'PL_\)'_[FH ^QJ*^
M.?\ A2__  6M_P"CR/A9_P"$C_\ <U'_  I?_@M;_P!'D?"S_P )'_[FH ^K
MK+_D=[W_ *\HOYFMBO@+0M'_ ."P^J_'O7OA+:_M:?#E-6TG0[6^N[M_"2^1
M)%*Q"JN+?=N&.<@"NW_X4O\ \%K?^CR/A9_X2/\ ]S4 ?8U%?'/_  I?_@M;
M_P!'D?"S_P )'_[FH_X4O_P6M_Z/(^%G_A(__<U 'V-17QS_ ,*7_P""UO\
MT>1\+/\ PD?_ +FH_P"%+_\ !:W_ */(^%G_ (2/_P!S4 ?8U%?'/_"E_P#@
MM;_T>1\+/_"1_P#N:C_A2_\ P6M_Z/(^%G_A(_\ W-0!]C45\<_\*7_X+6_]
M'D?"S_PD?_N:C_A2_P#P6M_Z/(^%G_A(_P#W-0!]C45\<_\ "E_^"UO_ $>1
M\+/_  D?_N:C_A2__!:W_H\CX6?^$C_]S4 ?8U%>&?LJ> OV^?"7BG4[O]KG
MXZ>#O%>DRZ>$TJT\-Z']EEAN=X)=V\I,KLR,<\D=,5[G0!^(/_![S_R:S\#_
M /LH&H_^D(HH_P"#WG_DUGX'_P#90-1_](110!Y__P &FW_*4S]KO_MX_P#3
MY/7[_5^ /_!IM_RE,_:[_P"WC_T^3U^_U !1110 4444 %%%% !1110 4444
M >4?'G]CWX9?'?X@>&OC0^MZ]X2\?^#[>YM?#GCSP?=Q0:C;6EP!]HLW$\4T
M%S;R%48PSQ2(KHKJ%<!JU/V</V7OA%^RQX5U/PU\*])NOM&OZW/K7BG7M7OG
MN]2U[4Y\>=>WEQ(2TLK;54=$1%5$5$55'H=% !1110 4444 %%%% !1110 4
M444 %%%% !1110 5Y!^T?X%\7>+/BQ\)-;\.:#/=VFA^,)+K5IX0"MK"8&4.
MW/3/%>OT4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 5YQ^UWX4\1^.?V:?&/A'PCI$M_J5_H[16=G  7E?<IVC/?BO1Z*
M ,?X?6-WI?@'0],U"W:*>WT>VBGB?JCK$H93[@@BMBBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\X_:[\*>(_'/[-/C'PCX
M1TB6_P!2O]':*SLX "\K[E.T9[\5Z/10!C_#ZQN]+\ Z'IFH6[13V^CVT4\3
M]4=8E#*?<$$5L444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
MLNQN+BSM-'OAL_TNZEA@/F7DNXEYS"R^1'&D?Z6_\$P/VO-;_;S_ & _A?\
MM;>*/"L>BZKXS\."XU;3H PBCNXII+>=H@Q+")Y(7= 22$=023R0#WFBBB@
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
M (*-^(M<'[--S\%_!>IRVGB/XNZU9^ ="N;9L36W]IN8KR[C/9[73EOKP?\
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
M^5+I]S'S)5'SM(;<,0#]/Z*** "BBB@ HHHH **** /Q!_X/>?\ DUGX'_\
M90-1_P#2$44?\'O/_)K/P/\ ^R@:C_Z0BB@#S_\ X--O^4IG[7?_ &\?^GR>
MOW^K\ ?^#3;_ )2F?M=_]O'_ *?)Z_?Z@ HHHH **** "BBB@ HHHH ****
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
M\=>/[O6(; 7"A)988YR0DACW1[QSMD<=Z^N** "BBB@ HHHH **** "BBB@
MHHHH **** /(OVU/V,OAK^WE\$M0_9T^-?BGQ-:^#=:55U_1_#FHQ6G]IHDL
M<L:2RF)I557B5ML;H&R0^X8 U?#?[->E>&/V;V_9CL?BOXV;24T'^QK#71K,
M<6L6%F(5A1(;N&)&5T0868@R@G=O) (](HH _/;2?^#:/_@GSH.EIH>A_$GX
MZV5E$&$=G:?&748XD#$D@(I &223QR2:^I?@+^PK\!OV;KCP$?AA::I#;?#;
MX?W7A'PG87E\)HK>TNKFVN;NY8LN^2ZGEM(#)*6^;8< ;F)]DHH \._:[_80
M\#_M@>)?!OC?6?C?\5/ >N^!+FYET/5_ACXYFTF1A.(Q*D\>UX;A#Y2C#QDX
MW+G:S ]3\$/V6/AG\#-=U/QUIEYKGB+Q=KEI!::WXV\8:Q)J&JWEO"6,5OYK
MX6"!&=V$$"1Q!W=]F]V8^D44 >&?MW?\$_O@W_P45^%R?!+]H;Q3XL7PA]L@
MO+G0/#NKQV,=U<0OOBEDD6(S$HV"%#A,@$J2 :Z[QE^S;X>^)/PQT'X5?$CQ
MWXDUZQT+Q+I6MO=W]S;BXU.;3KZ.^M8KHQP*LD0GA@+ *K.(@&9LON]%HH \
MU_:V_9;\!_MF_ C6?V=/BEXE\3Z;X<\0HL.MCPGKCZ=<WEO_ !6SS(-WDOT=
M!@.N5;*E@?D*X_X-I?\ @GO?:6V@:G\1/CG=Z<\/DS:;<_&74GMY8L8,3)NP
M4(XV^E?H/10!\^?M#?\ !.?X;_'OXG^#OB]HOQS^+'PVUGP1HQTG2%^%_CE]
M+LY;+=N$$]FR26\JCIS'D@*"2$0+Z+\#?V:_AA^S^=9U/P=;ZC?Z[XEN(KCQ
M3XL\1:I+?ZKK$D2;(O/N9B6*1J2L<*;8H@S"-$#$'OJ* "BBB@ HHHH ****
M "BBB@#\0?\ @]Y_Y-9^!_\ V4#4?_2$44?\'O/_ ":S\#_^R@:C_P"D(HH
M\_\ ^#3;_E*9^UW_ -O'_I\GK]_J_ '_ (--O^4IG[7?_;Q_Z?)Z_?Z@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@#\0?^#WG_DUGX'_]E U'_P!(111_P>\_\FL_ _\ [*!J/_I"** /
M/_\ @TV_Y2F?M=_]O'_I\GK]_J_ '_@TV_Y2F?M=_P#;Q_Z?)Z_?Z@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH ^2_^"[/B'7_"?_!(;X^>(_"VN7FF:A:> Y9+2_T^Y>&:%_-B^9'0AE/N
M#7X5?\$M?^")G_!1C_@J1^R?9_M8> O^"F&J>%=/O-<O=-72=7UO5YIE>V<*
MSEHYMN#G@5^Y7_!?C_E#9^T)_P!D_F_]'15X!_P:'?\ *&S1/^R@:]_Z.2@#
MX_\ ^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _
M'_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_X
MA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;
M_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X*
MF?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_
M $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)
M=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_
M ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*
MAKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y
M_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\
MQZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H
M_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\
MB$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-
MO^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@
MJ9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?
M])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27
M;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\
MJ&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AK
MG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\
M>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_
M?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^H
MH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /
MP!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?
M^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _ '_B$
MV_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^
M"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9
M_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?\
M27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV
M_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\
MRH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&
MN?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_
M ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'
MJ/\ B$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_
M (A-O^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(
M3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_
MX*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"I
MG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_T
MEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O
M_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH
M:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?
M_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZ
MOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_
MJ* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@
M#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _
M'_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_X
MA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;
M_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X*
MF?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_
M $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)
M=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_
M ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_X-"O%GQH_X;D_:*^%
M'Q7^,7B#Q5_PBOA^*P1]6UJYN8O-AU.2%I8UF=MF[9]<'%?O]7X _P#!IM_R
ME,_:[_[>/_3Y/7[_ % !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110!^(/_![S_P FL_ __LH&H_\ I"**/^#W
MG_DUGX'_ /90-1_](110!Y__ ,&FW_*4S]KO_MX_]/D]?O\ 5^ /_!IM_P I
M3/VN_P#MX_\ 3Y/7[_4 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% 'R!_P %^/\ E#9^T)_V3^;_ -'15X!_
MP:'?\H;-$_[*!KW_ *.2O?\ _@OQ_P H;/VA/^R?S?\ HZ*O /\ @T._Y0V:
M)_V4#7O_ $<E 'Z?445\(>+/^#AS]B+P;XJU/PAJGPD^/$EUI6H36=S):?!C
M4I8FDB<HQ1PN'4E3AAP1@T ?=]%? /\ Q$@?L*?]$>_: _\ #):I_P#$T?\
M$2!^PI_T1[]H#_PR6J?_ !- 'W]7@'_!2+_@I%^SC_P2_P#V<;_]H7]H77_[
MUOX9\,V<J_;_ !!?[<I:VZ'\"\A^6-<LW8'YH^(/_!S%^Q7X1\#ZMXHT#]GG
M]H#6+[3]/EGM-+/PAOK1;F15)"-/, D*D_>=N%&3@XP?YF?^"D?_  4C_:._
MX*@_M'7_ .T+^T+KW]ZW\,^&;.5OL'A^PW96UMU/X%Y#\TC99NP !_7[_P $
MW?\ @I%^SC_P5 _9QL/VA?V>M?\ [MOXF\,WDJ_;_#]_MR]K<(/Q*2#Y9%PR
M]P/?Z_B#_P"";G_!2/\ :._X)??M'6'[0O[/6O?W;?Q-X9O)6^P>(+#=EK6X
M4?B4D'S1MAE[@_TS?#[_ (.8OV*_%W@?2?%&O_L\_M :/?:AI\4]WI8^$-]=
MK;2,H)19X04F4'[KKPPP<#.  ?HM17P#_P 1('["G_1'OV@/_#):I_\ $T?\
M1('["G_1'OV@/_#):I_\30!]_45\ _\ $2!^PI_T1[]H#_PR6J?_ !-?=WA/
MQ)8>,O"NF>+]+AN([75=/AO+:.[@,4JQRH'4.AY1@&&5/(.10!\T_"__ (*E
M> ?&'_!2'Q/_ ,$P_B!\+]5\*>.M#\._VSH^JW%_#<:9X@A$5O,\=K(NUS,D
M-PDC1NBD*KGHH)[+_@HS^WS\)_\ @FK^RMK7[5'Q>T?4M6LM+N(+6QT'10AO
M=4N96_U4(<A<K$LT[DD!8H)&_AKX;_X*B_!;Q_\ \)A\9/\ @H%^S[I)N/B?
M^R]\5O#WCC08HLA]2T9?#6G)K6F,P!(BGL@S, ,M]G"C[U9O_!4_XT^ ?^"C
M7_!.SXX_M<_##5?[3^&7P_\ @AY'@BY(&V[\1:O;VMU?7!&2!)9Z?+:V8(.5
MDO\ 486PT9% 'Z->'_VE[)/V2#^UU\2_",GAW2H_!#>*KK25OEN[BVL1:?:P
MCLBJIF\O@HFY=W 9NM>47/\ P47\?:!^VK\._P!@[QC^RS<67C+Q_P" 7\5C
M4;7QA#/IFF6\(VW<,LAA29Y(I?W8VPD/N0Y4%ML7_)0_V>?V:?V9;;YU\8:9
MH&K^(HUY*:'HUG:ZA.S#HT4EXNF64BG@IJ#"O+?CM_RLB? ;_LV_Q3_Z71T
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
M6EB$TDQ8[#;K0!^F=%%% 'X _P#!IM_RE,_:[_[>/_3Y/7[_ %?@#_P:;?\
M*4S]KO\ [>/_ $^3U^_U !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110!^(/\ P>\_\FL_ _\ [*!J/_I"**/^
M#WG_ )-9^!__ &4#4?\ TA%% 'G_ /P:;?\ *4S]KO\ [>/_ $^3U^_U?@#_
M ,&FW_*4S]KO_MX_]/D]?O\ 4 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% 'R!_P7X_Y0V?M"?\ 9/YO_1T5
M> ?\&AW_ "ALT3_LH&O?^CDKW_\ X+\?\H;/VA/^R?S?^CHJ_/S_ (-F_P#@
MJW_P3J_9%_X)<:3\&_VE?VMO"?@[Q1!XTUBZET76+B19EAEE0QN0J$88 XYH
M _<*BOD#_A_Q_P $;?\ I(3\/_\ P+F_^-T?\/\ C_@C;_TD)^'_ /X%S?\
MQN@#Z_HKY _X?\?\$;?^DA/P_P#_  +F_P#C='_#_C_@C;_TD)^'_P#X%S?_
M !N@#Z_K\ ?^#D7_ (-NL_V]_P %"_\ @GIX"_YZZA\2_AGH]M]6EU33XE'U
M::W4>LB#[RU^G_\ P_X_X(V_])"?A_\ ^!<W_P ;H_X?\?\ !&W_ *2$_#__
M ,"YO_C= 'Y@?\&W7_!MUC^P?^"A?_!0OP%_SRU#X:?#/6+;Z-%JFH1,/HT-
MNP])''W5K]_J^0/^'_'_  1M_P"DA/P__P# N;_XW1_P_P"/^"-O_20GX?\
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
M"-O_ $D)^'__ (%S?_&Z/^'_ !_P1M_Z2$_#_P#\"YO_ (W0!]?T5\@?\/\
MC_@C;_TD)^'_ /X%S?\ QNC_ (?\?\$;?^DA/P__ / N;_XW0!^8'_!\Y_S:
M[_W.W_N K\ :_L]_X?\ '_!&W_I(3\/_ /P+F_\ C='_  _X_P""-O\ TD)^
M'_\ X%S?_&Z /XPJ_O\ *^0/^'_'_!&W_I(3\/\ _P "YO\ XW1_P_X_X(V_
M])"?A_\ ^!<W_P ;H ^OZ*^0/^'_ !_P1M_Z2$_#_P#\"YO_ (W1_P /^/\
M@C;_ -)"?A__ .!<W_QN@#Z_K&^(_@?2_B;\/->^&VN7$\-EXAT:ZTR\EM6
ME2*>%HG9"P(#!7)&01G'!KY9_P"'_'_!&W_I(3\/_P#P+F_^-T?\/^/^"-O_
M $D)^'__ (%S?_&Z -_4?^"77A'7?@M!^RUXF_:O^,6J_"1+"+3;OX<ZEK6F
M2P7NF1A0-.FU'^SQJCVS*NQE^V;V3]WOV90L_:%_X)/?!#XU?M)>%?VOOAQ\
M6?B#\'_B/X4\,#PU;>)/A5J=E:_;M%5BR6%S;7EI<VTL2$DJ/*!!"9)$<87#
M_P"'_'_!&W_I(3\/_P#P+F_^-T?\/^/^"-O_ $D)^'__ (%S?_&Z *7Q0_X(
M??LQ^/OB7HO[0G@_XU_&/P%\6=,1XM5^+W@OQ\8O$'B*!]H>#49+F&:&XBPB
MA8Q$B1*B)&J1HB#M?C?_ ,$N/@U\=;#X3Z7KGQ>^(VF0?!CQ5;>*/!W]FZU:
M2RR:Y"[N-2O)KRTGEO)W>25Y/,<I(TKEE)8UR_\ P_X_X(V_])"?A_\ ^!<W
M_P ;H_X?\?\ !&W_ *2$_#__ ,"YO_C= 'UU8V\MI90VMQ?2W4D42H]S.$#R
MD#!=@BJH)ZG:H&3P .*\U_:B_9GN/VF?#VA:3IO[17Q-^&=]X>U^/5K'7?A?
MXCBL+F9TC=/L]S'<07%O=V[!R6AFA=254\$5X?\ \/\ C_@C;_TD)^'_ /X%
MS?\ QNC_ (?\?\$;?^DA/P__ / N;_XW0!]#_!KX">%?@T-3U6WUW6/$7B+7
MC"?$?B_Q/=I/J.J>2K+"LC1I'%%%&'?9!!'%"AED98PTDC-Y;X4_X)C_ +/?
MA(>'?"MKK?B:Y\ >#O&;^*_!WPJN[NU.@:+JQGDN(YH52W6Y>.&XFEFAMY;B
M2"%V4I&HBA$?%?\ #_C_ ((V_P#20GX?_P#@7-_\;H_X?\?\$;?^DA/P_P#_
M  +F_P#C= 'L7Q4_8Y\&?$/XQ-^T%X0^(WBOP!XUN?"Y\.:QXB\%3V23:KI8
ME,T5O<)>6MQ&3#*\CQ3(B31F60+(%=E/8? KX&_"W]FKX0Z!\"?@KX4BT3PO
MX9L%M-(TV&1G\M 2S,[N2\DCNS.\CDN[NS,2S$GYM_X?\?\ !&W_ *2$_#__
M ,"YO_C='_#_ (_X(V_])"?A_P#^!<W_ ,;H ^OZ*^0/^'_'_!&W_I(3\/\
M_P "YO\ XW1_P_X_X(V_])"?A_\ ^!<W_P ;H ^OZ*^0/^'_ !_P1M_Z2$_#
M_P#\"YO_ (W1_P /^/\ @C;_ -)"?A__ .!<W_QN@#Z_HKY _P"'_'_!&W_I
M(3\/_P#P+F_^-T?\/^/^"-O_ $D)^'__ (%S?_&Z /K^BOD#_A_Q_P $;?\
MI(3\/_\ P+F_^-T?\/\ C_@C;_TD)^'_ /X%S?\ QN@#Y _X.]_^"D7_  S9
M^QMI_P"Q#\.=>\GQ=\9=W]O?9Y<26?AN!QY^<<K]IE"P#LT:7*]J_F!K^HW]
MKWQS_P &E_[>?QEG_: _:S^.W@?Q?XMGT^"Q;5)OB3XDM%2VA!$<4<%K=10Q
M*,L<(BY9V8Y9F)\P_P"&:O\ @R5_Z&/X?_\ AV/%O_R=0!\?_P#!H1_P4B_X
M9L_;)U#]B'XC:]Y/A'XR[?[!^T2XCL_$D"'R,9X7[3$&@/=I$ME[5_3]7XH>
M$_@I_P &7/@3Q5IGCCP=X]\#Z;J^C:A#?:5J-I\7/%J2VMS"XDBE1A??*RNJ
ML#V(%?>'_#_C_@C;_P!)"?A__P"!<W_QN@#Z_HKY _X?\?\ !&W_ *2$_#__
M ,"YO_C='_#_ (_X(V_])"?A_P#^!<W_ ,;H ^OZ\U_:B_9;\#?M9>"](\$^
M//$WB71XM"\3VGB#3-1\)ZRUA>P7UJ',$BS*"R['</@<,4"MN0LK>%?\/^/^
M"-O_ $D)^'__ (%S?_&Z/^'_ !_P1M_Z2$_#_P#\"YO_ (W0!Z1I?["&AZM\
M8/"7QH^//[0'C[XIZA\/[F:\\#:?XS&D06.CWTL+0/?K!I>GV:SW0B>2-))_
M,$0D8QJC$N?.O!?_  1Q^#?PE^-/CSXI? 3]I;XS_#W0_B=K\NN>.OAQX.\7
M6UMHFH:A,<SW$1:T>\L7ER=SVES"X^4(R*BJ&?\ #_C_ ((V_P#20GX?_P#@
M7-_\;H_X?\?\$;?^DA/P_P#_  +F_P#C= %/X?\ _!#C]DGX+_&;4OB/\ /B
M+\4_A]X4\0W45UXM^#GA#QNUMX1UZ= JE[FS:-I<.%"R)'-&LJ_(P*%D;T[1
MO^"?'@'1/VZ=0_X*$6WQE\>R>.-4\)1^%[VRFN=-.F/HR7*W*60A%D'51,N[
MS XEY(\S!(KSW_A_Q_P1M_Z2$_#_ /\  N;_ .-T?\/^/^"-O_20GX?_ /@7
M-_\ &Z /K^O%?BS^QMJGQ,^/,/QX\/\ [8GQH\%-_8,>DZEX0\)>*+0:%J$*
M2.XE>TO+.X\BX/F%3<6S0RE54;L@&O*O^'_'_!&W_I(3\/\ _P "YO\ XW1_
MP_X_X(V_])"?A_\ ^!<W_P ;H ]R\:_L>?L[^/\ ]F74/V0/$OP]CE\!:EI[
MVMUI0NYO-+--]H-U]H+F8W7VC_2?M)<S&?\ >ER^6JE\*/V0/!GPZ^+TG[07
MBWX@>*/'WCK_ (1E?#MCXJ\9RV1N-/TH2B9[2".RMK:",23!9)9/+,LI2,.[
M+&BKXU_P_P"/^"-O_20GX?\ _@7-_P#&Z/\ A_Q_P1M_Z2$_#_\ \"YO_C=
M':ZU_P $Q_V>]=_MSPG=:WXF3X>^)_'"^+_$7PEBN[4>'M0U?SX[IYI%-N;H
M12744=S):K<+;22JQ:(B217^AKR"6YM);:&\DMWDC94N(0I>(D8#*'#+D=1D
M$<<@]*^1/^'_ !_P1M_Z2$_#_P#\"YO_ (W1_P /^/\ @C;_ -)"?A__ .!<
MW_QN@#T;]DK_ ()^_#[]CKXA?$CXD?#WXN^.=8O/BMXJF\2>,;;Q+=:?+!-J
MDHP]S$(+.)H?EPNQ6$8"K\O%5O@3_P $Z/AA\!?VB?BG^TOI7Q5\;>(-:^,[
M69^(NF^)I=,GT_5!:6\EM:KY,5C&8ECAE9 J,H<8WA\5P7_#_C_@C;_TD)^'
M_P#X%S?_ !NC_A_Q_P $;?\ I(3\/_\ P+F_^-T ;OPY_P""37P!^&WP[LOV
M?;#XE>/M2^$&E>)H]<T?X-ZSJ=E/H5C+%>"^@ME?[(+^6TBNU6=;::ZDBW*%
M960!*[;2_P!AWP=HO[87B;]MS2OBYXUA\7^*O!T/AB^M/.TYK"#3X7DEMUBB
M:S+!HI99)%9G8EF(?>ORUY9_P_X_X(V_])"?A_\ ^!<W_P ;H_X?\?\ !&W_
M *2$_#__ ,"YO_C= %F3_@CG\ +C]B+Q;_P3]O?C+\2I_A]XUUVYU775DU'3
M!>O+<WIOKB-)Q8#9')<GS" -P^ZK*I*FY^TU_P $D/@M^TS\2_"'Q^F^/?Q;
M\!?%#PAX?_L)/BA\,_%=OI&LZOIFXO\ 8[XK:M;SQ;RSX$*X9CC P!E?\/\
MC_@C;_TD)^'_ /X%S?\ QNC_ (?\?\$;?^DA/P__ / N;_XW0!W'Q$_X)H_
M?QY\./AQX'TSQ?XV\.ZM\*/$C^(?!/CG2/$(GUJWU:591<WMQ+?QW$5]+<&>
M9IC<Q2AS*QP,UUWP\_8V^%?@ZZ\:^(O%^I:OXX\2?$72XM+\:^*_%TENU[J6
MG11210V(6TA@@M[9%FFQ%!%&I>:21MTCLY\9_P"'_'_!&W_I(3\/_P#P+F_^
M-T?\/^/^"-O_ $D)^'__ (%S?_&Z ,O0_P#@AQ^SUI?PZ^&7PJU?]I+XWZUH
MOP=\=:?XE^&MMJGC> '0OL45Q';6$)@M(\VR"<89PUP!#&@G$>Y&]F\(_L,^
M"?!/[6OC/]LS0OBSXV'BOQQX8M= U:TGN;"2QAL[7S#:B*-K,N'B:61@SNY8
MN?,\P<5Y;_P_X_X(V_\ 20GX?_\ @7-_\;H_X?\ '_!&W_I(3\/_ /P+F_\
MC= %NT_X(S?LGR_L8:U^PGXM\1^-O$/@S5?%$_B6PO=4UBVCU70M8ENWO#?6
M-U:VT+0RBXD>0%@X&]DQL8H=/P+_ ,$L_ _AG]H;P1^U-XX_:J^,_CGQOX!\
M-WFA:-J_BOQ19@3V=R\;LEQ%965O%*08D.=@,AYF\["[<'_A_P ?\$;?^DA/
MP_\ _ N;_P"-T?\ #_C_ ((V_P#20GX?_P#@7-_\;H O77_!(#X%7_[.WQB_
M9@O_ (U?$N;PS\=/&U_XJ\?E]1TP7,^H7SQO>>3(+ >1'*8HLHHPH3";-S;N
MT\5?\$^? _C3XQ?!KXY^(?C;X^FU_P"!=K?0>"Y%GTM(I1>V@L[IKI%L )FD
MMU$9QM"XW(%<EJ\]_P"'_'_!&W_I(3\/_P#P+F_^-T?\/^/^"-O_ $D)^'__
M (%S?_&Z /C_ .&?A_P;XM\?^-]1^(7[2'[>WP!^*7BOXBZUK>K?"'P%X9U7
M4-(CN)KV002V<W]BW]K/#)$L+-*ERL&2W$,055_4#]EC2_C5HO[//A/2OVB=
M?FU3QG!I*KKFH74-O'<3/N;8;A;7]P+CR_+$WD_NC*)#'\FVOG__ (?\?\$;
M?^DA/P__ / N;_XW1_P_X_X(V_\ 20GX?_\ @7-_\;H [KX._P#!.OP5\#_V
MFOBA^UKX/^/GQ%E\8?&&"PC\;RZA/I,EO<&PM6M;!XXAIZB)K>)RJ;?E;_EH
M).:XE?\ @C1^SZG[""?\$YE^-'Q-_P"%;QZ__:ZQ?VIIOV[S_P"U?[6V_:/L
M&=GV_P#?XQNS\N[9\E1_\/\ C_@C;_TD)^'_ /X%S?\ QNC_ (?\?\$;?^DA
M/P__ / N;_XW0!UGQ._X)D?#/QY^TSI_[8O@WX[_ !,^'WQ)3PW%H/B?Q+X$
MU73[?_A+=/B(,<6IV]Q936\K*0=LL444B @*ZA4"\?!_P0__ &+YOV0O$/[%
MWB;5/'FM^&=>\;S^+[75=6\722:IH6M27$EPM[I]P%'V>5))9,/M9G#L)3+N
M;,G_  _X_P""-O\ TD)^'_\ X%S?_&Z/^'_'_!&W_I(3\/\ _P "YO\ XW0!
MU7PU_P""9OA7X<?!GQ7\+9_VMOCGXFUSQCI"Z3J/Q.\7^.X]0\2VNFC(^R6E
MP]MY-FAW.2\4*RLS[V<NB.FI\2/^"<OP@^('QM^$O[0FE>/?%GA+Q/\ !G0Y
MM&\*W/@YM.LHKC3YDCCEM+N(V;)- 5B4" !8HR2T:(V&' _\/^/^"-O_ $D)
M^'__ (%S?_&Z/^'_ !_P1M_Z2$_#_P#\"YO_ (W0!]?T5\@?\/\ C_@C;_TD
M)^'_ /X%S?\ QNC_ (?\?\$;?^DA/P__ / N;_XW0!^8'_!IM_RE,_:[_P"W
MC_T^3U^_U?SZ_P#!HKK^C>+/^"EO[5OBGPYJ,=WI^IV;W5A=Q'Y)H9-9F='7
MV*D$?6OZ"J "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@#\0?^#WG_DUGX'_]E U'_P!(111_P>\_\FL_ _\
M[*!J/_I"** //_\ @TV_Y2F?M=_]O'_I\GK]_J_ '_@TV_Y2F?M=_P#;Q_Z?
M)Z_?Z@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH X/\ :=_9R^&?[77P!\4_LU?&2UO)_"_C'2VT_6HM/NS!
M,T)96(20 E#E1S7Y^_\ $(=_P1M_Z$KX@?\ A=S?_$5^GU% 'Y@_\0AW_!&W
M_H2OB!_X7<W_ ,11_P 0AW_!&W_H2OB!_P"%W-_\17Z?44 ?F#_Q"'?\$;?^
MA*^('_A=S?\ Q%'_ !"'?\$;?^A*^('_ (7<W_Q%?I]10!^8/_$(=_P1M_Z$
MKX@?^%W-_P#$4?\ $(=_P1M_Z$KX@?\ A=S?_$5^GU% 'Y@_\0AW_!&W_H2O
MB!_X7<W_ ,11_P 0AW_!&W_H2OB!_P"%W-_\17Z?44 ?F#_Q"'?\$;?^A*^(
M'_A=S?\ Q%'_ !"'?\$;?^A*^('_ (7<W_Q%?I]10!^8/_$(=_P1M_Z$KX@?
M^%W-_P#$4?\ $(=_P1M_Z$KX@?\ A=S?_$5^GU% 'Y@_\0AW_!&W_H2OB!_X
M7<W_ ,11_P 0AW_!&W_H2OB!_P"%W-_\17Z?44 ?F#_Q"'?\$;?^A*^('_A=
MS?\ Q%'_ !"'?\$;?^A*^('_ (7<W_Q%?I]10!^8/_$(=_P1M_Z$KX@?^%W-
M_P#$4?\ $(=_P1M_Z$KX@?\ A=S?_$5^GU% 'Y@_\0AW_!&W_H2OB!_X7<W_
M ,11_P 0AW_!&W_H2OB!_P"%W-_\17Z?44 ?F#_Q"'?\$;?^A*^('_A=S?\
MQ%'_ !"'?\$;?^A*^('_ (7<W_Q%?I]10!^8/_$(=_P1M_Z$KX@?^%W-_P#$
M4?\ $(=_P1M_Z$KX@?\ A=S?_$5^GU% 'Y@_\0AW_!&W_H2OB!_X7<W_ ,11
M_P 0AW_!&W_H2OB!_P"%W-_\17Z?44 ?F#_Q"'?\$;?^A*^('_A=S?\ Q%'_
M !"'?\$;?^A*^('_ (7<W_Q%?I]10!^8/_$(=_P1M_Z$KX@?^%W-_P#$4?\
M$(=_P1M_Z$KX@?\ A=S?_$5^GU% 'Y@_\0AW_!&W_H2OB!_X7<W_ ,11_P 0
MAW_!&W_H2OB!_P"%W-_\17Z?44 ?F#_Q"'?\$;?^A*^('_A=S?\ Q%'_ !"'
M?\$;?^A*^('_ (7<W_Q%?I]10!^8/_$(=_P1M_Z$KX@?^%W-_P#$4?\ $(=_
MP1M_Z$KX@?\ A=S?_$5^GU% 'Y@_\0AW_!&W_H2OB!_X7<W_ ,11_P 0AW_!
M&W_H2OB!_P"%W-_\17Z?44 ?F#_Q"'?\$;?^A*^('_A=S?\ Q%'_ !"'?\$;
M?^A*^('_ (7<W_Q%?I]10!^8/_$(=_P1M_Z$KX@?^%W-_P#$4?\ $(=_P1M_
MZ$KX@?\ A=S?_$5^GU% 'Y@_\0AW_!&W_H2OB!_X7<W_ ,11_P 0AW_!&W_H
M2OB!_P"%W-_\17Z?44 ?F#_Q"'?\$;?^A*^('_A=S?\ Q%'_ !"'?\$;?^A*
M^('_ (7<W_Q%?I]10!^8/_$(=_P1M_Z$KX@?^%W-_P#$4?\ $(=_P1M_Z$KX
M@?\ A=S?_$5^GU% 'Y@_\0AW_!&W_H2OB!_X7<W_ ,11_P 0AW_!&W_H2OB!
M_P"%W-_\17Z?44 ?F#_Q"'?\$;?^A*^('_A=S?\ Q%'_ !"'?\$;?^A*^('_
M (7<W_Q%?I]10!^8/_$(=_P1M_Z$KX@?^%W-_P#$4?\ $(=_P1M_Z$KX@?\
MA=S?_$5^GU% 'Y@_\0AW_!&W_H2OB!_X7<W_ ,11_P 0AW_!&W_H2OB!_P"%
MW-_\17Z?44 ?F#_Q"'?\$;?^A*^('_A=S?\ Q%'_ !"'?\$;?^A*^('_ (7<
MW_Q%?I]10!^8/_$(=_P1M_Z$KX@?^%W-_P#$4?\ $(=_P1M_Z$KX@?\ A=S?
M_$5^GU% 'Y@_\0AW_!&W_H2OB!_X7<W_ ,11_P 0AW_!&W_H2OB!_P"%W-_\
M17Z?44 ?F#_Q"'?\$;?^A*^('_A=S?\ Q%'_ !"'?\$;?^A*^('_ (7<W_Q%
M?I]10!^8/_$(=_P1M_Z$KX@?^%W-_P#$4?\ $(=_P1M_Z$KX@?\ A=S?_$5^
MGU% 'Y@_\0AW_!&W_H2OB!_X7<W_ ,11_P 0AW_!&W_H2OB!_P"%W-_\17Z?
M44 ?F#_Q"'?\$;?^A*^('_A=S?\ Q%'_ !"'?\$;?^A*^('_ (7<W_Q%?I]1
M0!^8/_$(=_P1M_Z$KX@?^%W-_P#$4?\ $(=_P1M_Z$KX@?\ A=S?_$5^GU%
M'Y@_\0AW_!&W_H2OB!_X7<W_ ,11_P 0AW_!&W_H2OB!_P"%W-_\17Z?44 ?
MF#_Q"'?\$;?^A*^('_A=S?\ Q%'_ !"'?\$;?^A*^('_ (7<W_Q%?I]10!^8
M/_$(=_P1M_Z$KX@?^%W-_P#$4?\ $(=_P1M_Z$KX@?\ A=S?_$5^GU% 'Y@_
M\0AW_!&W_H2OB!_X7<W_ ,11_P 0AW_!&W_H2OB!_P"%W-_\17Z?44 ?F#_Q
M"'?\$;?^A*^('_A=S?\ Q%'_ !"'?\$;?^A*^('_ (7<W_Q%?I]10!^8/_$(
M=_P1M_Z$KX@?^%W-_P#$4?\ $(=_P1M_Z$KX@?\ A=S?_$5^GU% 'Y@_\0AW
M_!&W_H2OB!_X7<W_ ,11_P 0AW_!&W_H2OB!_P"%W-_\17Z?44 ?F#_Q"'?\
M$;?^A*^('_A=S?\ Q%'_ !"'?\$;?^A*^('_ (7<W_Q%?I]10!^8/_$(=_P1
MM_Z$KX@?^%W-_P#$4?\ $(=_P1M_Z$KX@?\ A=S?_$5^GU% 'Y@_\0AW_!&W
M_H2OB!_X7<W_ ,11_P 0AW_!&W_H2OB!_P"%W-_\17Z?44 ?F#_Q"'?\$;?^
MA*^('_A=S?\ Q%'_ !"'?\$;?^A*^('_ (7<W_Q%?I]10!^8/_$(=_P1M_Z$
MKX@?^%W-_P#$4?\ $(=_P1M_Z$KX@?\ A=S?_$5^GU% 'Y@_\0AW_!&W_H2O
MB!_X7<W_ ,11_P 0AW_!&W_H2OB!_P"%W-_\17Z?44 ?F#_Q"'?\$;?^A*^(
M'_A=S?\ Q%'_ !"'?\$;?^A*^('_ (7<W_Q%?I]10!^8/_$(=_P1M_Z$KX@?
M^%W-_P#$4?\ $(=_P1M_Z$KX@?\ A=S?_$5^GU% 'Y@_\0AW_!&W_H2OB!_X
M7<W_ ,11_P 0AW_!&W_H2OB!_P"%W-_\17Z?44 ?F#_Q"'?\$;?^A*^('_A=
MS?\ Q%'_ !"'?\$;?^A*^('_ (7<W_Q%?I]10!\F?\$Z?^"*_P"P[_P2W\:>
M(_'O[*&@^)+/4/%6EQ:?JS:YXA>]1H8Y/,4*K*-IW=Z^LZ** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#\
M0?\ @]Y_Y-9^!_\ V4#4?_2$44?\'O/_ ":S\#_^R@:C_P"D(HH _!SX\_$W
MXD_#+]K'XI7_ ,-_B#KGAZ>Z\>:Q'<S:'JTUH\J"_F(5C$RE@#S@UA_\-8?M
M3?\ 1ROQ _\ "ROO_CM%% !_PUA^U-_T<K\0/_"ROO\ X[1_PUA^U-_T<K\0
M/_"ROO\ X[110 ?\-8?M3?\ 1ROQ _\ "ROO_CM'_#6'[4W_ $<K\0/_  LK
M[_X[110 ?\-8?M3?]'*_$#_PLK[_ ..T?\-8?M3?]'*_$#_PLK[_ ..T44 '
M_#6'[4W_ $<K\0/_  LK[_X[1_PUA^U-_P!'*_$#_P +*^_^.T44 '_#6'[4
MW_1ROQ _\+*^_P#CM'_#6'[4W_1ROQ _\+*^_P#CM%% !_PUA^U-_P!'*_$#
M_P +*^_^.T?\-8?M3?\ 1ROQ _\ "ROO_CM%% !_PUA^U-_T<K\0/_"ROO\
MX[1_PUA^U-_T<K\0/_"ROO\ X[110 ?\-8?M3?\ 1ROQ _\ "ROO_CM'_#6'
M[4W_ $<K\0/_  LK[_X[110 ?\-8?M3?]'*_$#_PLK[_ ..T?\-8?M3?]'*_
M$#_PLK[_ ..T44 '_#6'[4W_ $<K\0/_  LK[_X[1_PUA^U-_P!'*_$#_P +
M*^_^.T44 '_#6'[4W_1ROQ _\+*^_P#CM'_#6'[4W_1ROQ _\+*^_P#CM%%
M!_PUA^U-_P!'*_$#_P +*^_^.T?\-8?M3?\ 1ROQ _\ "ROO_CM%% !_PUA^
MU-_T<K\0/_"ROO\ X[1_PUA^U-_T<K\0/_"ROO\ X[110 ?\-8?M3?\ 1ROQ
M _\ "ROO_CM'_#6'[4W_ $<K\0/_  LK[_X[110 ?\-8?M3?]'*_$#_PLK[_
M ..T?\-8?M3?]'*_$#_PLK[_ ..T44 '_#6'[4W_ $<K\0/_  LK[_X[1_PU
MA^U-_P!'*_$#_P +*^_^.T44 '_#6'[4W_1ROQ _\+*^_P#CM'_#6'[4W_1R
MOQ _\+*^_P#CM%% !_PUA^U-_P!'*_$#_P +*^_^.T?\-8?M3?\ 1ROQ _\
M"ROO_CM%% !_PUA^U-_T<K\0/_"ROO\ X[1_PUA^U-_T<K\0/_"ROO\ X[11
M0 ?\-8?M3?\ 1ROQ _\ "ROO_CM'_#6'[4W_ $<K\0/_  LK[_X[110 ?\-8
M?M3?]'*_$#_PLK[_ ..T?\-8?M3?]'*_$#_PLK[_ ..T44 '_#6'[4W_ $<K
M\0/_  LK[_X[1_PUA^U-_P!'*_$#_P +*^_^.T44 '_#6'[4W_1ROQ _\+*^
M_P#CM'_#6'[4W_1ROQ _\+*^_P#CM%% !_PUA^U-_P!'*_$#_P +*^_^.T?\
M-8?M3?\ 1ROQ _\ "ROO_CM%% !_PUA^U-_T<K\0/_"ROO\ X[1_PUA^U-_T
M<K\0/_"ROO\ X[110 ?\-8?M3?\ 1ROQ _\ "ROO_CM'_#6'[4W_ $<K\0/_
M  LK[_X[110 ?\-8?M3?]'*_$#_PLK[_ ..T?\-8?M3?]'*_$#_PLK[_ ..T
M44 '_#6'[4W_ $<K\0/_  LK[_X[1_PUA^U-_P!'*_$#_P +*^_^.T44 '_#
M6'[4W_1ROQ _\+*^_P#CM'_#6'[4W_1ROQ _\+*^_P#CM%% !_PUA^U-_P!'
M*_$#_P +*^_^.T?\-8?M3?\ 1ROQ _\ "ROO_CM%% !_PUA^U-_T<K\0/_"R
MOO\ X[1_PUA^U-_T<K\0/_"ROO\ X[110 ?\-8?M3?\ 1ROQ _\ "ROO_CM'
M_#6'[4W_ $<K\0/_  LK[_X[110 ?\-8?M3?]'*_$#_PLK[_ ..T?\-8?M3?
M]'*_$#_PLK[_ ..T44 '_#6'[4W_ $<K\0/_  LK[_X[1_PUA^U-_P!'*_$#
M_P +*^_^.T44 '_#6'[4W_1ROQ _\+*^_P#CM'_#6'[4W_1ROQ _\+*^_P#C
MM%% !_PUA^U-_P!'*_$#_P +*^_^.T?\-8?M3?\ 1ROQ _\ "ROO_CM%% !_
MPUA^U-_T<K\0/_"ROO\ X[1_PUA^U-_T<K\0/_"ROO\ X[110 ?\-8?M3?\
M1ROQ _\ "ROO_CM'_#6'[4W_ $<K\0/_  LK[_X[110 ?\-8?M3?]'*_$#_P
MLK[_ ..T?\-8?M3?]'*_$#_PLK[_ ..T44 '_#6'[4W_ $<K\0/_  LK[_X[
M1_PUA^U-_P!'*_$#_P +*^_^.T44 '_#6'[4W_1ROQ _\+*^_P#CM'_#6'[4
MW_1ROQ _\+*^_P#CM%% !_PUA^U-_P!'*_$#_P +*^_^.T?\-8?M3?\ 1ROQ
M _\ "ROO_CM%% !_PUA^U-_T<K\0/_"ROO\ X[1_PUA^U-_T<K\0/_"ROO\
MX[110 ?\-8?M3?\ 1ROQ _\ "ROO_CM'_#6'[4W_ $<K\0/_  LK[_X[110
M?\-8?M3?]'*_$#_PLK[_ ..T?\-8?M3?]'*_$#_PLK[_ ..T44 '_#6'[4W_
M $<K\0/_  LK[_X[1_PUA^U-_P!'*_$#_P +*^_^.T44 '_#6'[4W_1ROQ _
M\+*^_P#CM'_#6'[4W_1ROQ _\+*^_P#CM%% !_PUA^U-_P!'*_$#_P +*^_^
M.T?\-8?M3?\ 1ROQ _\ "ROO_CM%% !_PUA^U-_T<K\0/_"ROO\ X[1_PUA^
MU-_T<K\0/_"ROO\ X[110 ?\-8?M3?\ 1ROQ _\ "ROO_CM'_#6'[4W_ $<K
M\0/_  LK[_X[110 ?\-8?M3?]'*_$#_PLK[_ ..T?\-8?M3?]'*_$#_PLK[_
M ..T44 '_#6'[4W_ $<K\0/_  LK[_X[1_PUA^U-_P!'*_$#_P +*^_^.T44
M '_#6'[4W_1ROQ _\+*^_P#CM'_#6'[4W_1ROQ _\+*^_P#CM%% !_PUA^U-
M_P!'*_$#_P +*^_^.T?\-8?M3?\ 1ROQ _\ "ROO_CM%% !_PUA^U-_T<K\0
M/_"ROO\ X[1_PUA^U-_T<K\0/_"ROO\ X[110 ?\-8?M3?\ 1ROQ _\ "ROO
M_CM'_#6'[4W_ $<K\0/_  LK[_X[110 ?\-8?M3?]'*_$#_PLK[_ ..T?\-8
M?M3?]'*_$#_PLK[_ ..T44 '_#6'[4W_ $<K\0/_  LK[_X[1_PUA^U-_P!'
M*_$#_P +*^_^.T44 '_#6'[4W_1ROQ _\+*^_P#CM'_#6'[4W_1ROQ _\+*^
M_P#CM%% !_PUA^U-_P!'*_$#_P +*^_^.T?\-8?M3?\ 1ROQ _\ "ROO_CM%
M% !_PUA^U-_T<K\0/_"ROO\ X[1_PUA^U-_T<K\0/_"ROO\ X[110 ?\-8?M
M3?\ 1ROQ _\ "ROO_CM'_#6'[4W_ $<K\0/_  LK[_X[110 ?\-8?M3?]'*_
M$#_PLK[_ ..T?\-8?M3?]'*_$#_PLK[_ ..T44 '_#6'[4W_ $<K\0/_  LK
M[_X[1_PUA^U-_P!'*_$#_P +*^_^.T44 '_#6'[4W_1ROQ _\+*^_P#CM'_#
M6'[4W_1ROQ _\+*^_P#CM%% !_PUA^U-_P!'*_$#_P +*^_^.T?\-8?M3?\
M1ROQ _\ "ROO_CM%% !_PUA^U-_T<K\0/_"ROO\ X[1_PUA^U-_T<K\0/_"R
MOO\ X[110 ?\-8?M3?\ 1ROQ _\ "ROO_CM'_#6'[4W_ $<K\0/_  LK[_X[
M110 ?\-8?M3?]'*_$#_PLK[_ ..T?\-8?M3?]'*_$#_PLK[_ ..T44 '_#6'
M[4W_ $<K\0/_  LK[_X[1_PUA^U-_P!'*_$#_P +*^_^.T44 '_#6'[4W_1R
MOQ _\+*^_P#CM'_#6'[4W_1ROQ _\+*^_P#CM%% !_PUA^U-_P!'*_$#_P +
M*^_^.T?\-8?M3?\ 1ROQ _\ "ROO_CM%% !_PUA^U-_T<K\0/_"ROO\ X[1_
MPUA^U-_T<K\0/_"ROO\ X[110 ?\-8?M3?\ 1ROQ _\ "ROO_CM'_#6'[4W_
M $<K\0/_  LK[_X[110 ?\-8?M3?]'*_$#_PLK[_ ..T?\-8?M3?]'*_$#_P
MLK[_ ..T44 '_#6'[4W_ $<K\0/_  LK[_X[1_PUA^U-_P!'*_$#_P +*^_^
M.T44 '_#6'[4W_1ROQ _\+*^_P#CM'_#6'[4W_1ROQ _\+*^_P#CM%% !_PU
MA^U-_P!'*_$#_P +*^_^.T?\-8?M3?\ 1ROQ _\ "ROO_CM%% !_PUA^U-_T
M<K\0/_"ROO\ X[1_PUA^U-_T<K\0/_"ROO\ X[110 ?\-8?M3?\ 1ROQ _\
M"ROO_CM'_#6'[4W_ $<K\0/_  LK[_X[110 ?\-8?M3?]'*_$#_PLK[_ ..T
M?\-8?M3?]'*_$#_PLK[_ ..T44 8GC?XQ_%WXFVL%C\2/BIXD\0P6LADMH=<
4URXNTA<C!91*[!21QD4444 ?_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>18
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140448819939472">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cover Page - USD ($)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Feb. 14, 2024</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityInformationLineItems', window );"><strong>Entity Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentAnnualReport', window );">Document Annual Report</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentTransitionReport', window );">Document Transition Report</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-K<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Dec. 31,  2023<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">1-12434<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">M/I HOMES, INC.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">OH<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">31-1210837<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">4131 Worth Avenue<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine2', window );">Entity Address, Address Line Two</a></td>
<td class="text">Suite 500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Columbus<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">OH<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">43219<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">614<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">418-8000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common Shares, par value $.01<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">MHO<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NYSE<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityWellKnownSeasonedIssuer', window );">Entity Well-known Seasoned Issuer</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityVoluntaryFilers', window );">Entity Voluntary Filers</a></td>
<td class="text">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Large Accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_IcfrAuditorAttestationFlag', window );">ICFR Auditor Attestation Flag</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityPublicFloat', window );">Entity Public Float</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,400,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">27,806,899<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0000799292<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2023<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">FY<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFinStmtErrorCorrectionFlag', window );">Document Financial Statement Error Correction [Flag]</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentAnnualReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as an annual report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentAnnualReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFinStmtErrorCorrectionFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates whether any of the financial statement period in the filing include a restatement due to error correction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 402<br> -Subsection w<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFinStmtErrorCorrectionFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentTransitionReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as a transition report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Forms 10-K, 10-Q, 20-F<br> -Number 240<br> -Section 13<br> -Subsection a-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentTransitionReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 2 such as Street or Suite number</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressStateOrProvince</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInteractiveDataCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-T<br> -Number 232<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInteractiveDataCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityPublicFloat">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityPublicFloat</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityShellCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityShellCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntitySmallBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates that the company is a Smaller Reporting Company (SRC).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntitySmallBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityVoluntaryFilers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityVoluntaryFilers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityWellKnownSeasonedIssuer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityWellKnownSeasonedIssuer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_IcfrAuditorAttestationFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_IcfrAuditorAttestationFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>19
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140448820090736">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Audit Information<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorLineItems', window );"><strong>Auditor Information</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorName', window );">Auditor Name</a></td>
<td class="text">Deloitte & Touche LLP<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorFirmId', window );">Auditor Firm ID</a></td>
<td class="text">34<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorLocation', window );">Auditor Location</a></td>
<td class="text">Columbus, Ohio<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorFirmId">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>PCAOB issued Audit Firm Identifier</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorFirmId</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:nonemptySequenceNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorLocation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorLocation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:internationalNameItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:internationalNameItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>20
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140448817517280">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Operations - USD ($)<br> shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostsAndExpensesAbstract', window );"><strong>Costs and Expenses [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue</a></td>
<td class="nump">$ 4,033,502<span></span>
</td>
<td class="nump">$ 4,131,393<span></span>
</td>
<td class="nump">$ 3,745,887<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Land and Housing</a></td>
<td class="nump">3,014,573<span></span>
</td>
<td class="nump">3,087,551<span></span>
</td>
<td class="nump">2,836,972<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GeneralAndAdministrativeExpense', window );">General and administrative</a></td>
<td class="nump">222,765<span></span>
</td>
<td class="nump">214,811<span></span>
</td>
<td class="nump">192,009<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SellingExpense', window );">Selling</a></td>
<td class="nump">208,942<span></span>
</td>
<td class="nump">191,580<span></span>
</td>
<td class="nump">198,610<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherIncome', window );">Other Income</a></td>
<td class="num">(33)<span></span>
</td>
<td class="num">(6)<span></span>
</td>
<td class="num">(2,046)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest Expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,250<span></span>
</td>
<td class="nump">2,156<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_InterestIncomeNetOfInterestExpense', window );">Interest Income, net of Interest Expense</a></td>
<td class="num">(20,022)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainsLossesOnExtinguishmentOfDebt', window );">Loss on early extinguishment of debt</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">9,072<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostsAndExpenses', window );">Total costs and expenses</a></td>
<td class="nump">3,426,225<span></span>
</td>
<td class="nump">3,496,186<span></span>
</td>
<td class="nump">3,236,773<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic', window );">Income before income taxes</a></td>
<td class="nump">607,277<span></span>
</td>
<td class="nump">635,207<span></span>
</td>
<td class="nump">509,114<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Provision for income taxes</a></td>
<td class="nump">141,912<span></span>
</td>
<td class="nump">144,545<span></span>
</td>
<td class="nump">112,246<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 465,365<span></span>
</td>
<td class="nump">$ 490,662<span></span>
</td>
<td class="nump">$ 396,868<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings per common share:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic</a></td>
<td class="nump">$ 16.76<span></span>
</td>
<td class="nump">$ 17.60<span></span>
</td>
<td class="nump">$ 13.64<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted</a></td>
<td class="nump">$ 16.21<span></span>
</td>
<td class="nump">$ 17.24<span></span>
</td>
<td class="nump">$ 13.28<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract', window );"><strong>Weighted average shares outstanding:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic</a></td>
<td class="nump">27,769<span></span>
</td>
<td class="nump">27,876<span></span>
</td>
<td class="nump">29,092<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted</a></td>
<td class="nump">28,716<span></span>
</td>
<td class="nump">28,463<span></span>
</td>
<td class="nump">29,880<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_InterestIncomeNetOfInterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest income, net of the cost of borrowed funds accounted for as interest expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_InterestIncomeNetOfInterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfGoodsAndServicesSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479941/924-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2(a),(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfGoodsAndServicesSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostsAndExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total costs of sales and operating expenses for the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostsAndExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostsAndExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostsAndExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-15<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-7<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-10<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-52<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-15<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-7<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-52<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainsLossesOnExtinguishmentOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481303/470-50-40-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481303/470-50-40-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainsLossesOnExtinguishmentOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-10<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482659/740-20-45-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-10<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482925/835-30-45-3<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.9)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (210.5-03(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483013/835-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-10<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 35: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 38: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 39: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue and income classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 6<br> -Subparagraph (SX 210.12-14(Column E)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 6<br> -Subparagraph (SX 210.12-14(Column E)(Footnote 4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-6<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 6<br> -Subparagraph (SX 210.12-14(Column E)(Footnote 6)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-6<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(1)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-42<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-40<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479557/942-235-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Expenses recognized in the period that are directly related to the selling and distribution of products or services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-16<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>21
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140448816362576">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsAbstract', window );"><strong>ASSETS:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, Cash Equivalents, and Restricted Cash</a></td>
<td class="nump">$ 732,804<span></span>
</td>
<td class="nump">$ 311,542<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup', window );">Mortgage loans Held-for-sale</a></td>
<td class="nump">176,329<span></span>
</td>
<td class="nump">242,539<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryRealEstate', window );">Inventory</a></td>
<td class="nump">2,797,151<span></span>
</td>
<td class="nump">2,828,602<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment - net</a></td>
<td class="nump">34,918<span></span>
</td>
<td class="nump">37,446<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestments', window );">Investment in joint venture arrangements</a></td>
<td class="nump">44,011<span></span>
</td>
<td class="nump">51,554<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating Lease, Right-of-Use Asset</a></td>
<td class="nump">56,364<span></span>
</td>
<td class="nump">60,416<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxAssetsNet', window );">Deferred Income Tax Assets, Net</a></td>
<td class="nump">16,094<span></span>
</td>
<td class="nump">18,019<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">16,400<span></span>
</td>
<td class="nump">16,400<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssets', window );">Other assets</a></td>
<td class="nump">148,369<span></span>
</td>
<td class="nump">148,405<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">TOTAL ASSETS</a></td>
<td class="nump">4,022,440<span></span>
</td>
<td class="nump">3,714,923<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAbstract', window );"><strong>LIABILITIES:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrentAndNoncurrent', window );">Accounts payable</a></td>
<td class="nump">204,678<span></span>
</td>
<td class="nump">228,597<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CustomerAdvancesAndDeposits', window );">Customer deposits</a></td>
<td class="nump">85,128<span></span>
</td>
<td class="nump">93,118<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Operating Lease, Liability</a></td>
<td class="nump">57,566<span></span>
</td>
<td class="nump">61,310<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilities', window );">Other liabilities</a></td>
<td class="nump">252,303<span></span>
</td>
<td class="nump">276,217<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SpecialAssessmentBondNoncurrent', window );">Community Development District Obligation</a></td>
<td class="nump">19,339<span></span>
</td>
<td class="nump">29,701<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_ObligationForConsolidatedInventoryNotOwned', window );">Obligation for consolidated inventory not owned</a></td>
<td class="nump">26,899<span></span>
</td>
<td class="nump">17,048<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCredit', window );">Notes payable bank - homebuilding operations</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WarehouseAgreementBorrowings', window );">Notes payable bank - financial services operations</a></td>
<td class="nump">165,844<span></span>
</td>
<td class="nump">245,741<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_SeniorNotesDue2028', window );">Senior Notes due 2028 - net</a></td>
<td class="nump">396,879<span></span>
</td>
<td class="nump">396,105<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_SeniorNotesDue2030', window );">Senior Notes due 2030 - net</a></td>
<td class="nump">296,865<span></span>
</td>
<td class="nump">296,361<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Liabilities', window );">TOTAL LIABILITIES</a></td>
<td class="nump">1,505,501<span></span>
</td>
<td class="nump">1,644,198<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingencies', window );">Commitments and contingencies (Note 8)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>SHAREHOLDERS' EQUITY:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common shares - $0.01 par value; authorized 58,000,000 shares at both December 31, 2023 and 2022; issued 30,137,141 shares at both December 31, 2023 and 2022</a></td>
<td class="nump">301<span></span>
</td>
<td class="nump">301<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapitalCommonStock', window );">Additional paid-in capital</a></td>
<td class="nump">349,907<span></span>
</td>
<td class="nump">352,639<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="nump">2,301,348<span></span>
</td>
<td class="nump">1,835,983<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockValue', window );">Treasury shares - at cost - 2,375,842 and 2,697,058 shares at December 31, 2023 and 2022, respectively</a></td>
<td class="num">(134,617)<span></span>
</td>
<td class="num">(118,198)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">TOTAL SHAREHOLDERS' EQUITY</a></td>
<td class="nump">2,516,939<span></span>
</td>
<td class="nump">2,070,725<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">TOTAL LIABILITIES AND SHAREHOLDERS' EQUITY</a></td>
<td class="nump">$ 4,022,440<span></span>
</td>
<td class="nump">$ 3,714,923<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_ObligationForConsolidatedInventoryNotOwned">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Includes the liabilities related to the remaining exercise price of land and lot option purchases contracts.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_ObligationForConsolidatedInventoryNotOwned</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_SeniorNotesDue2028">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Including the current and noncurrent portions, carrying value as of the balance sheet date of Notes with the highest claim on the assets of the issuer in case of bankruptcy or liquidation (with maturities initially due after one year or beyond the operating cycle if longer). Senior note holders are paid off in full before any payments are made to junior note holders.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_SeniorNotesDue2028</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_SeniorNotesDue2030">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Senior Notes Due 2030-Including the current and noncurrent portions, carrying value as of the balance sheet date of Notes with the highest claim on the assets of the issuer in case of bankruptcy or liquidation (with maturities initially due after one year or beyond the operating cycle if longer). Senior note holders are paid off in full before any payments are made to junior note holders.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_SeniorNotesDue2030</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.15(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapitalCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapitalCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 26: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.17)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.25)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CustomerAdvancesAndDeposits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Refundable consideration, usually cash, held by the entity pending satisfactory completion of the entity's obligations or pending the closing of a contract.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CustomerAdvancesAndDeposits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482525/740-10-45-4<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482525/740-10-45-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481664/323-10-45-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-25<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482548/350-20-55-24<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482598/350-20-45-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryRealEstate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total of (1) improvements, (2) held-for-sale, (3) land and land under development, (4) construction-in-process, (5) mortgage loans held-in-inventory, and (6) other real estate investments which are considered inventory due to being held for sale or disposition.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryRealEstate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 21: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 22: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19-26)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after valuation allowance, of financing receivable held for sale and not part of disposal group. Excludes loan covered under loss sharing agreement and loan classified as investment in debt security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481990/310-10-45-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 948<br> -SubTopic 310<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481852/948-310-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(12)(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(12)(b)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(12)(b)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.15)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 360<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480842/942-360-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated undistributed earnings (deficit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480990/946-20-50-11<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SpecialAssessmentBondNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The noncurrent portion of the carrying value as of the balance sheet date of a type of municipal bond typically used to fund a development project. Also called special assessment limited liability bond, special district bond, special purpose bond, special tax bond and community development obligation. Interest owed to lenders is paid by taxes levied on the community benefiting from the particular bond-funded project. For example, if a bond of this sort was issued to pay for sidewalks to be repaved in a certain community, an additional tax would be levied on homeowners in the area benefiting from this project.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SpecialAssessmentBondNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480418/310-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481520/505-30-50-4<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481549/505-30-45-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29,30)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WarehouseAgreementBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of the outstanding short-term borrowings under a revolving line of credit used by mortgage bankers to finance the origination or purchase of loans.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(13))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WarehouseAgreementBorrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140448819873680">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets (Parentheticals) - $ / shares<br></strong></div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementOfFinancialPositionAbstract', window );"><strong>Statement of Financial Position [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common Stock, Par or Stated Value Per Share</a></td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common Stock, Shares Authorized</a></td>
<td class="nump">58,000,000<span></span>
</td>
<td class="nump">58,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common Stock, Shares, Issued</a></td>
<td class="nump">30,137,141<span></span>
</td>
<td class="nump">30,137,141<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockCommonShares', window );">Treasury Stock, Common, Shares</a></td>
<td class="nump">2,375,842<span></span>
</td>
<td class="nump">2,697,058<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfFinancialPositionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfFinancialPositionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockCommonShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of previously issued common shares repurchased by the issuing entity and held in treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481549/505-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockCommonShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140448820838960">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Statement of Shareholders' Equity - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Total</div></th>
<th class="th"><div>Common Shares [Member]</div></th>
<th class="th"><div>Additional Paid-in Capital [Member]</div></th>
<th class="th"><div>Retained Earnings [Member]</div></th>
<th class="th"><div>Treasury Shares [Member]</div></th>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Shares Outstanding, Beginning Balance at Dec. 31, 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">28,813,849<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Stockholders' Equity, Beginning Balance at Dec. 31, 2020</a></td>
<td class="nump">$ 1,258,698<span></span>
</td>
<td class="nump">$ 301<span></span>
</td>
<td class="nump">$ 339,001<span></span>
</td>
<td class="nump">$ 948,453<span></span>
</td>
<td class="num">$ (29,057)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income</a></td>
<td class="nump">396,868<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">396,868<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockSharesAcquired', window );">Treasury Stock, Shares, Acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(842,500)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockValueAcquiredCostMethod', window );">Treasury Stock, Value, Acquired, Cost Method</a></td>
<td class="num">(51,520)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(51,520)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Stock options exercised - shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">452,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Stock options exercised - value</a></td>
<td class="nump">11,241<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,227<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,014<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock-based compensation expense</a></td>
<td class="nump">8,559<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,559<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer', window );">Deferral of Executive and Director Compensation</a></td>
<td class="nump">338<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">338<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationArrangementWithIndividualSharesIssued', window );">Deferred Compensation Arrangement with Individual, Shares Issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">76,181<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationArrangementWithIndividualDistributionPaid', window );">Deferred Compensation Arrangement with Individual, Distribution Paid</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,673)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,673<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Shares Outstanding, Ending Balance at Dec. 31, 2021</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">28,499,630<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Stockholders' Equity, Ending Balance at Dec. 31, 2021</a></td>
<td class="nump">1,624,184<span></span>
</td>
<td class="nump">$ 301<span></span>
</td>
<td class="nump">347,452<span></span>
</td>
<td class="nump">1,345,321<span></span>
</td>
<td class="num">(68,890)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income</a></td>
<td class="nump">490,662<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">490,662<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockSharesAcquired', window );">Treasury Stock, Shares, Acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,200,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockValueAcquiredCostMethod', window );">Treasury Stock, Value, Acquired, Cost Method</a></td>
<td class="num">(55,334)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(55,334)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Stock options exercised - shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">49,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Stock options exercised - value</a></td>
<td class="nump">1,366<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(810)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,176<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock-based compensation expense</a></td>
<td class="nump">8,787<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,787<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer', window );">Deferral of Executive and Director Compensation</a></td>
<td class="nump">1,060<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,060<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationArrangementWithIndividualSharesIssued', window );">Deferred Compensation Arrangement with Individual, Shares Issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">90,553<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationArrangementWithIndividualDistributionPaid', window );">Deferred Compensation Arrangement with Individual, Distribution Paid</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(3,850)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,850<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Shares Outstanding, Ending Balance at Dec. 31, 2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">27,440,083<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Stockholders' Equity, Ending Balance at Dec. 31, 2022</a></td>
<td class="nump">2,070,725<span></span>
</td>
<td class="nump">$ 301<span></span>
</td>
<td class="nump">352,639<span></span>
</td>
<td class="nump">1,835,983<span></span>
</td>
<td class="num">(118,198)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income</a></td>
<td class="nump">$ 465,365<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">465,365<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockSharesAcquired', window );">Treasury Stock, Shares, Acquired</a></td>
<td class="nump">700,000<span></span>
</td>
<td class="num">(726,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockValueAcquiredCostMethod', window );">Treasury Stock, Value, Acquired, Cost Method</a></td>
<td class="num">$ (65,344)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(65,344)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Stock options exercised - shares</a></td>
<td class="nump">944,135<span></span>
</td>
<td class="nump">944,135<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Stock options exercised - value</a></td>
<td class="nump">$ 33,795<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(10,500)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">44,295<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock-based compensation expense</a></td>
<td class="nump">11,370<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,370<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer', window );">Deferral of Executive and Director Compensation</a></td>
<td class="nump">1,028<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,028<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationArrangementWithIndividualSharesIssued', window );">Deferred Compensation Arrangement with Individual, Shares Issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">103,081<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationArrangementWithIndividualDistributionPaid', window );">Deferred Compensation Arrangement with Individual, Distribution Paid</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(4,630)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,630<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Shares Outstanding, Ending Balance at Dec. 31, 2023</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">27,761,299<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Stockholders' Equity, Ending Balance at Dec. 31, 2023</a></td>
<td class="nump">$ 2,516,939<span></span>
</td>
<td class="nump">$ 301<span></span>
</td>
<td class="nump">$ 349,907<span></span>
</td>
<td class="nump">$ 2,301,348<span></span>
</td>
<td class="num">$ (134,617)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of contributions made by employer into fund established for purposes of making future disbursement to individual in accordance with deferred compensation arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCompensationArrangementWithIndividualDistributionPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of distribution made to individual in accordance with deferred compensation arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCompensationArrangementWithIndividualDistributionPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCompensationArrangementWithIndividualSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued pursuant to the terms of a deferred compensation arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (l)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCompensationArrangementWithIndividualSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInStockholdersEquityRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-11<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480767/946-205-45-3<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-19<br><br>Reference 16: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 29: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479557/942-235-S99-1<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 33: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4J<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4J<br><br>Reference 34: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4K<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4K<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-2<br><br>Reference 38: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1A<br><br>Reference 39: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued which are neither cancelled nor held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of share options (or share units) exercised during the current period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value of stock issued as a result of the exercise of stock options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29-31)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483421/250-10-45-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483421/250-10-45-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483421/250-10-45-5<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 5<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479654/326-10-65-5<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (i)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)(3)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483550/848-10-65-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479343/105-10-65-6<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479343/105-10-65-6<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482615/740-10-65-8<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482615/740-10-65-8<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479654/326-10-65-4<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480336/718-10-65-15<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480336/718-10-65-15<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480336/718-10-65-15<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-7<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-5<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481674/830-30-50-1<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481694/830-30-45-17<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481694/830-30-45-20<br><br>Reference 29: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-11<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480767/946-205-45-3<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481004/946-505-50-3<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2<br><br>Reference 34: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 38: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 39: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 40: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 41: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-15<br><br>Reference 42: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-16<br><br>Reference 43: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4I<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4I<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockSharesAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares that have been repurchased during the period and are being held in treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockSharesAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockValueAcquiredCostMethod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481549/505-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockValueAcquiredCostMethod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140448820909952">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Cash Flows - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>OPERATING ACTIVITIES:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 465,365<span></span>
</td>
<td class="nump">$ 490,662<span></span>
</td>
<td class="nump">$ 396,868<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net income to net cash (used in) provided by operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetImpairmentCharges', window );">Impairment of inventory and abandoned land transaction write-offs</a></td>
<td class="nump">10,608<span></span>
</td>
<td class="nump">18,352<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromEquityMethodInvestments', window );">Equity in income from joint venture arrangements</a></td>
<td class="num">(33)<span></span>
</td>
<td class="num">(6)<span></span>
</td>
<td class="num">(103)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForOriginationOfMortgageLoansHeldForSale', window );">Mortgage loan originations</a></td>
<td class="num">(2,118,884)<span></span>
</td>
<td class="num">(2,069,615)<span></span>
</td>
<td class="num">(2,239,928)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfProperties', window );">Net loss (gain) from property disposals</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(1,943)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale', window );">Proceeds from the sale of mortgage loans</a></td>
<td class="nump">2,191,832<span></span>
</td>
<td class="nump">2,103,139<span></span>
</td>
<td class="nump">2,195,980<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_FairValueAdjustmentOfMortgageLoansHeldForSale', window );">Fair value adjustment of mortgage loans held for sale</a></td>
<td class="num">(6,738)<span></span>
</td>
<td class="num">(408)<span></span>
</td>
<td class="nump">2,586<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_AdditionsOfServicingAsset', window );">Capitalization of originated mortgage servicing rights</a></td>
<td class="num">(6,182)<span></span>
</td>
<td class="num">(8,872)<span></span>
</td>
<td class="num">(16,213)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfMortgageServicingRightsMSRs', window );">Amortization of mortgage servicing rights</a></td>
<td class="nump">1,578<span></span>
</td>
<td class="nump">1,624<span></span>
</td>
<td class="nump">1,640<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_LossOnSaleOfMortgageServicingRights', window );">Loss on sale of mortgage servicing rights</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">318<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainOnSaleOfInvestments', window );">Gain on sale of mortgage servicing rights</a></td>
<td class="nump">936<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,135<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation</a></td>
<td class="nump">12,916<span></span>
</td>
<td class="nump">12,982<span></span>
</td>
<td class="nump">12,691<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfFinancingCostsAndDiscounts', window );">Amortization of debt discount and debt issue costs</a></td>
<td class="nump">2,875<span></span>
</td>
<td class="nump">2,568<span></span>
</td>
<td class="nump">2,584<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_Lossonearlyextinguishmentofdebtexcludingprepaymentpenalty', window );">Loss on early extinguishment of debt, excluding prepayment penalty</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">2,040<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock-based compensation expense</a></td>
<td class="nump">11,370<span></span>
</td>
<td class="nump">8,787<span></span>
</td>
<td class="nump">8,559<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes', window );">Deferred Income Tax Expense</a></td>
<td class="nump">2,705<span></span>
</td>
<td class="num">(7,767)<span></span>
</td>
<td class="num">(4,068)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Change in assets and liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInInventories', window );">Inventory</a></td>
<td class="nump">46,728<span></span>
</td>
<td class="num">(348,650)<span></span>
</td>
<td class="num">(508,189)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherOperatingAssets', window );">Other assets</a></td>
<td class="nump">3,426<span></span>
</td>
<td class="num">(31,476)<span></span>
</td>
<td class="nump">2,329<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayable', window );">Accounts payable</a></td>
<td class="num">(23,919)<span></span>
</td>
<td class="num">(15,908)<span></span>
</td>
<td class="nump">58,836<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInCustomerDeposits', window );">Customer deposits</a></td>
<td class="num">(7,990)<span></span>
</td>
<td class="num">(14,746)<span></span>
</td>
<td class="nump">35,229<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedSalaries', window );">Accrued compensation</a></td>
<td class="nump">2,644<span></span>
</td>
<td class="nump">8,745<span></span>
</td>
<td class="nump">7,732<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities', window );">Other liabilities</a></td>
<td class="num">(35,234)<span></span>
</td>
<td class="nump">34,342<span></span>
</td>
<td class="nump">27,682<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash (used in) provided by operating activities</a></td>
<td class="nump">552,131<span></span>
</td>
<td class="nump">184,071<span></span>
</td>
<td class="num">(16,823)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>INVESTING ACTIVITIES:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Purchase of property and equipment</a></td>
<td class="num">(5,769)<span></span>
</td>
<td class="num">(9,333)<span></span>
</td>
<td class="num">(25,301)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital', window );">Return of Capital from Joint Venture Arrangements</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,892<span></span>
</td>
<td class="nump">1,213<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates', window );">Investment in and advances to joint venture arrangements</a></td>
<td class="num">(23,560)<span></span>
</td>
<td class="num">(20,139)<span></span>
</td>
<td class="num">(51,622)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfMortgageServicingRightsMSR', window );">Proceeds from the sale of mortgage servicing rights</a></td>
<td class="nump">10,697<span></span>
</td>
<td class="nump">200<span></span>
</td>
<td class="nump">15,417<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfPropertyHeldForSale', window );">Proceeds from sale of property</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">8,571<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash provided by (used in) investing activities</a></td>
<td class="num">(18,632)<span></span>
</td>
<td class="num">(27,380)<span></span>
</td>
<td class="num">(51,722)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>FINANCING ACTIVITIES:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfSeniorDebt', window );">Repayments of Senior Notes</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(250,000)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt', window );">Proceeds from issuance of senior notes</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">300,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromBankDebt', window );">Proceeds from bank borrowings - homebuilding operations</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">362,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfBankDebt', window );">Repayments of bank borrowings - homebuilding operations</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(362,000)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess', window );">(Net repayment of) net proceeds from bank borrowings - financial services operations</a></td>
<td class="num">(79,897)<span></span>
</td>
<td class="num">(20,419)<span></span>
</td>
<td class="nump">40,526<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromRepaymentsOfOtherDebt', window );">Proceeds from (principal repayment of) notes payable-other and community development district bond obligations</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(4,549)<span></span>
</td>
<td class="nump">478<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForRepurchaseOfCommonStock', window );">Repurchase of common shares</a></td>
<td class="num">(65,344)<span></span>
</td>
<td class="num">(55,334)<span></span>
</td>
<td class="num">(51,520)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsOfDebtIssuanceCosts', window );">Debt issue costs</a></td>
<td class="num">(791)<span></span>
</td>
<td class="num">(2,581)<span></span>
</td>
<td class="num">(6,622)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromStockOptionsExercised', window );">Proceeds from exercise of stock options</a></td>
<td class="nump">33,795<span></span>
</td>
<td class="nump">1,366<span></span>
</td>
<td class="nump">11,241<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash provided (used in) by financing activities</a></td>
<td class="num">(112,237)<span></span>
</td>
<td class="num">(81,517)<span></span>
</td>
<td class="nump">44,103<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net (decrease) increase in cash, cash equivalents and restricted cash</a></td>
<td class="nump">421,262<span></span>
</td>
<td class="nump">75,174<span></span>
</td>
<td class="num">(24,442)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, Cash Equivalents, and Restricted Cash-Period Start</a></td>
<td class="nump">311,542<span></span>
</td>
<td class="nump">236,368<span></span>
</td>
<td class="nump">260,810<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, Cash Equivalents, and Restricted Cash-Period End</a></td>
<td class="nump">732,804<span></span>
</td>
<td class="nump">311,542<span></span>
</td>
<td class="nump">236,368<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowInformationAbstract', window );"><strong>SUPPLEMENTAL DISCLOSURE OF CASH FLOW INFORMATION:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestPaidNet', window );">Interest &#8212; net of amount capitalized</a></td>
<td class="nump">1,481<span></span>
</td>
<td class="nump">1,886<span></span>
</td>
<td class="nump">1,955<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaidNet', window );">Income taxes</a></td>
<td class="nump">150,668<span></span>
</td>
<td class="nump">155,052<span></span>
</td>
<td class="nump">109,881<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_NonCashTransactionsDuringYearAbstract', window );"><strong>NON-CASH TRANSACTIONS DURING THE PERIOD:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_CommunityDevelopmentDistrictInfrastructure', window );">Community development district infrastructure</a></td>
<td class="num">(10,362)<span></span>
</td>
<td class="nump">9,612<span></span>
</td>
<td class="nump">11,893<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_ConsolidatedInventoryNotOwnedObligation', window );">Consolidated inventory not owned</a></td>
<td class="nump">9,851<span></span>
</td>
<td class="nump">14,280<span></span>
</td>
<td class="num">(7,146)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_DistributionOfSingleFamilyLotsFromUnconsolidatedLlcs', window );">Distribution of single-family lots from unconsolidated LLC's</a></td>
<td class="nump">$ 31,136<span></span>
</td>
<td class="nump">$ 23,820<span></span>
</td>
<td class="nump">$ 28,064<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_AdditionsOfServicingAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The value of new servicing assets, acquired or created during the current period through purchases or from transfers of financial assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_AdditionsOfServicingAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_CommunityDevelopmentDistrictInfrastructure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Non-cash transaction: Reduction of community development district infrastructure liability</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_CommunityDevelopmentDistrictInfrastructure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_ConsolidatedInventoryNotOwnedObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The transactions occurring during the period resulting in an obligation to purchase land at a future date - a contract in which the entity is deemed to be the primary beneficiary of the arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_ConsolidatedInventoryNotOwnedObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_DistributionOfSingleFamilyLotsFromUnconsolidatedLlcs">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Distribution of single-family lots from unconsolidated LLC's</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_DistributionOfSingleFamilyLotsFromUnconsolidatedLlcs</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_FairValueAdjustmentOfMortgageLoansHeldForSale">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value adjustment of mortgage loans held for sale</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_FairValueAdjustmentOfMortgageLoansHeldForSale</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_LossOnSaleOfMortgageServicingRights">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Loss on sale of mortgage servicing rights</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_LossOnSaleOfMortgageServicingRights</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_Lossonearlyextinguishmentofdebtexcludingprepaymentpenalty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Loss on early extinguishment of debt, excluding prepayment penalty</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_Lossonearlyextinguishmentofdebtexcludingprepaymentpenalty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_NonCashTransactionsDuringYearAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>NON-CASH TRANSACTIONS DURING THE YEAR [Abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_NonCashTransactionsDuringYearAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfFinancingCostsAndDiscounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense attributable to debt discount (premium) and debt issuance costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69E<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69E<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69F<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69F<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482925/835-30-45-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfFinancingCostsAndDiscounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfMortgageServicingRightsMSRs">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The periodic amortization (in proportion to and over the period of estimated net servicing income or loss) of capitalized servicing rights, which contractually entitle the servicer to receive fees and ancillary revenues for performing billing, collection, disbursement and recordkeeping services in connection with a mortgage portfolio. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 860<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481229/860-50-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfMortgageServicingRightsMSRs</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetImpairmentCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482130/360-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetImpairmentCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -SubTopic 230<br> -Topic 830<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481877/830-230-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Depreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnSaleOfProperties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The difference between the carrying value and the sale price of real estate or properties that were intended to be sold or held for capital appreciation or rental income. This element refers to the gain (loss) included in earnings and not to the cash proceeds of the sale. This element is a noncash adjustment to net income when calculating net cash generated by operating activities using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482130/360-10-45-5<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnSaleOfProperties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainOnSaleOfInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The difference between the carrying value and the sale price of an investment. A gain would be recognized when the sale price of the investment is greater than the carrying value of the investment. This element refers to the Gain included in earnings and not to the cash proceeds of the sale.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(b)(7)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(b)(9)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(13))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainOnSaleOfInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) for proportionate share of equity method investee's income (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481664/323-10-45-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(13)(f))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromEquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxesPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxesPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccruedSalaries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the period in accrued salaries.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccruedSalaries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInCustomerDeposits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the period in the amount of customer money held in customer accounts, including security deposits, collateral for a current or future transactions, initial payment of the cost of acquisition or for the right to enter into a contract or agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInCustomerDeposits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the account that represents the temporary difference that results from Income or Loss that is recognized for accounting purposes but not for tax purposes and vice versa.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInDeferredIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInInventories">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInInventories</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingCapitalAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherOperatingAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in operating assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherOperatingAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in operating liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherOperatingLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-17<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-25<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-10<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 35: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 38: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 39: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForOriginationOfMortgageLoansHeldForSale">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of cash paid for the origination of mortgages that are held for sale.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-21<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-25<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForOriginationOfMortgageLoansHeldForSale</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForRepurchaseOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to reacquire common stock during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForRepurchaseOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfDebtIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfDebtIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of or advances to an entity that is related to it but not strictly controlled (for example, an unconsolidated subsidiary, affiliate, and joint venture or equity method investment) or the acquisition of an additional interest in a subsidiary (controlled entity).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromBankDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from bank borrowing during the year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromBankDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of distribution received from equity method investee for return of investment, classified as investing activities. Excludes distribution for return on investment, classified as operating activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-12<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 21D<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-21D<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from a borrowing with the highest claim on the assets of the entity in case of bankruptcy or liquidation (with maturities initially due after one year or beyond the operating cycle, if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromRepaymentsOfOtherDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) for debt classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromRepaymentsOfOtherDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from a borrowing net of the cash outflow from repayment of a borrowing having initial term of repayment within three months.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-14<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 9<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-9<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from sales of loans that are secured with real estate mortgages and are held with the intention to resell in the near future.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-25<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-21<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleOfMortgageServicingRightsMSR">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the sale of servicing rights, which contractually entitle the servicer to receive fees and ancillary revenues for performing billing, collection, disbursement and recordkeeping services in connection with a mortgage portfolio. Rights may be obtained via (1) acquisition or assumption of a servicing obligation that does not relate to financial assets of the servicer or its consolidated affiliates; or (2) by originating mortgage loans and then (a) transferring the loans to a Variable Interest Entity (VIE) in a transaction that meets the necessary transfer and classification requirements, or (b) transferring the loans in a transaction that meets the requirements for sale accounting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 860<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481326/860-20-50-3<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfMortgageServicingRightsMSR</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleOfPropertyHeldForSale">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the sale of formerly productive land held for sale, anything permanently fixed to it, including buildings, structures on it, and so forth.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfPropertyHeldForSale</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from exercise of option under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-14<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2A<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfBankDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to settle a bank borrowing during the year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfBankDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfSeniorDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for a long-term debt where the holder has highest claim on the entity's asset in case of bankruptcy or liquidation during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfSeniorDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalCashFlowInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalCashFlowInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140448823336320">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BasisOfAccounting', window );">Basis of Accounting [Text Block]</a></td>
<td class="text">Summary of Significant Accounting Policies<div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Business.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;M/I Homes, Inc. and its subsidiaries (the &#8220;Company,&#8221; &#8220;we,&#8221; &#8220;us&#8221; and &#8220;our&#8221;) is engaged primarily in the construction and sale of single-family residential homes in Columbus and Cincinnati, Ohio; Indianapolis, Indiana; Chicago, Illinois; Minneapolis/St. Paul, Minnesota; Detroit, Michigan; Tampa, Orlando, Fort Myers/Naples, and Sarasota, Florida; Austin, Dallas/Fort Worth, Houston and San Antonio, Texas; Charlotte and Raleigh, North Carolina; and Nashville, Tennessee.&#160;&#160;The Company designs, sells and builds single-family homes on developed lots, which it develops or purchases ready for home construction.&#160;&#160;The Company also purchases undeveloped land to develop into developed lots for future construction of single-family homes and, on a limited basis, for sale to others.&#160;&#160;Our homebuilding operations operate across two geographic regions in the United States.&#160;&#160;Within these regions, our operations have similar economic characteristics and, therefore, they have been aggregated into two reportable homebuilding segments: Southern homebuilding and Northern homebuilding.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company conducts mortgage financing activities through its 100%-owned subsidiary, M/I Financial, LLC (&#8220;M/I Financial&#8221;), which originates mortgage loans primarily for purchasers of the Company&#8217;s homes.&#160;&#160;The loans and the servicing rights are generally sold to outside mortgage lenders.&#160;&#160;The Company and M/I Financial also operate 100%-owned subsidiaries that provide title services to purchasers of the Company&#8217;s homes.&#160;&#160;Our mortgage banking and title service activities have similar economic characteristics and, therefore, they have been aggregated into one reportable segment, the financial services segment. </span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation.  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States (&#8220;GAAP&#8221;) and include the accounts of M/I Homes, Inc. and those of our consolidated subsidiaries, partnerships and other entities in which we have a controlling financial interest, and of variable interest entities in which we are deemed the primary beneficiary.  Intercompany balances and transactions have been eliminated in consolidation. &#160;The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosures of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the period.&#160;&#160;Actual results could differ from these estimates and have a significant impact on our financial condition, results of operations and cash flows.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:109%">Reclassifications.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:109%">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:109%">Certain amounts in our Consolidated Financial Statements for year ended December 31, 2022 were adjusted to conform to our 2023 presentation. The Company believes these reclassifications are immaterial.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash, Cash Equivalents and Restricted Cash.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Cash and cash equivalents are liquid investments, such as U.S. government securities, commercial bank deposits, and money market funds, with an initial maturity of three months or less.  Amounts in transit from title companies for homes delivered are included in this balance at December 31, 2023 and 2022.  Restricted cash consists of cash held in escrow.  Cash, Cash Equivalents and Restricted Cash includes restricted cash balances of $0.2&#160;million and $1.0&#160;million at December 31, 2023 and 2022, respectively.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Mortgage Loans Held for Sale.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;Mortgage loans held for sale consists primarily of single-family residential loans collateralized by the underlying property.&#160;&#160;Generally, all of the mortgage loans originated by M/I Financial and related servicing rights are sold to third-party investors shortly after origination.&#160;&#160;Refer to the Revenue Recognition policy described below for additional discussion.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Inventory.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160; Inventory includes the costs of land acquisition, land development and home construction, capitalized interest, real estate taxes, direct overhead costs incurred during development and home construction, and common costs that benefit the entire community, less impairments, if any.  Land acquisition, land development and common costs (both incurred and estimated to be incurred) are typically allocated to individual lots based on the total number of lots expected to be closed in each community or phase, or based on the relative fair value, the relative sales value or the front footage method of each lot.  Any changes to the estimated total development costs of a community or phase are allocated proportionately to homes remaining in the community or phase and homes previously closed.  The cost of individual lots is transferred to homes under construction when home construction begins.  Home construction costs are accumulated on a specific identification basis.  Costs of home deliveries include the specific construction cost of the home and the allocated lot costs.  Such costs are charged to cost of sales simultaneously with revenue recognition.  When a home is closed, we typically have not yet paid all incurred costs necessary to complete the home.  As homes close, we compare the home construction budget to actual recorded costs to date to estimate the additional costs to be incurred from our subcontractors related to the home.  We record a liability and a corresponding charge to cost of sales for the amount we estimate will ultimately be paid related to that home.  We monitor the </span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">accuracy of such estimates by comparing actual costs incurred in subsequent months to the estimate, although actual costs to complete a home in the future could differ from our estimates.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventory is recorded at cost, unless events and circumstances indicate that the carrying value of the inventory is impaired, at which point the inventory is written down to fair value as required by the Financial Accounting Standards Board (&#8220;FASB&#8221;) Accounting Standards Codification (&#8220;ASC&#8221;) 360-10, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Property, Plant and Equipment </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(&#8220;ASC 360&#8221;).&#160; The Company assesses inventory for recoverability on a quarterly basis to determine if events or changes in local or national economic conditions indicate that the carrying amount of an asset may not be recoverable.  In conducting our quarterly review for indicators of impairment on a community level, we evaluate, among other things, the margins on sales contracts in backlog, the margins on homes that have been delivered, expected changes in margins with regard to future home sales over the life of the community, expected changes in margins with regard to future land sales, the value of the land itself as well as any results from third party appraisals.  We pay particular attention to communities in which inventory is moving at a slower than anticipated absorption pace, and communities whose average sales price and/or margins are trending downward and are anticipated to continue to trend downward.  We also evaluate communities where management intends to lower the sales price or offer incentives in order to improve absorptions even if the community&#8217;s historical results do not indicate a potential for impairment.  From the review of all of these factors, we identify communities whose carrying values may exceed their estimated undiscounted future cash flows and run a test for recoverability.  For those communities whose carrying values exceed the estimated undiscounted future cash flows and which are deemed to be impaired, the impairment recognized is measured by the amount by which the carrying amount of the communities exceeds the estimated fair value.  Due to the fact that the Company&#8217;s cash flow models and estimates of fair values are based upon management estimates and assumptions, unexpected changes in market conditions and/or changes in management&#8217;s intentions with respect to the inventory may lead the Company to incur additional impairment charges in the future.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our determination of fair value is based on projections and estimates, which are Level 3 measurement inputs.&#160;&#160;Because each inventory asset is unique, there are numerous inputs and assumptions used in our valuation techniques, including estimated average selling price, construction and development costs, absorption pace (reflecting any product mix change strategies implemented or to be implemented), selling strategies, alternative land uses (including disposition of all or a portion of the land owned), or discount rates, which could materially impact future cash flow and fair value estimates. </span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If communities are not recoverable based on estimated future undiscounted cash flows, the impairment to be recognized is measured as the amount by which the carrying amount of the assets exceeds the estimated fair value of the assets.  The fair value of a community is estimated by discounting management&#8217;s cash flow projections using an appropriate risk-adjusted interest rate.  As of both December&#160;31, 2023 and December&#160;31, 2022, we utilized discount rates ranging from 13% to 16% in our valuations.  The discount rate used in determining each asset&#8217;s estimated fair value reflects the inherent risks associated with the related estimated cash flow stream, as well as current risk-free rates available in the market and estimated market risk premiums.  For example, construction in progress inventory, which is closer to completion, will generally require a lower discount rate than land under development in communities consisting of multiple phases spanning several years of development.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our quarterly assessments reflect management&#8217;s best estimates.  Due to the inherent uncertainties in management&#8217;s estimates and uncertainties related to our operations and our industry as a whole, we are unable to determine at this time if and to what extent continuing future impairments will occur.  Additionally, due to the volume of possible outcomes that can be generated from changes in the various model inputs for each community, we do not believe it is possible to create a sensitivity analysis that can provide meaningful information for the users of our consolidated financial statements.  Further details relating to our assessment of inventory for recoverability are included in </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a href="#i8abfb6921920457cbacddec4407c8012_106" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Note 3</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> to our Consolidated Financial Statements.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Property and Equipment-net.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  The Company records property and equipment at cost and subsequently depreciates the assets using both straight-line and accelerated methods.&#160;&#160;Following are the major classes of depreciable assets and their estimated useful lives:</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:75.069%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.426%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.577%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.428%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Office furnishings, leasehold improvements, computer equipment and computer software</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">39,650</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">38,489&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Transportation and construction equipment</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">20,729</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">20,735&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Property and equipment</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">60,379</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">59,224&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accumulated depreciation</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(25,461)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(21,778)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Property and equipment, net</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">34,918</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">37,446&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:76.677%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.123%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Estimated Useful Lives</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Office furnishings, leasehold improvements, computer equipment and computer software</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3-7 years</span></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Transportation and construction equipment</span></div></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5-25 years</span></td></tr></table></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation expense was $8.2 million, $8.4 million and $7.5&#160;million in 2023, 2022 and 2021, respectively.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Goodwill.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  Goodwill represents the excess of the purchase price paid over the fair value of the net assets acquired and liabilities assumed in business combinations.  As a result of the Company&#8217;s acquisition of the homebuilding assets and operations of Pinnacle Homes in Detroit, Michigan on March 1, 2018, the Company recorded goodwill of $16.4 million, which is included as Goodwill in our Consolidated Balance Sheets.  This amount was based on the estimated fair values of the acquired assets and assumed liabilities at the date of the acquisition in accordance with ASC 350,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Intangibles, Goodwill and Other&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(&#8220;ASC 350&#8221;). The Company performed its annual goodwill impairment analysis during the fourth quarter of 2023, and no impairment was recorded at December&#160;31, 2023.  See </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a href="#i8abfb6921920457cbacddec4407c8012_151" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Note 12</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> to the Company&#8217;s Consolidated Financial Statements for further discussion.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other Assets.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;Other assets at&#160;December 31, 2023 and 2022&#160;consisted of the following:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:73.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.408%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.597%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Development reimbursement receivable from local municipalities</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">66,406</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">57,078&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Mortgage servicing rights</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">10,656</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15,813&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Prepaid expenses</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">19,130</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">18,258&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Prepaid acquisition costs</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">8,482</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,737&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">43,695</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">51,519&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total other assets</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">148,369</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">148,405&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Warranty Reserves. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We use subcontractors for nearly all aspects of home construction.  Although our subcontractors are generally required to repair and replace any product or labor defects, we are, during applicable warranty periods, ultimately responsible to the homeowner for making such repairs.  As such, we record warranty reserves to cover our exposure to the costs for materials and labor not expected to be covered by our subcontractors to the extent they relate to warranty-type claims.  Warranty reserves are established by charging cost of sales and crediting a warranty reserve for each home delivered.&#160; The amounts charged are estimated by management to be adequate to cover expected warranty-related costs under the Company&#8217;s warranty programs.  Warranty reserves are recorded for warranties under our Home Builder&#8217;s Limited Warranty (&#8220;HBLW&#8221;) and our transferable structural warranty (see additional information in </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a href="#i8abfb6921920457cbacddec4407c8012_133" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Note 8</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> to our Consolidated Financial Statements).</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The warranty reserves for the HBLW are established as a percentage of average sales price and adjusted based on historical payment patterns determined, generally, by geographic area and recent trends.  Factors that are given consideration in determining the HBLW reserves include: (1) the historical range of amounts paid per average sales price on a home; (2) type and mix of amenity packages added to the home; (3) any warranty expenditures not considered to be normal and recurring; (4) timing of payments; (5) improvements in quality of construction expected to impact future warranty expenditures; and (6) conditions that may affect certain projects and require a different percentage of average sales price for those specific projects.  Changes in estimates for warranties occur due to changes in the historical payment experience and differences between the actual payment pattern experienced during the period and the historical payment pattern used in our evaluation of the warranty reserve balance at the end of each quarter.  Actual future warranty costs could differ from our current estimated amount.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our warranty reserves for our transferable structural warranty programs are established on a per-unit basis.  While the structural warranty reserve is recorded as each house is delivered, the sufficiency of the structural warranty per unit charge and total reserve is re-evaluated on an annual basis, with the assistance of an actuary, using our own historical data and trends, industry-wide historical data and trends, and other project specific factors.  The reserves are also evaluated quarterly and adjusted if we </span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">encounter activity that is inconsistent with the historical experience used in the annual analysis.  These reserves are subject to variability due to uncertainties regarding structural defect claims for products we build, the markets in which we build, claim settlement history, insurance and legal interpretations, among other factors.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our warranty reserve amounts are based upon historical experience and geographic location.  While we believe that our warranty reserves are sufficient to cover our projected costs, there can be no assurances that historical data and trends will accurately predict our actual warranty costs.  At December 31, 2023 and 2022, warranty reserves of $32.0&#160;million and $32.9&#160;million, respectively, are included in Other Liabilities on the Consolidated Balance Sheets.  See </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a href="#i8abfb6921920457cbacddec4407c8012_133" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Note 8</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> to our Consolidated Financial Statements for additional information related to our warranty reserves.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Self-insurance Reserves.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  Self-insurance reserves are made for estimated liabilities associated with employee health care, workers&#8217; compensation, and general liability insurance.&#160; Our workers&#8217; compensation claims are insured by a third party.  The reserves related to employee health care and workers&#8217; compensation are based on historical experience and open case reserves.&#160; Our general liability claims are insured by a third party, subject to a self-insured retention (&#8220;SIR&#8221;).&#160; &#160; The Company records a reserve for general liability claims falling below the Company&#8217;s SIR.&#160; The reserve estimate is based on an actuarial evaluation of our past history of general liability claims, other industry specific factors and specific event analysis.&#160; At December 31, 2023 and 2022, self-insurance reserves of $3.6 million and $3.2 million, respectively, are included in Other Liabilities on the Consolidated Balance Sheets.&#160; The Company recorded expenses totaling $11.6&#160;million, $10.9&#160;million and $11.4&#160;million for all self-insured and general liability claims during the years ended December 31, 2023, 2022 and 2021, respectively.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other Liabilities.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160; Other liabilities at&#160;December 31, 2023 and 2022&#160;consisted of the following:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:73.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.408%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.597%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accruals related to land development</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">106,200</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">119,965&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Warranty</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">31,980</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">32,902&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Payroll and other benefits</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">61,025</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">59,409&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">53,098</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">63,941&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total other liabilities</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">252,303</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">276,217&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue Recognition.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;Revenue and the related profit from the sale of a home and revenue and the related profit from the sale of land to third parties are recognized in the financial statements on the date of closing if delivery has occurred, title has passed to the buyer, all performance obligations (as defined below) have been met, and control of the home or land is transferred to the buyer in an amount that reflects the consideration we expect to be entitled to receive in exchange for the home or land.  If not received immediately upon closing, cash proceeds from home closings are held in escrow for the Company&#8217;s benefit, typically for up to three days, and are included in Cash, Cash Equivalents and Restricted cash on the Consolidated Balance Sheets.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales incentives vary by type of incentive and by amount on a community-by-community and home-by-home basis.  The costs of any sales incentives in the form of free or discounted products and services provided to homebuyers are reflected in Land and housing costs in the Consolidated Statements of Income because such incentives are identified in our home purchase contracts with homebuyers as an intrinsic part of our single performance obligation to deliver and transfer title to their home for the transaction price stated in the contracts.  Sales incentives that we may provide in the form of closing cost allowances are recorded as a reduction of housing revenue at the time the home is delivered.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We record sales commissions within Selling expenses in the Consolidated Statements of Income when incurred (i.e., when the home is delivered) as the amortization period is generally one year or less and therefore capitalization is not required as part of the practical expedient for incremental costs of obtaining a contract.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract liabilities include customer deposits related to sold but undelivered homes.  Substantially all of our home sales are scheduled to close and be recorded to revenue within one year from the date of receiving a customer deposit.  Contract liabilities expected to be recognized as revenue, excluding revenue pertaining to contracts that have an original expected duration of one year or less, is not material.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A performance obligation is a promise in a contract to transfer a distinct good or service to the customer.  A contract&#8217;s transaction price is allocated to each distinct performance obligation and recognized as revenue when, or as, the performance obligation is satisfied.  All of our home purchase contracts have a single performance obligation as the promise to transfer the home is not separately identifiable from other promises in the contract and, therefore, not distinct.  Our performance obligation, to deliver the agreed-upon home, is generally satisfied in less than one year from the original contract date.  Deferred revenue </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">resulting from uncompleted performance obligations existing at the time we deliver new homes to our homebuyers is not material.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Although our third-party land sale contracts may include multiple performance obligations, the revenue we expect to recognize in any future year related to remaining performance obligations, excluding revenue pertaining to contracts that have an original expected duration of one year or less, is not material.  We do not disclose the value of unsatisfied performance obligations for land sale contracts with an original expected duration of one year or less.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognize the majority of the revenue associated with our mortgage loan operations when the mortgage loans are sold and/or related servicing rights are sold to third party investors or retained and managed under a third-party sub-service arrangement.  The revenue recognized is reduced by the fair value of the related guarantee provided to the investor.  The fair value of the guarantee is recognized in revenue when the Company is released from its obligation under the guarantee (note that guarantees are excluded from the scope of ASC 606).  As of December 31, 2023 and 2022, we retained mortgage servicing rights of 2,656 and 3,787 loans, respectively, for a total value of $10.7&#160;million and $15.8&#160;million, respectively.  We recognize financial services revenue associated with our title operations as homes are delivered, closing services are rendered, and title policies are issued, all of which generally occur simultaneously as each home is delivered.  All of the underwriting risk associated with title insurance policies is transferred to third-party insurers.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents our revenues disaggregated by revenue source:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:513.00pt"><tr><td style="width:1.0pt"></td><td style="width:363.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:43.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:3.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:43.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:3.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:43.75pt"></td><td style="width:1.0pt"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr style="height:11pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></div></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:11pt"><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Housing</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">3,914,372</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,010,427&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,630,469&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:11pt"><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Land sales</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">25,301</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">34,771&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,390&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:11pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Financial services </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(a)</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">93,829</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">86,195&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">102,028&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:11pt"><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total revenue</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">4,033,502</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,131,393&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,745,887&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:120%;padding-left:9.36pt">Revenues include hedging gains of $11.9 million, $49.4 million, and $1.6&#160;million for the years ended December 31, 2023, 2022 and 2021, respectively.  Hedging gains do not represent revenues recognized from contracts with customers.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Refer to</span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a href="#i8abfb6921920457cbacddec4407c8012_163" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"> Note 15</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for presentation of our revenues disaggregated by geography.  As our homebuilding operations accounted for over 97% of our total revenues for the years ended December 31, 2023, 2022 and 2021, with most of those revenues generated from home purchase contracts with customers, we believe the disaggregation of revenues as disclosed above and in </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a href="#i8abfb6921920457cbacddec4407c8012_163" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Note 15</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> fairly depict how the nature, amount, timing and uncertainty of cash flows are affected by economic factors.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Land and Housing Cost of Sales.  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All associated homebuilding costs are charged to cost of sales in the period when the revenues from home deliveries are recognized.  Homebuilding costs include: land and land development costs; home construction costs (including an estimate of the costs to complete construction); previously capitalized interest; real estate taxes; indirect costs; and estimated warranty costs.  All other costs are expensed as incurred.  Sales incentives, including pricing discounts and financing costs paid by the Company, are recorded as a reduction of revenue in the Company&#8217;s Consolidated Statements of Income.  Sales incentives in the form of options or upgrades are recorded in homebuilding costs.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income Taxes.  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company records income taxes under the asset and liability method.  Under this method, deferred tax assets and liabilities are recognized based on future tax consequences attributable to (1) temporary differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and (2) operating loss and tax credit carryforwards, if any.  Deferred tax assets and liabilities are measured using enacted tax rates in effect in the years in which those temporary differences are expected to reverse.  The effect on deferred tax assets and liabilities of a change in tax rates is recognized in earnings in the period when the change is enacted.  </span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accordance with ASC 740-10, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(&#8220;ASC 740&#8221;)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> we evaluate the realizability of our deferred tax assets, including the benefit from net operating losses (&#8220;NOLs&#8221;) and tax credit carryforwards, if any, to determine if a valuation allowance is required based on whether it is more likely than not (a likelihood of more than 50%) that all or any portion of the deferred tax assets will not be realized.  The ultimate realization of deferred tax assets is primarily dependent upon the generation of future taxable income. In determining the future tax consequences of events that have been recognized in the consolidated financial statements or tax returns, judgment is required.  This assessment gives appropriate consideration to all positive and negative evidence related to the realization of the deferred tax assets and considers, among other matters, the nature, frequency and severity of current and cumulative losses, forecasts of future profitability, the length of statutory carryforward periods, our experience with operating losses and our experience of utilizing tax credit carryforwards and tax planning alternatives.  See </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a href="#i8abfb6921920457cbacddec4407c8012_157" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Note 14</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> to our Consolidated Financial Statements for more information regarding our deferred tax assets.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Earnings Per Share.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;The Company computes earnings per share in accordance with ASC 260, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Earnings per Share</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, (&#8220;ASC 260&#8221;).  Basic earnings per share is calculated by dividing income attributable to common shareholders by the weighted average number of common shares outstanding during each year.  Diluted earnings per share gives effect to the potential dilution that could occur if securities or contracts to issue our common shares that are dilutive were exercised or converted into common shares or resulted in the issuance of common shares that then shared our earnings.  In periods of net losses, no dilution is computed.  See </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a href="#i8abfb6921920457cbacddec4407c8012_154" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Note 13</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> to our Consolidated Financial Statements for more information regarding our earnings per share calculation.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recently Adopted Accounting Standards.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2023, FASB issued Accounting Standards Update (&#8220;ASU&#8221;) No. 2023-06, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Disclosure Improvements: Codification Amendments in Response to the SEC&#8217;s Disclosure Update and Simplification Initiative issued in August 2018</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (&#8220;ASU 2023-06&#8221;). ASU 2023-06 amends GAAP to reflect updates and simplifications to certain disclosure requirements referred to the FASB by the SEC. The targeted amendments incorporate 14 of the 27 disclosures referred by the SEC into codification. Some of the amendments represent clarifications to, or technical corrections of, the current requirements. ASU 2023-06 could move certain disclosures from the nonfinancial portions of SEC filings to the financial statement notes. Each amendment in ASU 2023-06 will only become effective if the SEC removes the related disclosure or presentation requirement from its existing regulations by June 30, 2027. No amendments were effective at December 31, 2023. The Company is currently evaluating the impact the adoption of ASU 2023-06 may have on our consolidated financial statements and disclosures, but we do not expect the impact to be significant.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2023, the FASB issued ASU No. 2023-07, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (&#8220;ASU 2023-07&#8221;). ASU 2023-07 requires disclosure of significant segment expenses that are regularly provided to the chief operating decision maker (&#8220;CODM&#8221;) and included within each reported measure of segment profit or loss, an amount and description of its composition for other segment items to reconcile to segment profit or loss, and the title and position of the entity&#8217;s CODM. The amendments in this update also expand the interim segment disclosure requirements. ASU 2023-07 will be applied retrospectively and is effective for annual reporting periods in fiscal years beginning after December 15, 2023, and interim reporting periods in fiscal years beginning after December 31, 2024. The Company is currently evaluating the impact the adoption of ASU 2023-07 may have on our consolidated financial statements and disclosures, but we do not expect the impact to be significant. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2023, the FASB issued ASU No. 2023-09, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes (Topic 740): Improvements to Income Tax Disclosures</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (&#8220;ASU 2023-09&#8221;). ASU 2023-09 requires public companies to annually (1) disclose specific categories in the rate reconciliation and (2) provide additional information for reconciling items that meet a quantitative threshold (if the effect of those reconciling items is equal to or greater than five percent of the amount computed by multiplying pretax income or loss by the applicable statutory income tax rate). ASU 2023-09 will be effective for the annual reporting periods in fiscal years beginning after December 15, 2024. The Company is currently evaluating the impact the adoption of ASU 2023-09 may have on our consolidated financial statements and disclosures, but we do not expect the impact to be significant.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BasisOfAccounting">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 235<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//235/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BasisOfAccounting</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>26
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140448825921472">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock Based Compensation<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_StockBasedCompensationAbstract', window );"><strong>Stock Based Compensation [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock', window );">Share-based Payment Arrangement [Text Block]</a></td>
<td class="text">Stock-Based and Deferred Compensation<div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We measure and recognize compensation expense associated with our grant of equity-based awards in accordance with ASC 718, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Compensation-Stock Compensation </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(&#8220;ASC 718&#8221;), which generally requires that companies measure and recognize stock-based compensation expense in an amount equal to the fair value of share-based awards granted under compensation arrangements over the related vesting period.  We have granted share-based awards to certain of our employees and directors in the form of stock options, director stock units, director restricted stock units and performance share units (&#8220;PSU&#8217;s&#8221;). Determining the fair value of share-based awards requires judgment to identify the appropriate valuation model and develop the assumptions.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Stock Incentive Plans</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company maintains the M/I Homes, Inc. 2018 Long-Term Incentive Plan (the &#8220;2018 LTIP&#8221;), an equity compensation plan administered by the Compensation Committee of our Board of Directors.  Under the 2018 LTIP, the Company is permitted to grant (1) nonqualified stock options to purchase common shares, (2) incentive stock options to purchase common shares, (3) stock appreciation rights, (4) restricted common shares, (5) other stock-based awards (awards that are valued in whole or in part by reference to, or otherwise based on, the fair market value of our common shares), and (6) cash-based awards to its officers, employees, non-employee directors and other eligible participants.  Subject to certain adjustments, the 2018 LTIP authorizes awards to officers, employees, non-employee directors and other eligible participants for up to 4,217,436 common shares, of which 1,150,922 remained available for grant at December&#160;31, 2023.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2018 LTIP replaced the M/I Homes, Inc. 2009 Long-Term Incentive Plan (the &#8220;2009 LTIP&#8221;), which was terminated immediately following our 2018 Annual Meeting of Shareholders. Awards outstanding under the 2009 LTIP remain in effect in accordance with their respective terms. </span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock Options</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock options are granted at the market price of the Company&#8217;s common shares at the close of business on the date of grant.&#160;&#160;The grant date fair value for stock option awards is estimated using the Black-Scholes option pricing model.  Options awarded vest 20% annually over five years and expire after ten years.  We recognize stock-based compensation expense for our stock option awards over the requisite service period of the award.  Under the 2018 LTIP and the 2009 LTIP, in the case of termination due to death, disability or retirement, all options will become immediately exercisable.&#160;&#160;Shares issued upon option exercise may consist of treasury shares, authorized but unissued common shares or common shares purchased by or on behalf of the Company in the open market.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Following is a summary of stock option activity for the year ended December&#160;31, 2023, relating to the stock options awarded under the 2018 LTIP and the 2009 LTIP:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:48.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.841%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.115%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.280%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.115%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.115%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.769%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 6.62pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Exercise<br/>Price</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average Remaining Contractual Term (Years)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate Intrinsic Value</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(a)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></div></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Options outstanding at December&#160;31, 2022</span></div></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,018,700&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">40.33&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.06</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15,241&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">495,500&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">58.90&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(944,135)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">35.79&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(48,500)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">51.40&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Options outstanding at December&#160;31, 2023</span></div></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1,521,565</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">48.84</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">7.53</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">135,269</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Options vested or expected to vest at December&#160;31, 2023</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1,476,245</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">48.76</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">7.52</span></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">131,357</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Options exercisable at December&#160;31, 2023</span></div></td><td colspan="2" style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">279,965</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">38.49</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">5.58</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">27,786</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt;margin-top:5pt;padding-left:4.5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:22.63pt">Intrinsic value is defined as the amount by which the fair value of the underlying common shares exceeds the exercise price of the option.</span></div><div style="margin-bottom:10pt;margin-top:2pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The aggregate intrinsic value of options exercised during the years ended December 31, 2023, 2022 and 2021 was $45.2&#160;million, $1.0&#160;million and $15.3 million, respectively.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of our five-year service-based stock options granted during the years ended December 31, 2023, 2022 and 2021 was established at the date of grant using the Black-Scholes pricing model, with the weighted average assumptions as follows:</span></div><div style="margin-bottom:10pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:512.25pt"><tr><td style="width:1.0pt"></td><td style="width:343.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:49.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:4.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:49.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:4.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:49.00pt"></td><td style="width:1.0pt"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">4.02</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1.87&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1.75pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.66%</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Expected volatility</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">38.54</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">34.06&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1.75pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">31.66%</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Expected term (in years)</span></td><td colspan="3" style="padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">5.5</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.4</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.5</span></td></tr><tr style="height:12pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted average grant date fair value of options granted during the period</span></td><td style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td colspan="2" style="border-bottom:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">24.67</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="border-bottom:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16.29</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="border-bottom:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15.69</span></td></tr></table></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The risk-free interest rate is based upon the U.S. Treasury constant maturity rate at the date of the grant.&#160;&#160;Expected volatility is based on an average of (1)&#160;historical volatility of the Company&#8217;s stock and (2)&#160;implied volatility from traded options on the Company&#8217;s stock.&#160;&#160;The risk-free rate for periods within the contractual life of the stock option award is based on the yield curve of a zero-coupon U.S. Treasury bond on the date the stock option award is granted, with a maturity equal to the expected term of the stock option award granted.&#160;&#160;The Company uses historical data to estimate stock option exercises and forfeitures within its valuation model.&#160;&#160;The expected life of stock option awards granted is derived from historical exercise experience under the Company&#8217;s share-based payment plans, and represents the period of time that stock option awards granted are expected to be outstanding.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total stock-based compensation expense related to stock option awards that has been charged against income was $7.5 million, $5.4&#160;million and $4.6 million for the years ended December&#160;31, 2023, 2022 and 2021, respectively, relating to the 2018 LTIP and the 2009 LTIP.&#160;&#160;As of December&#160;31, 2023, there was a total of $17.5 million of unrecognized compensation expense related to unvested stock option awards that will be recognized as stock-based compensation expense as the awards vest over a weighted average period of 2.2 years for the service awards.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Director Restricted Stock Units </span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2023, the Company awarded each non-employee director 2,894 restricted stock units, for a total of 20,258 restricted stock units, under the 2018 LTIP which will vest on the first anniversary of the date of grant (subject to the non-employee director&#8217;s continued service on the Board of Directors on the vesting date (except in the case of death or disability)) and will be settled in common shares upon the director&#8217;s termination of service as a director.  The Company awarded its non-employee directors a total of 35,195 and 20,370 restricted stock units under the 2018 LTIP during the years ended December 31, 2022 and 2021, respectively.  The grant date fair value for the director restricted stock units is based upon the closing price of our common shares on the date of grant.  Stock-based compensation expense for our director restricted stock units is recognized over the period of the award (amortized over one year).  The Company recognized stock-based compensation expense related to the awards of $1.5 million in 2023, $1.4 million in 2022 and $0.9 million in 2021. </span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Director Stock Units </span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 5, 2009, the Company&#8217;s Board of Directors terminated the M/I Homes, Inc. 2006 Director Equity Incentive Plan (the &#8220;Director Equity Plan&#8221;).&#160; Awards outstanding under the Director Equity Plan remain in effect in accordance with their respective terms.&#160; At December 31, 2023, there were 8,059 stock units outstanding under the Director Equity Plan with a value of $0.2&#160;million.  Each stock unit is the equivalent of one common share, vests immediately and will be converted into a common share upon termination of service as a director.  The grant date fair value for the director stock units is based upon the closing price of our common shares on the date of grant. Stock-based compensation expense for our director stock units is recognized at the date of grant.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Performance Share Unit Awards</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February&#160;15, 2023, February&#160;17, 2022 and February&#160;16, 2021, the Company awarded its executive officers (in the aggregate) a target number of PSU&#8217;s under the 2018 LTIP equal to 27,243, 33,619 and 30,875 PSU&#8217;s, respectively.  Each PSU represents a contingent right to receive one common share of the Company if vesting is satisfied at the end of a three-year performance period (the &#8220;Performance Period&#8221;) based on the related performance conditions and market conditions.  The ultimate number of PSU&#8217;s that will vest and be earned, if any, after the completion of the Performance Period, is based on (1) (a) the Company&#8217;s cumulative annual pre-tax income from operations, excluding extraordinary items as defined in the underlying award agreements with the executive officers, over the Performance Period (weighted 80%) (the &#8220;Performance Condition&#8221;), and (b) the Company&#8217;s relative total shareholder return over the Performance Period compared to the total shareholder return of a peer group of other publicly-traded homebuilders (weighted 20%) (the &#8220;Market Condition&#8221;) and (2) the participant&#8217;s continued employment through the end of the Performance Period, except in the case of termination due to death, disability or retirement or involuntary termination without cause by the Company.  The number of PSU&#8217;s that vest may increase by up to 50% from the target number based on levels of achievement of the above criteria as set forth in the applicable award agreements and decrease to zero if the Company fails to meet the minimum performance levels for both of the above criteria.  If the Company achieves the minimum performance levels for both of the above criteria, 50% of the target number of PSU&#8217;s will vest and be earned.  Any portion of PSU&#8217;s that does not vest at the end of the Performance Period will be forfeited. Additionally, the PSU&#8217;s have no dividend or voting rights during the Performance Period.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The grant date fair value for PSU&#8217;s with a market condition (as defined in ASC 718) is estimated using the Monte Carlo simulation methodology, and the grant date fair value for PSU&#8217;s with a performance condition (as defined in ASC 718) is based upon the closing price of our common shares on the date of grant.  The grant date fair value of the portion of the PSU&#8217;s subject to the Performance Condition and the Market Condition component was $58.73 and $64.45, respectively, for the 2023 PSU&#8217;s, $47.59 and $50.51, respectively, for the 2022 PSU&#8217;s, and $51.82 and $56.44, respectively, for the 2021 PSU&#8217;s.  In accordance with ASC 718, for the portion of the PSU&#8217;s subject to a Market Condition, stock-based compensation expense is derived using the Monte Carlo simulation methodology and is recognized ratably over the service period regardless of whether or not the attainment of the Market Condition is probable.  Therefore, the Company recognized $0.6 million in stock-based compensation expense during 2023 related to the Market Condition portion of the 2023, 2022 and 2021 PSU awards.  There was a total of $0.2 million of unrecognized stock-based compensation expense related to the Market Condition portion of the 2023 and 2022 PSU awards as of December&#160;31, 2023.  At December&#160;31, 2023, the Market Condition for the 2021 PSU awards was met. Based on these results and board approval, 9,262 PSU&#8217;s vested during the first quarter of 2024 with respect to the portion of the 2021 PSU&#8217;s subject to the Market Condition.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the portion of the PSU&#8217;s subject to a Performance Condition, we recognize stock-based compensation expense on a straight-line basis over the Performance Period based on the probable outcome of the related Performance Condition. If satisfaction of the Performance Condition is not probable, stock-based compensation expense recognition is deferred until probability is attained and a cumulative compensation expense adjustment is recorded and recognized ratably over the </span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">remaining service period.  The Company reassesses the probability of the satisfaction of the Performance Condition on a quarterly basis, and stock-based compensation expense is adjusted based on the portion of the requisite service period that has passed.  If actual results differ significantly from these estimates, stock-based compensation expense could be higher and have a material impact on our consolidated financial statements.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognized $0.2 million and $0.9 million of stock-based compensation expense related to the Performance Condition portion of the 2023 and 2022 PSU awards, respectively, during 2023 based on the probability of attaining the Performance Conditions.  The Company has $0.4 million of unrecognized stock-based compensation expense related to the Performance Condition portion of each of the 2023 and 2022 PSU awards at December&#160;31, 2023.  The Company recognized $0.6 million of stock-based compensation expense related to the Performance Condition portion of the 2021 PSU awards as of December&#160;31, 2023 based on the achievement of the maximum performance level.  Based on these results and board approval, 37,050 PSU&#8217;s vested during the first quarter of 2024 with respect to the portion of the 2021 PSU awards subject to the Performance Condition.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Deferred Compensation Plans</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The purpose of the Company&#8217;s Amended and Restated Executives&#8217; Deferred Compensation Plan (the &#8220;Executive Plan&#8221;), a non-qualified deferred compensation plan, is to provide an opportunity for certain eligible employees of the Company to defer a portion of their compensation and to invest in the Company&#8217;s common shares.&#160;&#160;The purpose of the Company&#8217;s Amended and Restated Director Deferred Compensation Plan (the &#8220;Director Plan&#8221;) is to provide its directors with an opportunity to defer their director compensation and to invest in the Company&#8217;s common shares.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Compensation expense deferred into the Executive Plan and the Director Plan (together the &#8220;Plans&#8221;) totaled $0.9 million for the year ended December&#160;31, 2023, $1.1 million in 2022 and $0.3 million in 2021.&#160;&#160;The portion of cash compensation deferred by employees and directors under the Plans is invested in fully-vested equity units in the Plans.&#160;&#160;One equity unit is the equivalent of one common share.&#160;&#160;Equity units and the related dividends (if any) will be converted and generally distributed to the employee or director in the form of common shares at the earlier of his or her elected distribution date or termination of service as an employee or director of the Company.&#160;&#160;Distributions from the Plans totaled $0.5&#160;million, $0.4&#160;million, and $0.3&#160;million during the years ended December&#160;31, 2023, 2022 and 2021, respectively.&#160;&#160;As of December&#160;31, 2023, there were a total of 52,552 equity units with a value of $2.4&#160;million outstanding under the Plans.&#160;&#160;The aggregate fair market value of these units at December&#160;31, 2023, based on the closing price of the underlying common shares, was approximately $7.2 million, and the associated deferred tax benefit the Company would recognize if the outstanding units were distributed was $2.2&#160;million as of December&#160;31, 2023.&#160;&#160;Common shares are issued from treasury shares upon distribution of equity units from the Plans.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Profit Sharing and Retirement Plan</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has a profit-sharing and retirement plan that covers substantially all Company employees and permits participants to make contributions to the plan on a pre-tax basis in accordance with the provisions of Section 401(k) of the Internal Revenue Code of 1986, as amended.&#160;&#160;Company contributions to the plan are also made at the discretion of the Company&#8217;s Board of Directors based on the Company&#8217;s profitability and resulted in a $5.6&#160;million, $5.8 million and $4.7&#160;million expense (net of plan expenses) for the years ended December 31, 2023, 2022 and 2021, respectively.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_StockBasedCompensationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Stock Based Compensation [Abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_StockBasedCompensationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//718/tableOfContent<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (l)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>27
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140448825916976">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_FairValueMeasurementsAbstract', window );"><strong>Fair Value Measurements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresTextBlock', window );">Fair Value Disclosures [Text Block]</a></td>
<td class="text">Fair Value Measurements<div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There are three measurement input levels for determining fair value: Level 1, Level 2, and Level 3.  Fair values determined by Level 1 inputs utilize quoted prices in active markets for identical assets or liabilities that the Company has the ability to access.  Fair values determined by Level 2 inputs utilize inputs other than quoted prices included in Level 1 that are observable for the asset or liability, either directly or indirectly.  Level 2 inputs include quoted prices for similar assets and liabilities in active markets, and inputs other than quoted prices that are observable for the asset or liability, such as interest rates and yield curves that are observable at commonly quoted intervals.  Level 3 inputs are unobservable inputs for the asset or liability, and include situations where there is little, if any, market activity for the asset or liability.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Assets Measured on a Recurring Basis</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To meet financing needs of our home-buying customers, M/I Financial is party to interest rate lock commitments (&#8220;IRLCs&#8221;), which are extended to customers who have applied for a mortgage loan and meet certain defined credit and underwriting criteria. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These IRLCs are considered derivative financial instruments.  M/I Financial manages interest rate risk related to its IRLCs and mortgage loans held for sale through the use of forward sales of mortgage-backed securities (&#8220;FMBSs&#8221;), the use of whole loan delivery commitments, and the occasional purchase of options on FMBSs in accordance with Company policy.  These FMBSs, options on FMBSs, and IRLCs covered by FMBSs are considered non-designated derivatives.  These amounts </span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">are either recorded in Other Assets or Other Liabilities on the Consolidated Balance Sheets (depending on the respective balance for that year ended December 31).</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company measures both mortgage loans held for sale and IRLCs at fair value.&#160;&#160;Fair value measurement results in a better presentation of the changes in fair values of the loans and the derivative instruments used to economically hedge them.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the normal course of business, our financial services segment enters into contractual commitments to extend credit to buyers of single-family homes with fixed expiration dates.&#160;&#160;The commitments become effective when the borrowers &#8220;lock-in&#8221; a specified interest rate within established time frames.&#160;&#160;Market risk arises if interest rates move adversely between the time of the &#8220;lock-in&#8221; of rates by the borrower and the sale date of the loan to an investor.&#160;&#160;To mitigate the effect of the interest rate risk inherent in providing rate lock commitments to borrowers, the Company enters into optional or mandatory delivery forward sale contracts to sell whole loans and mortgage-backed securities to broker/dealers.&#160;&#160;The forward sale contracts lock in an interest rate and price for the sale of loans similar to the specific rate lock commitments.&#160;&#160;The Company does not engage in speculative trading or derivative activities.&#160;&#160;Both the rate lock commitments to borrowers and the forward sale contracts to broker/dealers or investors are undesignated derivatives, and accordingly, are marked to fair value through earnings.&#160;&#160;Changes in fair value measurements are included in earnings in the accompanying Consolidated Statements of Income.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of mortgage loans held for sale is estimated based primarily on published prices for mortgage-backed securities with similar characteristics.&#160;&#160;To calculate the effects of interest rate movements, the Company utilizes applicable published mortgage-backed security prices, and multiplies the price movement between the rate lock date and the balance sheet date by the notional loan commitment amount.&#160; The Company applies a fallout rate to IRLCs when measuring the fair value of rate lock commitments.&#160;&#160;Fallout is defined as locked loan commitments for which the Company does not close a mortgage loan and is based on management&#8217;s judgment and company experience.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company sells loans on a servicing released or servicing retained basis, and receives servicing compensation.&#160;&#160;Thus, the value of the servicing rights included in the fair value measurement is based upon contractual terms with investors and depends on the loan type. Mortgage servicing rights (Level 3 financial instruments as they are measured using significant unobservable inputs such as mortgage prepayment rates, discount rates and delinquency rates) are periodically evaluated for impairment. The amount of impairment is the amount by which the mortgage servicing rights, net of accumulated amortization, exceed their fair value, which is calculated using third-party valuations. Impairment, if any, is recognized through a valuation allowance and a reduction of revenue. Both the carrying value and fair value of mortgage servicing rights was $10.7&#160;million and $15.8&#160;million at December&#160;31, 2023 and 2022, respectively. </span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the Company&#8217;s forward sales contracts to broker/dealers solely considers the market price movement of the same type of security between the trade date and the balance sheet date.&#160;&#160;The market price changes are multiplied by the notional amount of the forward sales contracts to measure the fair value.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Interest Rate Lock Commitments.  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">IRLCs are extended to certain homebuying customers who have applied for a mortgage loan and meet certain defined credit and underwriting criteria.  Typically, the IRLCs will have a term of less than six months; however, in certain markets, the term could extend to nine months.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Some IRLCs are committed to a specific third-party investor through the use of whole loan delivery commitments matching the exact terms of the IRLC loan.  Uncommitted IRLCs are considered derivative instruments and are fair value adjusted, with the resulting gain or loss recorded in current earnings.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Forward Sales of Mortgage-Backed Securities. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> FMBSs are used to protect uncommitted IRLC loans against the risk of changes in interest rates between the lock date and the funding date.  FMBSs related to uncommitted IRLCs and FMBSs related to mortgage loans held for sale are classified and accounted for as non-designated derivative instruments and are recorded at fair value, with gains and losses recorded in current earnings.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Mortgage Loans Held for Sale.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Mortgage loans held for sale consists primarily of single-family residential loans collateralized by the underlying property.  Generally, all of the mortgage loans and related servicing rights are sold to third-party investors shortly after origination.&#160; During the period between when a loan is closed and when it is sold to an investor, the interest rate risk is covered through the use of a whole loan contract or by FMBSs.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below shows the notional amounts of our financial instruments at December 31, 2023 and 2022:</span></div><div style="margin-bottom:15pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:74.777%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.700%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.012%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Description of Financial Instrument (in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Uncommitted IRLCs</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">174,274</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">262,529&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">FMBSs related to uncommitted IRLCs</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">174,000</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">341,088&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Whole loan contracts and related mortgage loans held for sale</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">10,398</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16,507&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">FMBSs related to mortgage loans held for sale</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">152,000</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">232,518&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Mortgage loans held for sale covered by FMBSs</span></td><td colspan="2" style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">160,547</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">233,378&#160;</span></td><td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the amount of gain (loss) recognized, within our revenue in the Consolidated Statements of Income, on assets and liabilities measured on a recurring basis for the years ended December 31, 2023, 2022 and 2021:</span></div><div style="margin-bottom:15pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:512.25pt"><tr><td style="width:1.0pt"></td><td style="width:343.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:49.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:4.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:49.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:4.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:49.00pt"></td><td style="width:1.0pt"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Description (in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Mortgage loans held for sale</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">6,739</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">407&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,586)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Forward sales of mortgage-backed securities</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(4,215)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(7,482)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,117&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Interest rate lock commitments</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2,829</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,282&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,143)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Whole loan contracts</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">43</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(323)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">353&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total gain (loss) recognized</span></div></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">5,396</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(6,116)</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,741&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables set forth the fair value of the Company&#8217;s derivative instruments and their location within the Consolidated Balance Sheets for the periods indicated (except for mortgage loans held for sale which are disclosed as a separate line item):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:33.498%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.989%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.498%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.573%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.330%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.989%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.498%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.573%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.752%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Asset Derivatives</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Liability Derivatives</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Description of Derivatives</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance Sheet <br/>Location</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value <br/>(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance Sheet Location</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value <br/>(in thousands)</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Forward sales of mortgage-backed securities</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other assets</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other liabilities</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">7,220</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Interest rate lock commitments</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other assets</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">3,617</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other liabilities</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Whole loan contracts</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other assets</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other liabilities</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">335</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total fair value measurements</span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">3,617</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">7,555</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:33.498%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.989%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.498%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.573%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.330%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.989%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.498%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.573%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.752%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Asset Derivatives</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Liability Derivatives</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Description of Derivatives</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balance Sheet <br/>Location</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair Value <br/>(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balance Sheet Location</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair Value <br/>(in thousands)</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Forward sales of mortgage-backed securities</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other liabilities</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,005&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Interest rate lock commitments</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">787&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other liabilities</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Whole loan contracts</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other liabilities</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">377&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total fair value measurements</span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">787&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,382&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:10pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Assets Measured on a Non-Recurring Basis</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company assesses inventory for recoverability on a quarterly basis if events or changes in local or national economic conditions indicate that the carrying amount of an asset may not be recoverable.  Our determination of fair value is based on projections and estimates, which are Level 3 measurement inputs.  For further explanation of the Company&#8217;s policy regarding our assessment of recoverability for assets measured on a non-recurring basis, see </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a href="#i8abfb6921920457cbacddec4407c8012_94" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Note 1</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> to our Consolidated Financial Statements.  The table below shows the level and measurement of assets measured on a non-recurring basis for the years ended December 31, 2023, 2022 and 2021:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:512.25pt"><tr><td style="width:1.0pt"></td><td style="width:274.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:64.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:49.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:4.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:49.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:7.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:49.00pt"></td><td style="width:1.0pt"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr style="height:21pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Description (in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair Value Hierarchy</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span></div></td></tr><tr style="height:5pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Adjusted basis of inventory </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Level 3</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">28,043</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16,141&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total losses</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">10,608</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">18,351&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr style="height:12pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Initial basis of inventory </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">38,651</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">24,306&#160;</span></td><td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">The fair values in the table above represent only assets whose carrying values were adjusted in the respective period.</span></div><div style="margin-bottom:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">The carrying values for these assets may have subsequently increased or decreased from the fair value reported due to activities that have occurred since the measurement date.</span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">This amount is inclusive of our investments in joint venture arrangements.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Financial Instruments</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Counterparty Credit Risk.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  To reduce the risk associated with losses that would be recognized if counterparties failed to perform as contracted, the Company limits the entities with whom management can enter into commitments.  This risk of accounting loss is the difference between the market rate at the time of non-performance by the counterparty and the rate to which the Company committed. </span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the carrying amounts and fair values of the Company&#8217;s financial instruments at December 31, 2023 and 2022.  The objective of the fair value measurement is to estimate the price at which an orderly transaction to sell the asset or transfer the liability would take place between market participants at the measurement date under current market conditions.</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:38.666%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.432%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.280%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.992%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.700%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.700%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.700%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.262%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value Hierarchy</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Assets:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cash, cash equivalents and restricted cash</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Level 1</span></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">732,804</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">732,804</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">311,542&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">311,542&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Mortgage loans held for sale</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Level 2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">176,329</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">176,329</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">242,539&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">242,539&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Interest rate lock commitments</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Level 2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">3,617</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">3,617</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">787&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">787&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Liabilities:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Notes payable - homebuilding operations</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Level 2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Notes payable - financial services operations</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Level 2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">165,844</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">165,844</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">245,741&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">245,741&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Senior notes due 2028 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(a)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Level 2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">400,000</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">383,500</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">400,000&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">353,500&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Senior notes due 2030 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(a)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Level 2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">300,000</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">267,375</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">300,000&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">240,750&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Whole loan contracts for committed IRLCs and mortgage loans held for sale</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Level 2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">335</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">335</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">377&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">377&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Forward sales of mortgage-backed securities</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Level 2</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">7,220</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">7,220</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,005&#160;</span></td><td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,005&#160;</span></td><td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:12pt;margin-top:4pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.13pt">Our senior notes are stated at the principal amount outstanding which does not include the impact of premiums, discounts, and debt issuance costs that are amortized to interest cost over the respective terms of the notes.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following methods and assumptions were used by the Company in estimating its fair value disclosures of financial instruments at December 31, 2023 and 2022:</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash, Cash Equivalents and Restricted Cash.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  The carrying amounts of these items approximate fair value because they are short-term by nature.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Mortgage Loans Held for Sale, Forward Sales of Mortgage-Backed Securities, Interest Rate Lock Commitments, Whole Loan Contracts for Committed IRLCs and Mortgage Loans Held for Sale, Senior Notes due 2028, and Senior Notes due 2030. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The fair value of these financial instruments was determined based upon market quotes at December 31, 2023 and 2022.  The market quotes used were quoted prices for similar assets or liabilities along with inputs taken from observable market data by correlation.  The inputs were adjusted to account for the condition of the asset or liability.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Notes Payable - Homebuilding Operations.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  The interest rate available to the Company during 2023 under the Company&#8217;s $650 million unsecured revolving credit facility, dated July&#160;18, 2013, as amended mostly recently in December 2022 (the &#8220;Credit Facility&#8221;), fluctuated daily with SOFR plus a margin of 175 basis points, and thus the carrying value is a reasonable estimate of fair value.  See </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a href="#i8abfb6921920457cbacddec4407c8012_145" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Note 11</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> to our Consolidated Financial Statements for additional information regarding the Credit Facility.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Notes Payable - Financial Services Operations.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  M/I Financial is a party to a $300 million mortgage repurchase agreement, dated October&#160;24, 2023 (the &#8220;MIF Mortgage Repurchase Facility&#8221;).  For this credit facility, the interest rate is based on a variable rate index, and thus its carrying value is a reasonable estimate of fair value.  The interest rate available to M/I Financial fluctuated with SOFR.  See </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a href="#i8abfb6921920457cbacddec4407c8012_145" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Note 11</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> to our Consolidated Financial Statements for additional information regarding the MIF Mortgage Repurchase Facility.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_FairValueMeasurementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>3. Fair Value Measurements [Abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_FairValueMeasurementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>28
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140448825989024">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventory and Capitalized Interest<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryDisclosureAbstract', window );"><strong>Inventory Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryDisclosureTextBlock', window );">Inventory Disclosure [Text Block]</a></td>
<td class="text"><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Inventory</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the Company&#8217;s inventory as of December 31, 2023 and 2022 is as follows:</span></div><div style="margin-bottom:10pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.145%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.765%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.767%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Single-family lots, land and land development costs</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1,446,576</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,294,779&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Land held for sale</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">6,932</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,331&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Homes under construction</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1,177,101</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,366,804&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Model homes and furnishings - at cost (less accumulated depreciation: December&#160;31, 2023 - $10,940; </span></div><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December&#160;31, 2022 - $10,371)</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">68,696</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">61,200&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Community development district infrastructure</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">19,339</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">29,701&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Land purchase deposits</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">51,608</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">55,739&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Consolidated inventory not owned</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">26,899</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17,048&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total inventory</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2,797,151</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,828,602&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Single-family lots, land and land development costs include raw land that the Company has purchased to develop into lots, costs incurred to develop the raw land into lots, and lots for which development has been completed, but which have not yet been used to start construction of a home.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Homes under construction include homes that are in various stages of construction.  As of December 31, 2023 and 2022, we had 2,023 homes (with a carrying value of $424.2 million) and 1,827 homes (with a carrying value of $431.7 million), respectively, included in homes under construction that were not subject to a sales contract.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Model homes and furnishings include homes that are under construction or have been completed and are being used as sales models.  The amount also includes the net book value of furnishings included in our model homes.  Depreciation on model home furnishings is recorded using an accelerated method over the estimated useful life of the assets, which is typically three years.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company assesses inventory for recoverability on a quarterly basis.  See Notes </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a href="#i8abfb6921920457cbacddec4407c8012_94" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">1</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a href="#i8abfb6921920457cbacddec4407c8012_106" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">3</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> to our Consolidated Financial Statements for additional details relating to our procedures for evaluating our inventories for impairment. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Land purchase deposits include both refundable and non-refundable amounts paid to third party sellers relating to the purchase of land.  On an ongoing basis, the Company evaluates the land option agreements relating to the land purchase deposits.  The Company expenses any deposits and accumulated pre-acquisition costs relating to such agreements in the period when the Company makes the decision not to proceed with the purchase of land under an agreement.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Capitalized Interest</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company capitalizes interest during land development and home construction.&#160;&#160;Capitalized interest is charged to land and housing costs and expensed as the related inventory is delivered to a third party.&#160;&#160;The summary of capitalized interest for the years ended December 31, 2023, 2022 and 2021 is as follows:</span></div><div style="margin-bottom:8pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:64.639%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.441%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.117%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.441%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.117%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.445%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Capitalized interest, beginning of period</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">29,625</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">24,343&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">21,329&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Interest capitalized to inventory</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">35,845</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">35,552&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">36,843&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Capitalized interest charged to land and housing costs and expenses</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(33,326)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(30,270)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(33,829)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Capitalized interest, end of period</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">32,144</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">29,625&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">24,343&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Interest incurred</span></td><td style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">15,823</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">37,802&#160;</span></td><td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">38,999&#160;</span></td><td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 330<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//330/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140448821058800">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Transactions with Related Parties<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_TransactionsWithRelatedPartiesAbstract', window );"><strong>Transactions with Related Parties [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsDisclosureTextBlock', window );">Related Party Transactions Disclosure [Text Block]</a></td>
<td class="text">Transactions with Related Parties<div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, in the ordinary course of business, we have transacted with related or affiliated companies and with certain of our officers and directors. We believe that the terms and fees negotiated for all transactions listed below are no less favorable than those that could be negotiated in arm&#8217;s length transactions.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company made a contribution of $2.3&#160;million in 2023 to the M/I Homes Foundation, a charitable organization having certain officers and directors of the Company on its Board of Trustees. </span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company had a receivable of $0.2 million at both December 31, 2023 and 2022 due from an executive officer, relating to amounts owed to the Company for split-dollar life insurance policy premiums.&#160;&#160;The Company will collect the receivable either directly from the executive officer, if employment terminates other than by death, or from the executive officer&#8217;s beneficiary, if employment terminates due to death of the executive officer.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_TransactionsWithRelatedPartiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Transactions with Related Parties [Abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_TransactionsWithRelatedPartiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480990/946-20-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480990/946-20-50-5<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480990/946-20-50-6<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481062/946-235-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481062/946-235-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483326/850-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(g)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(e))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//850/tableOfContent<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483326/850-10-50-6<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483326/850-10-50-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483326/850-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140448823016416">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Investment in Joint Venture Arrangements<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_InvestmentinJointVentureArrangementsAbstract', window );"><strong>Investment in Joint Venture Arrangements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentsDisclosureTextBlock', window );">Equity Method Investments Disclosure [Text Block]</a></td>
<td class="text">Investment in Joint Venture Arrangements<div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In order to minimize our investment and risk of land exposure in a single location, we have periodically partnered with other land developers or homebuilders to share in the land investment and development of a property through joint ownership and development agreements, joint ventures, and other similar arrangements.  As of December&#160;31, 2023 and 2022, our investment in such joint venture arrangements totaled $44.0&#160;million and $51.6&#160;million, respectively, and was reported as Investment in Joint Venture Arrangements on our Consolidated Balance Sheets.  The decrease from prior year was driven primarily by lot distributions from our joint venture arrangements during 2023 of $31.1&#160;million offset, in part, by our cash contributions to our joint venture arrangements during 2023 of $23.6&#160;million.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The majority of our investment in joint venture arrangements for both 2023 and 2022 consisted of joint ownership and development agreements for which a special purpose entity was not established (&#8220;JODAs&#8221;).  In these JODAs, we own the property jointly with partners which are typically other builders, and land development activities are funded jointly until the developed lots are subdivided for separate ownership by the partners in accordance with the JODA and the approved site plan.  As of December&#160;31, 2023 and 2022, the Company had $38.4&#160;million and $45.9 million, respectively, invested in JODAs.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The remainder of our investment in joint venture arrangements was comprised of joint venture arrangements where a special purpose entity was established to own and develop the property.  For these joint venture arrangements, we generally enter into limited liability company or similar arrangements (&#8220;LLCs&#8221;) with the other partners.  These entities typically engage in land development activities for the purpose of distributing or selling developed lots to the Company and its partners in the LLC.  As of December&#160;31, 2023 and 2022, the Company had $5.6 million and $5.7 million, respectively, of equity invested in LLCs.  The Company&#8217;s percentage of ownership in these LLCs as of both December&#160;31, 2023 and 2022 ranged from 25% to 50%.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We use the equity method of accounting for investments in LLCs and other joint venture arrangements, including JODAs, over which we exercise significant influence but do not have a controlling interest.  Under the equity method, our share of the LLCs&#8217; earnings or loss, if any, is included in our Consolidated Statements of Income.  The Company&#8217;s equity in income relating to earnings from its LLCs was less than $0.1 million for both the years ended December&#160;31, 2023 and 2022, and $0.1 million for the year ended December 31, 2021. Our share of the profit relating to lots we purchase from our LLCs is deferred until homes are delivered by us and title passes to a homebuyer.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe that the Company&#8217;s maximum exposure related to its investment in these joint venture arrangements as of December&#160;31, 2023 was the amount invested of $44.0&#160;million, which is reported as Investment in Joint Venture Arrangements </span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">on our Consolidated Balance Sheets. We expect to invest further amounts in these joint venture arrangements as development of the properties progresses.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company assesses its investments in joint venture arrangements for recoverability on a quarterly basis in accordance with ASC 323, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Investments - Equity Method and Joint Ventures </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(&#8220;ASC 323&#8221;)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">as described below.  If the fair value of the investment is less than the investment&#8217;s carrying value, and the Company determines that the decline in value is other than temporary, the Company will write down the value of the investment to its estimated fair value.  The determination of whether an investment&#8217;s fair value is less than the carrying value requires management to make certain assumptions regarding the amount and timing of future contributions to the joint venture arrangements, the timing of distribution of lots to the Company from the joint venture arrangements, the projected fair value of the lots at the time of distribution to the Company, and the estimated proceeds from, and timing of, the sale of land or lots to third parties.  In determining the fair value of investments in joint venture arrangements, the Company evaluates the projected cash flows associated with each joint venture arrangement.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of both December&#160;31, 2023 and 2022, the Company used a discount rate of 16% in determining the fair value of investments in joint venture arrangements.  In addition to the assumptions management must make to determine if the investment&#8217;s fair value is less than the carrying value, management must also use judgment in determining whether the impairment is other than temporary.  The factors management considers are: (1) the length of time and the extent to which the market value has been less than cost; (2) the financial condition and near-term prospects of the joint venture arrangement; and (3) the intent and ability of the Company to retain its investment in the joint venture arrangements for a period of time sufficient to allow for any anticipated recovery in market value.  Due to uncertainties in the estimation process and the significant volatility in demand for new housing, actual results could differ significantly from such estimates.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Variable Interest Entities</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">With respect to our investments in these LLCs, we are required, under ASC 810-10, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Consolidation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (&#8220;ASC 810&#8221;), to evaluate whether or not such entities should be consolidated into our Consolidated Financial Statements.  We perform these evaluations when each new entity is created and upon any events that require reconsideration of the entity.  In order to determine if we should consolidate an LLC, we determine (1) if the LLC is a variable interest entity (&#8220;VIE&#8221;) and (2) if we are the primary beneficiary of the entity.  To determine whether we are the primary beneficiary of an entity, we consider whether we have the ability to control the activities of the VIE that most significantly impact its economic performance.  This analysis considers, among other things, whether we have: the ability to determine the budget and scope of land development work, if any; the ability to control financing decisions for the VIE; the ability to acquire additional land into the VIE or dispose of land in the VIE not under contract with M/I Homes; and the ability to change or amend the existing option contract with the VIE.  If we determine that we are not able to control such activities, we are not considered the primary beneficiary of the VIE.  As of December&#160;31, 2023 and 2022, we have determined that no LLC in which we have an interest met the requirements of a VIE.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_InvestmentinJointVentureArrangementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Investment in Joint Venture Arrangements [Abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_InvestmentinJointVentureArrangementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestmentsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for equity method investments and joint ventures. Equity method investments are investments that give the investor the ability to exercise significant influence over the operating and financial policies of an investee. Joint ventures are entities owned and operated by a small group of businesses as a separate and specific business or project for the mutual benefit of the members of the group.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/recommendedDisclosureRef<br> -Topic 323<br> -SubTopic 740<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481543/323-740-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Topic 323<br> -Publisher FASB<br> -URI https://asc.fasb.org//323/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140448823909328">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Guarantees and Indemnifications<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GuaranteesAbstract', window );"><strong>Guarantees [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GuaranteesTextBlock', window );">Guarantees [Text Block]</a></td>
<td class="text">Guarantees and Indemnifications<div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Guarantee and indemnity liabilities are established by charging the applicable income statement or balance sheet line, depending on the nature of the guarantee or indemnity, and crediting a liability.&#160;&#160;In the ordinary course of business, M/I Financial, a 100%-owned subsidiary of M/I Homes, Inc., enters into agreements that provide a limited-life guarantee on loans sold to certain third-party purchasers of its mortgage loans that M/I Financial will repurchase a loan if certain conditions occur, primarily if the mortgagor does not meet the terms of the loan within the first six months after the sale of the loan.  Loans totaling approximately $544.5 million and $360.4 million were covered under these guarantees as of December 31, 2023 and 2022, respectively.  The increase in loans covered by these guarantees from December&#160;31, 2022 is a result of a change in the mix of investors and their related purchase terms.  A portion of the revenue paid to M/I Financial for providing the guarantees on these loans was deferred at December&#160;31, 2023, and will be recognized in income as M/I Financial is released from its obligation under the guarantees.  The risk associated with the guarantees above is offset by the value of the underlying assets. M/I Financial estimates its actual liability related to the guarantee and any indemnities subsequently provided to the purchaser of the loans in lieu of loan repurchase based on historical loss experience.&#160;&#160;Actual future costs associated with loans guaranteed or indemnified could differ materially from our current estimated amounts.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">M/I Financial has received inquiries concerning underwriting matters from purchasers of its loans regarding certain loans totaling approximately $6.3 million and $2.4 million at December 31, 2023 and 2022, respectively.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">M/I Financial has also guaranteed the collectability of certain loans to third party insurers (U.S. Department of Housing and Urban Development and U.S. Veterans Administration) of those loans for periods ranging from five to thirty years.  The maximum potential amount of future payments is equal to the outstanding loan value less the value of the underlying asset plus administrative costs incurred related to foreclosure on the loans, should this event occur.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recorded a liability relating to the guarantees described above totaling $1.7 million and $0.7&#160;million at December 31, 2023 and 2022, respectively, which is management&#8217;s best estimate of the Company&#8217;s liability with respect to such guarantees.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has also provided certain other guarantees and indemnities in connection with the purchase and development of land, including environmental indemnities, and guarantees of the completion of land development.&#160;&#160;The Company estimates these liabilities based on the estimated cost of insurance coverage or estimated cost of acquiring a bond in the amount of the exposure.&#160;&#160;Actual future costs associated with these guarantees and indemnities could differ materially from our current estimated amounts.  At December 31, 2023 and 2022, guarantees and indemnities of $2.4 million and $1.4 million, respectively, were included in Other Liabilities on the Consolidated Balance Sheets.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GuaranteesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GuaranteesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GuaranteesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for each guarantee obligation, or each group of similar guarantee obligations, including (a) the nature of the guarantee, including its term, how it arose, and the events or circumstances that would require the guarantor to perform under the guarantee; (b) the maximum potential amount of future payments (undiscounted) the guarantor could be required to make under the guarantee; (c) the current carrying amount of the liability, if any, for the guarantor's obligations under the guarantee; and (d) the nature of any recourse provisions under the guarantee, and any assets held either as collateral or by third parties, and any relevant related party disclosure. Excludes disclosures about product warranties.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482425/460-10-50-4<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)(5)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482425/460-10-50-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482425/460-10-50-4<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482425/460-10-50-4<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482425/460-10-50-4<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482425/460-10-50-4<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 460<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//460/tableOfContent<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482425/460-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GuaranteesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140448819906176">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_CommitmentsAndContingenciesAbstract', window );"><strong>Commitments and Contingencies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">Commitments and Contingencies Disclosure [Text Block]</a></td>
<td class="text">Commitments and Contingencies<div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Warranty</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our warranty reserves are included in Other Liabilities in the Company&#8217;s Consolidated Balance Sheets, as further explained in </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a href="#i8abfb6921920457cbacddec4407c8012_94" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Note 1</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> to our Consolidated Financial Statements.&#160; A summary of warranty activity for the years ended December 31, 2023, 2022 and 2021 is as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:66.154%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.738%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.415%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.738%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.415%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.740%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Warranty reserves, beginning of period</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">32,902</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">29,728&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">29,012&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Warranty expense on homes delivered during the period</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">21,525</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">21,936&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">20,877&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Changes in estimates for pre-existing warranties</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2,457</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,374&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,382&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Settlements made during the period</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(24,904)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(24,136)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(22,543)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Warranty reserves, end of period</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">31,980</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">32,902&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">29,728&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:8pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Performance Bonds and Letters of Credit</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company provides standby letters of credit and completion bonds for development work in progress, deposits on land and lot purchase agreements and miscellaneous deposits.&#160; At December&#160;31, 2023, the Company had outstanding approximately $391.7&#160;million of completion bonds and standby letters of credit, some of which were issued to various local governmental entities that expire at various times through September 2028.  Included in this total are: (1) $313.0 million of performance and maintenance bonds and $56.7 million of performance letters of credit that serve as completion bonds for land development work in progress (letters of credit represent potential commitments and generally expire within one or two years); (2) $14.0&#160;million of financial letters of credit, of which $10.3&#160;million represent deposits on land and lot purchase agreements; (3) $4.7&#160;million of financial bonds; and (4) $3.3&#160;million of corporate notes.  The development agreements under which we are required to provide completion bonds or letters of credit are generally not subject to a required completion date and only require that the improvements are in place in phases as houses are built and sold.&#160;&#160;In locations where development has progressed, the amount of development work remaining to be completed is typically less than the remaining amount of bonds or letters of credit due to timing delays in obtaining releases of the bonds or letters of credit.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Land Option Agreements</span></div><div><span><br/></span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the ordinary course of business, the Company enters into land option or purchase agreements for which we generally pay non-refundable deposits.  Pursuant to these land option agreements, the Company provides a deposit to the seller as consideration for the right to purchase land at different times in the future, usually at predetermined prices.&#160; In accordance with ASC 810, we analyze our land option or purchase agreements to determine whether the corresponding land sellers are VIEs and, if so, whether we are the primary beneficiary, using an analysis similar to that described above in </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a href="#i8abfb6921920457cbacddec4407c8012_121" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Note 6</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.  Although we do not have legal title to the optioned land, ASC 810 requires a company to consolidate a VIE if the company is determined to be the primary beneficiary.  In cases where we are the primary beneficiary, even though we do not have title to such land, we are required to consolidate these purchase/option agreements and reflect such assets and liabilities in our Consolidated Inventory Not Owned in our Consolidated Balance Sheets.  At both December 31, 2023 and 2022, we concluded that we were not the primary beneficiary of any VIEs from which we are purchasing land under option or purchase agreements.  </span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, we evaluate our land option or purchase agreements to determine for each contract if (1) a portion or all of the purchase price is a specific performance requirement, or (2) the amount of deposits and prepaid acquisition and development costs exceed certain thresholds relative to the remaining purchase price of the lots.  If either is the case, then the remaining purchase price of the lots (or the specific performance amount, if applicable) is recorded as an asset and liability in Consolidated Inventory Not Owned (as further described below) on our Consolidated Balance Sheets.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other than as described below in &#8220;Consolidated Inventory Not Owned and Related Obligation,&#8221; the Company currently believes that its maximum exposure as of December&#160;31, 2023 related to our land option agreements is equal to the amount of the Company&#8217;s outstanding deposits and prepaid acquisition costs, which totaled $73.7&#160;million, including cash deposits of $51.6&#160;million, prepaid acquisition costs of $8.5&#160;million, letters of credit of $10.3&#160;million and $3.3 million of other non-cash deposits.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December&#160;31, 2023, the Company also had options and contingent purchase agreements to acquire land and developed lots with an aggregate purchase price of approximately $1.09 billion.  Purchase of properties under these agreements is contingent upon satisfaction of certain requirements by the Company and the sellers.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Consolidated Inventory Not Owned and Related Obligation</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December&#160;31, 2023 and December&#160;31, 2022, Consolidated Inventory Not Owned was $26.9&#160;million and $17.0 million, respectively.  At December 31, 2023 and 2022, the corresponding liability of $26.9&#160;million and $17.0&#160;million, respectively, has been classified as Obligation for Consolidated Inventory Not Owned on the Consolidated Balance Sheets.  The increase in this balance from December&#160;31, 2022 is related primarily to an increase in the number of land purchase agreements that had deposits and prepaid acquisition and development costs that exceeded certain thresholds resulting in the remaining purchase price of the lots to be recorded in inventory not owned, as well as an increase in the aggregate purchase amount of land contracts with specific performance requirements. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Legal Matters<br/></span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company and certain of its subsidiaries have been named as defendants in certain other legal proceedings which are incidental to our business.  While management currently believes that the ultimate resolution of these other legal proceedings, individually and in the aggregate, will not have a material effect on the Company&#8217;s financial position, results of operations&#160;and cash flows, such legal proceedings are subject to inherent uncertainties.  The Company has recorded a liability to provide for the anticipated costs, including legal defense costs, associated with the resolution of these other legal proceedings.  However, the possibility exists that the costs to resolve these legal proceedings could differ from the recorded estimates and, therefore, have a material effect&#160;on the Company&#8217;s net income for the periods in which they are resolved.  At December 31, 2023 and 2022, we had $1.0 million and $1.2 million reserved for legal expenses, respectively.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_CommitmentsAndContingenciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Commitments and Contingencies [Abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_CommitmentsAndContingenciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments and contingencies.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 440<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482648/440-10-50-4<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//450/tableOfContent<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 954<br> -SubTopic 440<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480327/954-440-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 440<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482648/440-10-50-4<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 440<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//440/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140448819928752">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Operating Leases<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeasesTextBlock', window );">Lessee, Operating Leases [Text Block]</a></td>
<td class="text">Operating Leases<div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company leases certain office space and model homes under operating leases with remaining terms of less than one year to 17 years.&#160;&#160;The Company sells model homes to investors with the express purpose of leasing the homes back as sales models for a specified period of time.&#160;&#160;Under ASC 842, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Leases</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> ("ASC 842"), the Company records the sale of the model home and the profit on the sale at the time of the home delivery.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determines if an arrangement is a lease at inception when the arrangement transfers the right to control the use of an identified asset to the Company.  Right of Use (&#8220;ROU&#8221;) assets represent the right to use an underlying asset for the lease term and lease liabilities represent the obligation to make payments arising from the lease agreement. The Company has operating leases but does not have any material financing leases.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease ROU assets and operating lease liabilities are recognized at the lease commencement date based on the present value of the lease payments over the lease term.  The lease term includes an option to extend or terminate a lease when it is reasonably certain that the option will be exercised.  The exercise of these lease renewal options is generally at our discretion.&#160; The operating lease ROU assets include any lease payments made in advance and exclude any lease incentives.  Lease payments include both lease and non-lease components as a single lease component.   Lease expense is recognized on a straight-line basis over the lease term.  The expense recognition pattern for our leases remained substantially unchanged as a result of the adoption of ASC 842.  Variable lease payments consist of non-lease services related to the lease. Variable lease payments are excluded from the ROU assets and lease liabilities and are expensed as incurred.  Short-term leases include leases with terms of less than one year without renewal options that are reasonably certain to be exercised and are recognized on a straight-line basis over the lease term.  Due to our election of the practical expedient, leases with an initial term of twelve months or less are not recorded on the balance sheet.  As the rate implicit in our leases is not readily determinable, the Company uses its estimated incremental borrowing rate at the commencement date in determining the present value of the lease payments.  We give consideration to our debt issuances as well as to the current rate available under our Credit Facility when calculating our incremental borrowing rate.  Our lease agreements do not contain any residual value guarantees or material restrictive covenants.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the twelve months ended December&#160;31, 2023, the Company&#8217;s operating ROU asset and operating lease liability decreased by $4.1 million and $3.7 million, respectively, as a result of $9.2&#160;million of additional ROU asset amortization and $8.9&#160;million of additional periodic lease expense, offset partially by $5.2 million in additional leases and modifications to existing leases throughout the period (which is recorded within its Consolidated Statement of Cash Flows in the change in Other Assets and Other Liabilities).  As of December&#160;31, 2023, the Company&#8217;s ROU asset was $56.4&#160;million, and its operating lease liability had a balance of $57.6 million on its Consolidated Balance Sheets.  The weighted-average remaining lease term was 10.4 years, and the weighted-average discount rate was 4.1%.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the twelve months ended December&#160;31, 2023, the Company had the following operating lease expense components:</span></div><div style="margin-bottom:10pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:304.50pt"><tr><td style="width:1.0pt"></td><td style="width:234.25pt"></td><td style="width:1.0pt"></td><td colspan="3" style="display:none"></td><td style="width:1.0pt"></td><td style="width:66.25pt"></td><td style="width:1.0pt"></td></tr><tr style="height:11pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:11pt"><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Operating lease expense</span></td><td colspan="3" style="display:none"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">11,134</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:11pt"><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Variable lease expense</span></td><td colspan="3" style="display:none"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2,100</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:11pt"><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Short-term lease expense</span></td><td colspan="3" style="display:none"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2,742</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:11pt"><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total lease expense</span></td><td colspan="3" style="display:none"></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">15,976</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents a maturity analysis of our annual undiscounted cash flows reconciled to the carrying value of our operating lease liabilities as of December&#160;31, 2023:</span></div><div style="margin-bottom:7pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:304.50pt"><tr><td style="width:1.0pt"></td><td style="width:234.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:66.25pt"></td><td style="width:1.0pt"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:11pt"><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2024</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">10,864</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:11pt"><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">8,721</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:11pt"><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">7,698</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:11pt"><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">6,220</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:11pt"><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">5,398</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:11pt"><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">31,809</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:11pt"><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total lease payments</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">70,710</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:11pt"><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Less: Imputed interest</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(13,144)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:11pt"><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total operating lease liability</span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">57,566</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeasesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//842-20/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeasesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140448827026912">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Community Development District Infrastructure and Related Obligations<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_CommunityDevelopmentDistrictInfrastructureAndRealtedObligationsAbstract', window );"><strong>Community Development District Infrastructure and Realted Obligations [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_CommunityDevelopmentDistrictBondsTextBlock', window );">Community Development District Bonds [Text Block]</a></td>
<td class="text">Community Development District Infrastructure and Related Obligations<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A Community Development District and/or Community Development Authority (&#8220;CDD&#8221;) is a unit of local government created under various state and/or local statutes to encourage planned community development and to allow for the construction and maintenance of long-term infrastructure through alternative financing sources, including the tax-exempt markets.&#160;&#160;A CDD is generally created through the approval of the local city or county in which the CDD is located and is controlled by a Board of Supervisors representing the landowners within the CDD.&#160;&#160;CDDs may utilize bond financing to fund construction or acquisition of certain on-site and off-site infrastructure improvements near or within these communities.&#160;&#160;CDDs are also granted the power to levy special assessments to impose ad valorem taxes, rates, fees and other charges for the use of the CDD project.&#160;&#160;An allocated share of the principal and interest on the bonds issued by the CDD is assigned to and constitutes a lien on each parcel within the community evidenced by an assessment (the &#8220;Assessment&#8221;).&#160;&#160;The owner of each such parcel is responsible for the payment of the Assessment on that parcel.&#160;&#160;If the owner of the parcel fails to pay the Assessment, the CDD may foreclose on the lien pursuant to powers conferred to the CDD under applicable state laws and/or foreclosure procedures.&#160;&#160;In connection with the development of certain of the Company&#8217;s communities, CDDs have been established and bonds have been issued to finance a portion of the related infrastructure.&#160;&#160;Following are details relating to such CDD bond obligations issued and outstanding as of December&#160;31, 2023 and 2022:</span></div><div style="margin-bottom:10pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:85.233%"><tr><td style="width:1.0%"></td><td style="width:26.344%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.654%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.822%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.502%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.538%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.540%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Issue Date</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Maturity Date</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Interest Rate</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Principal Amount as of December&#160;31, 2023</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Principal Amount as of December&#160;31, 2022</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></div></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12/22/2017</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5/1/2048</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.13%</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 7.75pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,815</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 7.75pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,815</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7/18/2019</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5/1/2050</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.10%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,705</span></td><td colspan="3" style="padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,705</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10/29/2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5/1/2051</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.80%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,785</span></td><td colspan="3" style="padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,785</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6/30/2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5/1/2051</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.66%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,135</span></td><td colspan="3" style="padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,135</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10/5/2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5/1/2052</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.59%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,910</span></td><td colspan="3" style="padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,910</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4/1/2022</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5/1/2051</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.23%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,750</span></td><td colspan="3" style="padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,750</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4/1/2022</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5/1/2053</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.24%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,125</span></td><td colspan="3" style="padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,125</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6/1/2022</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5/1/2052</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.40%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,010</span></td><td colspan="3" style="padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,010</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6/1/2022</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5/1/2053</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.40%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,365</span></td><td colspan="3" style="padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,365</span></td></tr><tr><td colspan="9" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total CDD bond obligations issued and outstanding</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 7.75pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">45,600</span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 7.75pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">45,600</span></td></tr></table></div><div style="margin-bottom:10pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company records a liability for the estimated developer obligations that are probable and estimable and user fees that are required to be paid or transferred at the time the parcel or unit is sold to an end user.&#160;&#160;The Company reduces this liability by the corresponding Assessment assumed by property purchasers and the amounts paid by the Company at the time of closing and the transfer of the property.&#160;&#160;The Company recorded a $19.3&#160;million and $29.7&#160;million liability related to these CDD bond obligations as of December&#160;31, 2023 and December&#160;31, 2022, respectively, along with the related inventory infrastructure.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_CommunityDevelopmentDistrictBondsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The liabilities for the estimated developer obligations that are probable and estimable and user fees that are required to be paid or transferred at the time the parcel or unit is sold to an end user in regards to community development districts ("CDD"). A CDD is a unit of local government created to allow for the construction and maintenance of long-term infrastructure through alternative financing sources.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_CommunityDevelopmentDistrictBondsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_CommunityDevelopmentDistrictInfrastructureAndRealtedObligationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Community Development District Infrastructure and Realted Obligations [Abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_CommunityDevelopmentDistrictInfrastructureAndRealtedObligationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140448820552464">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtDisclosureTextBlock', window );">Debt Disclosure [Text Block]</a></td>
<td class="text">Debt<div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Notes Payable - Homebuilding</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Credit Facility provides for an aggregate commitment amount of $650 million and also includes an accordion feature pursuant to which the maximum borrowing availability may be increased to an aggregate of $800 million, subject to obtaining additional commitments from lenders. The Credit Facility matures on December&#160;9, 2026.  Interest on amounts borrowed under the Credit Facility is payable at multiple interest rate options including one, three or six month adjusted term SOFR (subject to a floor of 0.25%) plus a margin of 175 basis points (subject to adjustment in subsequent quarterly periods based on the Company&#8217;s leverage ratio).  The Credit Facility also contains certain financial covenants. At December&#160;31, 2023, the Company was in compliance with all financial covenants of the Credit Facility.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The available amount under the Credit Facility is computed in accordance with a borrowing base, which is calculated by applying various advance rates for different categories of inventory, and totaled $2.0&#160;billion of availability for additional senior debt at December&#160;31, 2023.  As a result, the full $650 million commitment amount of the Credit Facility was available, less any borrowings and letters of credit outstanding.  At December&#160;31, 2023, there were no borrowings outstanding and $70.7&#160;million of letters of credit outstanding, leaving a net remaining borrowing availability of $579.3&#160;million. The Credit Facility includes a $250 million sub-facility for letters of credit.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s obligations under the Credit Facility are guaranteed by all of the Company&#8217;s subsidiaries, with the exception of subsidiaries that are primarily engaged in the business of mortgage financing, title insurance or similar financial businesses relating to the homebuilding and home sales business, certain subsidiaries that are not 100%-owned by the Company or another subsidiary, and other subsidiaries designated by the Company as Unrestricted Subsidiaries (as defined in the Credit Facility), subject to limitations on the aggregate amount invested in such Unrestricted Subsidiaries in accordance with the terms of the Credit Facility and the indentures governing the Company&#8217;s $300.0 million aggregate principal amount of 3.95% Senior Notes due 2030 (the &#8220;2030 Senior Notes&#8221;) and the Company&#8217;s $400.0 million aggregate principal amount of 4.95% Senior Notes due 2028 (the &#8220;2028 Senior Notes&#8221;). The guarantors for the Credit Facility (the &#8220;Subsidiary Guarantors&#8221;) are the same subsidiaries that guarantee the 2030 Senior Notes and the 2028 Senior Notes.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s obligations under the Credit Facility are general, unsecured senior obligations of the Company and the Subsidiary Guarantors and rank equally in right of payment with all our and the Subsidiary Guarantors&#8217; existing and future unsecured senior indebtedness.  Our obligations under the Credit Facility are effectively subordinated to our and the Subsidiary Guarantors&#8217; existing and future secured indebtedness with respect to any assets comprising security or collateral for such indebtedness. </span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Credit Facility contains various representations, warranties and covenants which require, among other things, that the Company maintain (1) a minimum level of Consolidated Tangible Net Worth ($1.5&#160;billion at December&#160;31, 2023 and subject to increase over time based on earnings and proceeds from equity offerings), (2) a leverage ratio not in excess of 60%, and (3) either a minimum Interest Coverage Ratio of 1.5 to 1.0 or a minimum amount of available liquidity.  In addition, the Credit Facility contains covenants that limit the Company's number of unsold housing units and model homes, as well as the amount of Investments in Unrestricted Subsidiaries and Joint Ventures.  At December&#160;31, 2023, the Company was in compliance with all financial covenants of the Credit Facility.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Notes Payable - Financial Services</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The MIF Mortgage Warehousing Agreement was used to finance eligible residential mortgage loans originated by M/I Financial. On October&#160;24, 2023, M/I Financial entered into an amendment to its MIF Mortgage Warehousing Agreement which reduced its borrowing availability to $110 million through November 10, 2023. The borrowing availability under the MIF Mortgage Warehouse Agreement increased to $120 million on November 11, 2023. On December 6, 2023, the Company terminated the MIF Mortgage Warehousing Agreement.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">M/I Financial entered into a mortgage repurchase agreement on October&#160;24, 2023 (the &#8220;MIF Mortgage Repurchase Facility&#8221;), which provides for a maximum borrowing availability of $300 million (subject to increases and decreases during certain periods) and expires on October&#160;22, 2024.  The borrowing availability under the MIF Mortgage Repurchase Facility is $300 million from November 11, 2023 through February 9, 2024, will decrease to $240 million from February 10, 2024 through September 17, 2024 and will increase to $270 million from September 18, 2024 until maturity.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The MIF Mortgage Repurchase Facility is used to finance eligible residential mortgage loans originated by M/I Financial. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">M/I Financial pays interest on each advance under the MIF Mortgage Repurchase Facility at a per annum rate based on Daily Adjusting One-Month Term SOFR plus a margin as defined in the repurchase agreement.  The MIF Mortgage Repurchase Facility also contains certain financial covenants each of which is defined in the repurchase agreement.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December 31, 2023 and 2022, M/I Financial&#8217;s total combined maximum borrowing availability under its credit facilities was $300.0&#160;million and $390.0&#160;million, respectively.  At December 31, 2023 and 2022, M/I Financial had $165.8&#160;million and $245.7&#160;million, respectively, in borrowings outstanding on a combined basis under its then-outstanding credit facilities.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Senior Notes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of both December 31, 2023 and 2022, we had $300.0 million of our 2030 Senior Notes outstanding.  The 2030 Senior Notes bear interest at a rate of&#160;3.95%&#160;per year, payable semiannually in arrears on February 15 and August 15 of each year, and mature on February&#160;15, 2030. The Company may redeem some or all of the 2030 Senior Notes at any time prior to August 15, 2029 (the date that is six months prior to the maturity of the 2030 Senior Notes), at a redemption price equal to 100% of the principal amount thereof, plus accrued and unpaid interest, if any, to, but not including, the redemption date, plus a &#8220;make-whole&#8221; amount set forth in the indenture governing the 2030 Senior Notes. In addition, on or after August 15, 2029 (the date that is six months prior to the maturity of the 2030 Senior Notes), the Company may redeem some or all of the 2030 Senior Notes at a redemption price equal to 100.000% of the principal amount thereof, plus accrued and unpaid interest, if any, to, but not including, the redemption date.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of both December 31, 2023 and 2022, we had $400.0 million of our 2028 Senior Notes outstanding.  The 2028 Senior Notes bear interest at a rate of&#160;4.95%&#160;per year, payable semiannually in arrears on February 1 and August 1 of each year, and mature on February&#160;1, 2028. We may redeem all or any portion of the 2028 Senior Notes on or after February 1, 2023 at a stated redemption price, together with accrued and unpaid interest thereon. The redemption price will initially be&#160;103.713%&#160;of the principal amount outstanding, but will decline to 102.475%&#160;of the principal amount outstanding if redeemed during the 12 month period beginning on February 1, 2024, will further decline to&#160;101.238%&#160;of the principal amount outstanding if redeemed during the 12-month period beginning on February 1, 2025 and will further decline to&#160;100.000%&#160;of the principal amount outstanding if redeemed on or after February 1, 2026, but prior to maturity.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2030 Senior Notes contain certain covenants, as more fully described and defined in the indenture governing the 2030 Senior Notes, which limit the ability of the Company and the restricted subsidiaries to, among other things: incur certain liens securing indebtedness without equally and ratably securing the 2030 Senior Notes and the guarantees thereof&#894; enter into certain sale and leaseback transactions&#894; and consolidate or merge with or into other companies, liquidate or sell or otherwise dispose of all or substantially all of the Company&#8217;s assets. These covenants are subject to a number of exceptions and qualifications as described in the indenture governing the 2030 Senior Notes. As of December&#160;31, 2023, the Company was in compliance with all terms, conditions, and covenants under the indenture.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2028 Senior Notes contain certain covenants, as more fully described and defined in the indenture governing the 2028 Senior Notes, which limit the ability of the Company and the restricted subsidiaries to, among other things: incur additional indebtedness; make certain payments, including dividends, or repurchase any shares, in an aggregate amount exceeding our &#8220;restricted payments basket&#8221;; make certain investments; and create or incur certain liens, consolidate or merge with or into other companies, or liquidate or sell or transfer all or substantially all of our assets.  These covenants are subject to a number of exceptions and qualifications as described in the indenture governing the 2028 Senior Notes.  As of December&#160;31, 2023, the Company was in compliance with all terms, conditions, and covenants under the indenture. </span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2030 Senior Notes and the 2028 Senior Notes are fully and unconditionally guaranteed jointly and severally on a senior unsecured basis by the Subsidiary Guarantors.  The 2030 Senior Notes and the 2028 Senior Notes are general, unsecured senior obligations of the Company and the Subsidiary Guarantors and rank equally in right of payment with all our and the Subsidiary Guarantors&#8217; existing and future unsecured senior indebtedness.&#160; The 2030 Senior Notes and the 2028 Senior Notes are effectively subordinated to our and the Subsidiary Guarantors&#8217; existing and future secured indebtedness with respect to any assets comprising security or collateral for such indebtedness. </span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The indenture governing the 2028 Senior Notes limits our ability to pay dividends on, and repurchase, our common shares and any of our preferred shares then outstanding to the amount of the positive balance in our &#8220;restricted payments basket,&#8221; as defined in the indenture.  The &#8220;restricted payments basket&#8221; is equal to $125.0&#160;million plus (1) 50% of our aggregate consolidated net income (or minus 100%  of our aggregate consolidated net loss) from October 1, 2015, excluding income or loss from Unrestricted Subsidiaries (as defined in the indenture), plus (2) 100% of the net cash proceeds from either contributions to the common equity of the Company after December&#160;1, 2015 or the sale of qualified equity interests after December 1, 2015, plus other items and subject to other exceptions.  The positive balance in our restricted payments basket was $813.7&#160;million and $661.7 million at December 31, 2023 and 2022, respectively.  The determination to pay future dividends on, or make future repurchases of, our common shares will be at the discretion of our Board of Directors and will depend upon our results of operations, financial condition, capital requirements and compliance with debt covenants, and other factors deemed relevant by our Board of Directors.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maturities over the next five years with respect to the Company&#8217;s debt as of December&#160;31, 2023 are as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:42.543%"><tr><td style="width:1.0%"></td><td style="width:66.253%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.547%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Debt Maturities (In thousands)</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2024</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">165,844</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">400,000</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">300,000</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">865,844</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 470<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//470/tableOfContent<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1C<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1C<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1C<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1I<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1I<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1I<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140448823909328">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisition and Goodwill (Notes)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_GoodwillAbstract', window );"><strong>Goodwill [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock', window );">Mergers, Acquisitions and Dispositions Disclosures [Text Block]</a></td>
<td class="text">Goodwill<div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Goodwill</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill represents the excess of the purchase price paid over the fair value of the net assets acquired and liabilities assumed in business combinations.  In connection with the Company&#8217;s acquisition of the homebuilding assets and operations of Pinnacle Homes in Detroit, Michigan in March 2018, the Company recorded goodwill of $16.4 million, which is included as Goodwill in our Consolidated Balance Sheets.  This amount was based on the estimated fair values of the acquired assets and liabilities at the date of the acquisition in accordance with ASC 350.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accordance with ASC 350, the Company analyzes goodwill for impairment on an annual basis (or more often if indicators of impairment exist).  The Company performs a qualitative assessment to determine whether the existence of events or circumstances leads to a determination that it is more-likely-than-not that the fair value of a reporting unit is less than its carrying amount.  When performing a qualitative assessment, the Company evaluates qualitative factors such as: (1) macroeconomic conditions, such as a deterioration in general economic conditions; (2) industry and market considerations, such as deterioration in the environment in which the entity operates; (3) cost factors, such as increases in raw materials and labor costs; and (4) overall financial performance, such as negative or declining cash flows or a decline in actual or planned revenue or earnings, to determine if it is more-likely-than-not that the fair value of the reporting unit is less than its carrying amount.  If the qualitative assessment indicates that it is more-likely-than-not that the fair value of the reporting unit is less than its carrying amount, then a quantitative assessment is performed to determine the reporting unit&#8217;s fair value.  If the reporting unit&#8217;s carrying value exceeds its fair value, then an impairment loss is recognized for the amount of the excess of the carrying amount over the reporting unit&#8217;s fair value. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company performed its annual goodwill impairment analysis via a quantitative test during both the fourth quarters of 2023 and 2022, and there was no impairment recorded at either December&#160;31, 2023 or December&#160;31, 2022.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The evaluation of goodwill for possible impairment includes estimating fair value using one or a combination of valuation techniques, such as discounted cash flows.  These valuations require the Company to make estimates and assumptions regarding future operating results, cash flows, changes in capital expenditures, selling prices, profitability, and the cost of capital.  Although the Company believes its assumptions and estimates are reasonable, deviations from the assumptions and estimates could produce a materially different result.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_GoodwillAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Goodwill [Abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_GoodwillAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for business combinations, including leverage buyout transactions (as applicable), and divestitures. This may include a description of a business combination or divestiture (or series of individually immaterial business combinations or divestitures) completed during the period, including background, timing, and assets and liabilities recognized and reclassified or sold. This element does not include fixed asset sales and plant closings.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 805<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//805/tableOfContent<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//205-20/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140448826124912">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings per Share<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_LossPerShareAbstract', window );"><strong>Loss per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareTextBlock', window );">Earnings Per Share [Text Block]</a></td>
<td class="text">Earnings Per Share<div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below presents a reconciliation between basic and diluted weighted average shares outstanding, net income available to common shareholders and basic and diluted income per share for the years ended December 31, 2023, 2022 and 2021:</span></div><div style="margin-bottom:12pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:513.00pt"><tr><td style="width:1.0pt"></td><td style="width:363.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:43.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:3.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:43.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:3.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:43.75pt"></td><td style="width:1.0pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands, except per share amounts)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">NUMERATOR</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">465,365</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">490,662&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">396,868&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">DENOMINATOR</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Basic weighted average shares outstanding</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">27,769</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">27,876&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">29,092&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Effect of dilutive securities:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Stock option awards</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">639</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">265&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">468&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred compensation awards</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">308</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">322&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">320&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Diluted weighted average shares outstanding - adjusted for assumed conversions</span></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">28,716</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">28,463&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">29,880&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Earnings per common share</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Basic</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">16.76</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17.60&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13.64&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Diluted</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">16.21</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17.24&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13.28&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Anti-dilutive equity awards not included in the calculation of diluted earnings per common share</span></td><td colspan="2" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">846&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_LossPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Loss per Share [Abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_LossPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for earnings per share.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//260/tableOfContent<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140448826095536">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">Income Tax Disclosure [Text Block]</a></td>
<td class="text">Income Taxes<div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company records income taxes under the asset and liability method, whereby deferred tax assets and liabilities are recognized based on future tax consequences attributable to temporary differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and attributable to operating loss and tax credit carryforwards, if any.  Deferred tax assets and liabilities are measured using enacted tax rates expected to apply in the years in which the temporary differences are expected to be recovered or paid.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accordance with ASC 740</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> we evaluate our deferred tax assets, including the benefit from NOLs and tax credit carryforwards, if any, to determine if a valuation allowance is required.  Companies must assess, using significant judgments, whether a valuation allowance should be established based on the consideration of all available evidence using a &#8220;more likely than not&#8221; standard with significant weight being given to evidence that can be objectively verified.  This assessment gives appropriate consideration to all positive and negative evidence related to the realization of the deferred tax assets and considers, among other matters, the nature, frequency and severity of current and cumulative losses, forecasts of future profitability, the length of statutory carryforward periods, our experience with operating losses and our experience of utilizing tax credit carryforwards and tax planning alternatives.  Based upon a review of all available evidence, we believe our deferred tax assets were fully realizable in all periods presented.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Inflation Reduction Act (&#8220;IRA&#8221;) was enacted August 16, 2022 to address the high cost of prescription drugs, healthcare availability, climate change and inflation. The IRA extended the energy efficient homes credit through 2032 and, as a result, the Company recognized a $2.0&#160;million year-to-date tax benefit during 2023. At December&#160;31, 2023, the Company&#8217;s total deferred tax assets were $38.2&#160;million which were offset by $22.1&#160;million of total deferred tax liabilities for a $16.1&#160;million net deferred tax asset which is reported on the Company&#8217;s Consolidated Balance Sheets.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The tax effects of the significant temporary differences that comprise the deferred tax assets and liabilities are as follows:</span></div><div style="margin-bottom:15pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:75.508%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.597%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred tax assets:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Warranty, insurance and other accruals</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">11,578</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,446&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Equity-based compensation</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1,359</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,097&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Inventory</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">8,555</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,474&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Operating lease liabilities</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">14,421</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15,359&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">State taxes</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">392</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">421&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net operating loss carryforward</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">65</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">65&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred charges</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1,822</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,656&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total deferred tax assets</span></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">38,192</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">41,518&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred tax liabilities:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Federal effect of state deferred taxes</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">550</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">645&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Depreciation</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">6,606</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,185&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">14,120</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15,135&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Prepaid expenses</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">822</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">534&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total deferred tax liabilities</span></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">22,098</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">23,499&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net deferred tax asset</span></td><td style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">16,094</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">18,019&#160;</span></td><td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The provision from income taxes consists of the following:</span></div><div style="margin-bottom:15pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:63.812%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.598%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Current:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Federal</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">117,115</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">126,752&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">93,869&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">22,092</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">25,560&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">22,445&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">139,207</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">152,312&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">116,314&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Federal</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2,347</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(6,740)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3,530)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">358</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,027)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(538)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2,705</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(7,767)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(4,068)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">141,912</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">144,545&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">112,246&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For 2023, 2022 and 2021, the Company&#8217;s effective tax rate was 23.37%, 22.76%, and 22.05%, respectively. Reconciliation of the differences between income taxes computed at the federal statutory tax rate and consolidated benefit from income taxes are as follows:</span></div><div style="margin-bottom:10pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:63.812%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.598%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Federal taxes at statutory rate</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">127,528</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">133,393&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">106,914&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">State and local taxes &#8211; net of federal tax benefit</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">20,172</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">21,764&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17,941&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Equity Compensation</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(6,457)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(166)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,334)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Federal tax credits</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(1,991)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(10,001)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(12,676)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2,660</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(445)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,401&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">141,912</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">144,545&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">112,246&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company files income tax returns in the U.S. federal jurisdiction, and various states.&#160;&#160;The Company is no longer subject to U.S. federal, state or local examinations by tax authorities for years before 2018.&#160;&#160;The Company is audited from time to time, and if any adjustments are made, they would be either immaterial or reserved.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes interest and penalties accrued related to unrecognized tax benefits in tax expense.&#160;&#160;At December&#160;31, 2023, 2022 and 2021, we had no unrecognized tax benefits due to the lapse of the statute of limitations and completion of audits </span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">in prior years.  We believe that our current income tax filing positions and deductions will be sustained on audit and do not anticipate any adjustments that will result in a material change.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company had $0.1&#160;million of state NOL carryforwards, net of the federal benefit, at December&#160;31, 2023.  Our state NOLs may be carried forward from one to 15 years, depending on the tax jurisdiction, with $0.1&#160;million expiring between 2028 and 2032, absent sufficient state taxable income.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480990/946-20-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//740/tableOfContent<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-14<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-21<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 270<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482526/740-270-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-17<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.5.Q1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482603/740-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140449011284384">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Segments<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingDisclosureTextBlock', window );">Segment Reporting Disclosure [Text Block]</a></td>
<td class="text">Business Segments<div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The application of segment reporting requires significant judgment in determining our operating segments. Operating segments are defined as a component of an enterprise for which discrete financial information is available and is reviewed regularly by the Company&#8217;s chief operating decision makers to evaluate performance, make operating decisions and determine how to allocate resources.&#160;&#160;The Company&#8217;s chief operating decision makers evaluate the Company&#8217;s performance in various ways, including:  (1) the results of our individual homebuilding operating segments and the results of our financial services operations; (2) the results of our homebuilding reportable segments; and (3) our consolidated financial results.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accordance with ASC 280, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Segment Reporting</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (&#8220;ASC 280&#8221;), we have identified each homebuilding division as an operating segment because each homebuilding division engages in business activities from which it earns revenue, primarily from the sale and construction of single-family attached and detached homes, acquisition and development of land, and the occasional sale of lots to third parties.  Our financial services operations generate revenue primarily from the origination, sale and servicing of mortgage loans and title services primarily for purchasers of the Company&#8217;s homes and are included in our financial services reportable segment.  Corporate is a non-operating segment that develops and implements strategic initiatives and supports our operating segments by centralizing key administrative functions such as accounting, finance, treasury, information technology, insurance and risk management, legal, marketing and human resources.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accordance with the aggregation criteria defined in ASC 280, we have determined our reportable segments as follows: Northern homebuilding, Southern homebuilding, and financial services operations.&#160;&#160;The homebuilding operating segments included in each reportable segment have been aggregated because they share similar aggregation characteristics as prescribed in ASC 280 in the following regards: (1) long-term economic characteristics; (2) historical and expected future long-term gross margin percentages; (3) housing products, production processes and methods of distribution; and (4) geographical proximity.  We may, however, be required to reclassify our reportable segments if markets that currently are being aggregated do not continue to share these aggregation characteristics.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The homebuilding operating segments that comprise each of our reportable segments are as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:294.00pt"><tr><td style="width:1.0pt"></td><td style="width:145.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:144.25pt"></td><td style="width:1.0pt"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Northern</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Southern</span></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chicago, Illinois</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Orlando, Florida</span></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cincinnati, Ohio</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sarasota, Florida</span></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Columbus, Ohio</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tampa, Florida</span></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indianapolis, Indiana</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fort Myers/Naples, Florida</span></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Minneapolis/St. Paul, Minnesota</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Austin, Texas</span></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Detroit, Michigan</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dallas/Fort Worth, Texas</span></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Houston, Texas</span></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">San Antonio, Texas</span></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Charlotte, North Carolina</span></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raleigh, North Carolina</span></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nashville, Tennessee</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows, by segment, revenue, operating income and interest (income) expense for 2023, 2022 and 2021, as well as the Company&#8217;s income before income taxes for such periods:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:68.153%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.270%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.117%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.270%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.117%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.273%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Revenue:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Northern homebuilding</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1,523,943</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,714,236&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,595,746&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Southern homebuilding</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2,415,730</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,330,962&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,048,113&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Financial services </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(a)</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">93,829</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">86,195&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">102,028&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total revenue</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">4,033,502</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,131,393&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,745,887&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:5pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Operating income (loss):</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Northern homebuilding </span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">176,320</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">217,499&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">211,958&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Southern homebuilding</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">440,168</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">451,874&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">312,661&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Financial services </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(a)</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">48,714</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">44,382&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">62,291&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Less: Corporate selling, general and administrative expense</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(77,980)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(76,304)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(68,614)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total operating income </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(a)</span></div></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">587,222</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">637,451&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">518,296&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:5pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Interest (income) expense - net:</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Northern homebuilding</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(186)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(469)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">76&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Southern homebuilding</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(1,703)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,447)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(464)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Financial services </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(a)</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">10,360</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,122&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,912&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Corporate</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(28,493)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(956)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,368)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total interest (income) expense - net</span></div></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(20,022)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,250&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,156&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:5pt"><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other income </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(b)</span></div></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(33)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(6)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,046)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Loss on early extinguishment of debt </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(c)</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,072&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Income before income taxes</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">607,277</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">635,207&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">509,114&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:5pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Depreciation and amortization:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Northern homebuilding</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">3,673</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,308&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,407&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Southern homebuilding</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2,965</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,790&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,644&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Financial services</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">810</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,178&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,227&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Corporate</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">8,343</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,898&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,637&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total depreciation and amortization</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">15,791</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17,174&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16,915&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:5pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.13pt">Our financial services operational results should be viewed in connection with our homebuilding business as its operations originate loans and provide title services primarily for our homebuying customers, with the exception of an immaterial amount of mortgage refinancing.</span></div><div style="margin-top:5pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(b)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">Other income is comprised of the gain on the sale of a non-operating asset during the fourth quarter of 2021 as well as equity in income from joint venture arrangements.</span></div><div style="margin-top:5pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(c)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.13pt">Loss on early extinguishment of debt relates to the early redemption of our 5.625% senior notes due 2025 (the &#8220;2025 Senior Notes&#8221;) during the third quarter of 2021, consisting of a prepayment premium due to early redemption and a write-off of unamortized debt issuance costs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.9pt;font-weight:400;line-height:120%">.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables show total assets by segment at December 31, 2023 and 2022:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:49.412%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.831%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.996%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.831%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.289%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.516%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.581%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.444%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Northern</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Southern</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Corporate, Financial Services and Unallocated</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deposits on real estate under option or contract</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">8,990</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">42,618</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">51,608</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Inventory </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(a)</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1,016,982</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1,728,561</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2,745,543</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Investments in joint venture arrangements</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">44,011</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">44,011</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">37,171</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">104,306</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(b)</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1,039,801</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"><div style="margin-bottom:2pt"><span><br/></span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1,181,278</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total assets</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1,063,143</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1,919,496</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1,039,801</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">4,022,440</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"></td><td style="width:49.415%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.883%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.009%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.883%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.303%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.596%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.303%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.508%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Northern</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Southern</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Corporate, Financial Services and Unallocated</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deposits on real estate under option or contract</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,138&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">47,601&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">55,739&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Inventory </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(a)</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,100,472&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,672,391&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,772,863&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Investments in joint venture arrangements</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">51,554&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">51,554&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">38,265&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">103,182&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(b)</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">693,320&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">834,767&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total assets</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,146,875&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,874,728&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">693,320&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,714,923&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:5pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.13pt">Inventory includes single-family lots, land and land development costs; land held for sale; homes under construction; model homes and furnishings; community development district infrastructure; and consolidated inventory not owned.</span></div><div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(b)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">Includes development reimbursements from local municipalities.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-15<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-42<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-40<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//280/tableOfContent<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 26<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-26<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 34<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-34<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-21<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-21<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140448827631584">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share Repurchase Program (Notes)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_ShareRepurchaseProgramAbstract', window );"><strong>Share Repurchase Program [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockTextBlock', window );">Treasury Stock [Text Block]</a></td>
<td class="text">Share Repurchase Program<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On&#160;July&#160;28, 2021,&#160;the Company announced that its Board of Directors approved a new share repurchase program pursuant to which the Company may purchase up to $100&#160;million of its outstanding common shares (the &#8220;2021 Share Repurchase Program&#8221;).  On February&#160;17, 2022, the Company announced that its Board of Directors approved an increase to its 2021 Share Repurchase Program by an additional $100&#160;million. On November&#160;15, 2023, the Company announced that its Board of Directors approved an increase to its 2021 Share Repurchase Program by an additional $100&#160;million.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Pursuant to the 2021 Share Repurchase Program, the Company may purchase up to $300&#160;million of its outstanding common shares through open market transactions, privately negotiated transactions or otherwise in accordance with all applicable laws. The timing, amount and other terms and conditions of any additional repurchases under the 2021 Share Repurchase Program will be based on a variety of factors, including the market price of the Company&#8217;s common shares, business considerations, general market and economic conditions and legal requirements.  The 2021 Share Repurchase Program does not have an expiration date and the Board may modify, discontinue or suspend it at any time.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">During the year ended December&#160;31, 2023, the Company&#160;repurchased 0.7 million outstanding common shares at an aggregate purchase price of $65.3&#160;million under the 2021 Share Repurchase Program.  As of December&#160;31, 2023, $127.8&#160;million remained available for repurchases under the 2021 Share Repurchase Program.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_ShareRepurchaseProgramAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Share Repurchase Program [Abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_ShareRepurchaseProgramAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//505-30/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140448817640752">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Policies)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConsolidationPolicyTextBlock', window );">Business, Policy [Policy Text Block]</a></td>
<td class="text"><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Business.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;M/I Homes, Inc. and its subsidiaries (the &#8220;Company,&#8221; &#8220;we,&#8221; &#8220;us&#8221; and &#8220;our&#8221;) is engaged primarily in the construction and sale of single-family residential homes in Columbus and Cincinnati, Ohio; Indianapolis, Indiana; Chicago, Illinois; Minneapolis/St. Paul, Minnesota; Detroit, Michigan; Tampa, Orlando, Fort Myers/Naples, and Sarasota, Florida; Austin, Dallas/Fort Worth, Houston and San Antonio, Texas; Charlotte and Raleigh, North Carolina; and Nashville, Tennessee.&#160;&#160;The Company designs, sells and builds single-family homes on developed lots, which it develops or purchases ready for home construction.&#160;&#160;The Company also purchases undeveloped land to develop into developed lots for future construction of single-family homes and, on a limited basis, for sale to others.&#160;&#160;Our homebuilding operations operate across two geographic regions in the United States.&#160;&#160;Within these regions, our operations have similar economic characteristics and, therefore, they have been aggregated into two reportable homebuilding segments: Southern homebuilding and Northern homebuilding.</span></div>The Company conducts mortgage financing activities through its 100%-owned subsidiary, M/I Financial, LLC (&#8220;M/I Financial&#8221;), which originates mortgage loans primarily for purchasers of the Company&#8217;s homes.&#160;&#160;The loans and the servicing rights are generally sold to outside mortgage lenders.&#160;&#160;The Company and M/I Financial also operate 100%-owned subsidiaries that provide title services to purchasers of the Company&#8217;s homes.&#160;&#160;Our mortgage banking and title service activities have similar economic characteristics and, therefore, they have been aggregated into one reportable segment, the financial services segment.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock', window );">Basis of Presentation, Policy [Policy Text Block]</a></td>
<td class="text"><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation.  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States (&#8220;GAAP&#8221;) and include the accounts of M/I Homes, Inc. and those of our consolidated subsidiaries, partnerships and other entities in which we have a controlling financial interest, and of variable interest entities in which we are deemed the primary beneficiary.  Intercompany balances and transactions have been eliminated in consolidation. &#160;The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosures of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the period.&#160;&#160;Actual results could differ from these estimates and have a significant impact on our financial condition, results of operations and cash flows.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:109%">Reclassifications.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:109%">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:109%">Certain amounts in our Consolidated Financial Statements for year ended December 31, 2022 were adjusted to conform to our 2023 presentation. The Company believes these reclassifications are immaterial.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy', window );">Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash, Cash Equivalents and Restricted Cash.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Cash and cash equivalents are liquid investments, such as U.S. government securities, commercial bank deposits, and money market funds, with an initial maturity of three months or less.  Amounts in transit from title companies for homes delivered are included in this balance at December 31, 2023 and 2022.  Restricted cash consists of cash held in escrow.  Cash, Cash Equivalents and Restricted Cash includes restricted cash balances of $0.2&#160;million and $1.0&#160;million at December 31, 2023 and 2022, respectively.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableMortgageBankingActivitiesPolicy', window );">Mortgage Banking Activity [Policy Text Block]</a></td>
<td class="text"><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Mortgage Loans Held for Sale.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;Mortgage loans held for sale consists primarily of single-family residential loans collateralized by the underlying property.&#160;&#160;Generally, all of the mortgage loans originated by M/I Financial and related servicing rights are sold to third-party investors shortly after origination.&#160;&#160;Refer to the Revenue Recognition policy described below for additional discussion.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryPolicyTextBlock', window );">Inventory, Policy [Policy Text Block]</a></td>
<td class="text"><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Inventory.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160; Inventory includes the costs of land acquisition, land development and home construction, capitalized interest, real estate taxes, direct overhead costs incurred during development and home construction, and common costs that benefit the entire community, less impairments, if any.  Land acquisition, land development and common costs (both incurred and estimated to be incurred) are typically allocated to individual lots based on the total number of lots expected to be closed in each community or phase, or based on the relative fair value, the relative sales value or the front footage method of each lot.  Any changes to the estimated total development costs of a community or phase are allocated proportionately to homes remaining in the community or phase and homes previously closed.  The cost of individual lots is transferred to homes under construction when home construction begins.  Home construction costs are accumulated on a specific identification basis.  Costs of home deliveries include the specific construction cost of the home and the allocated lot costs.  Such costs are charged to cost of sales simultaneously with revenue recognition.  When a home is closed, we typically have not yet paid all incurred costs necessary to complete the home.  As homes close, we compare the home construction budget to actual recorded costs to date to estimate the additional costs to be incurred from our subcontractors related to the home.  We record a liability and a corresponding charge to cost of sales for the amount we estimate will ultimately be paid related to that home.  We monitor the </span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">accuracy of such estimates by comparing actual costs incurred in subsequent months to the estimate, although actual costs to complete a home in the future could differ from our estimates.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventory is recorded at cost, unless events and circumstances indicate that the carrying value of the inventory is impaired, at which point the inventory is written down to fair value as required by the Financial Accounting Standards Board (&#8220;FASB&#8221;) Accounting Standards Codification (&#8220;ASC&#8221;) 360-10, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Property, Plant and Equipment </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(&#8220;ASC 360&#8221;).&#160; The Company assesses inventory for recoverability on a quarterly basis to determine if events or changes in local or national economic conditions indicate that the carrying amount of an asset may not be recoverable.  In conducting our quarterly review for indicators of impairment on a community level, we evaluate, among other things, the margins on sales contracts in backlog, the margins on homes that have been delivered, expected changes in margins with regard to future home sales over the life of the community, expected changes in margins with regard to future land sales, the value of the land itself as well as any results from third party appraisals.  We pay particular attention to communities in which inventory is moving at a slower than anticipated absorption pace, and communities whose average sales price and/or margins are trending downward and are anticipated to continue to trend downward.  We also evaluate communities where management intends to lower the sales price or offer incentives in order to improve absorptions even if the community&#8217;s historical results do not indicate a potential for impairment.  From the review of all of these factors, we identify communities whose carrying values may exceed their estimated undiscounted future cash flows and run a test for recoverability.  For those communities whose carrying values exceed the estimated undiscounted future cash flows and which are deemed to be impaired, the impairment recognized is measured by the amount by which the carrying amount of the communities exceeds the estimated fair value.  Due to the fact that the Company&#8217;s cash flow models and estimates of fair values are based upon management estimates and assumptions, unexpected changes in market conditions and/or changes in management&#8217;s intentions with respect to the inventory may lead the Company to incur additional impairment charges in the future.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our determination of fair value is based on projections and estimates, which are Level 3 measurement inputs.&#160;&#160;Because each inventory asset is unique, there are numerous inputs and assumptions used in our valuation techniques, including estimated average selling price, construction and development costs, absorption pace (reflecting any product mix change strategies implemented or to be implemented), selling strategies, alternative land uses (including disposition of all or a portion of the land owned), or discount rates, which could materially impact future cash flow and fair value estimates. </span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If communities are not recoverable based on estimated future undiscounted cash flows, the impairment to be recognized is measured as the amount by which the carrying amount of the assets exceeds the estimated fair value of the assets.  The fair value of a community is estimated by discounting management&#8217;s cash flow projections using an appropriate risk-adjusted interest rate.  As of both December&#160;31, 2023 and December&#160;31, 2022, we utilized discount rates ranging from 13% to 16% in our valuations.  The discount rate used in determining each asset&#8217;s estimated fair value reflects the inherent risks associated with the related estimated cash flow stream, as well as current risk-free rates available in the market and estimated market risk premiums.  For example, construction in progress inventory, which is closer to completion, will generally require a lower discount rate than land under development in communities consisting of multiple phases spanning several years of development.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our quarterly assessments reflect management&#8217;s best estimates.  Due to the inherent uncertainties in management&#8217;s estimates and uncertainties related to our operations and our industry as a whole, we are unable to determine at this time if and to what extent continuing future impairments will occur.  Additionally, due to the volume of possible outcomes that can be generated from changes in the various model inputs for each community, we do not believe it is possible to create a sensitivity analysis that can provide meaningful information for the users of our consolidated financial statements.  Further details relating to our assessment of inventory for recoverability are included in </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a href="#i8abfb6921920457cbacddec4407c8012_106" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Note 3</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> to our Consolidated Financial Statements.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock', window );">Property, Plant and Equipment, Policy [Policy Text Block]</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Property and Equipment-net.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  The Company records property and equipment at cost and subsequently depreciates the assets using both straight-line and accelerated methods.&#160;&#160;Following are the major classes of depreciable assets and their estimated useful lives:</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:75.069%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.426%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.577%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.428%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Office furnishings, leasehold improvements, computer equipment and computer software</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">39,650</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">38,489&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Transportation and construction equipment</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">20,729</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">20,735&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Property and equipment</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">60,379</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">59,224&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accumulated depreciation</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(25,461)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(21,778)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Property and equipment, net</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">34,918</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">37,446&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:76.677%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.123%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Estimated Useful Lives</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Office furnishings, leasehold improvements, computer equipment and computer software</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3-7 years</span></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Transportation and construction equipment</span></div></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5-25 years</span></td></tr></table></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation expense was $8.2 million, $8.4 million and $7.5&#160;million in 2023, 2022 and 2021, respectively.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock', window );">Goodwill and Intangible Assets, Policy [Policy Text Block]</a></td>
<td class="text"><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Goodwill.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  Goodwill represents the excess of the purchase price paid over the fair value of the net assets acquired and liabilities assumed in business combinations.  As a result of the Company&#8217;s acquisition of the homebuilding assets and operations of Pinnacle Homes in Detroit, Michigan on March 1, 2018, the Company recorded goodwill of $16.4 million, which is included as Goodwill in our Consolidated Balance Sheets.  This amount was based on the estimated fair values of the acquired assets and assumed liabilities at the date of the acquisition in accordance with ASC 350,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Intangibles, Goodwill and Other&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(&#8220;ASC 350&#8221;). The Company performed its annual goodwill impairment analysis during the fourth quarter of 2023, and no impairment was recorded at December&#160;31, 2023.  See </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a href="#i8abfb6921920457cbacddec4407c8012_151" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Note 12</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> to the Company&#8217;s Consolidated Financial Statements for further discussion.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_OtherAssetsPolicyTextBlock', window );">Other Assets [Policy Text Block]</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other Assets.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;Other assets at&#160;December 31, 2023 and 2022&#160;consisted of the following:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:73.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.408%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.597%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Development reimbursement receivable from local municipalities</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">66,406</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">57,078&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Mortgage servicing rights</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">10,656</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15,813&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Prepaid expenses</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">19,130</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">18,258&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Prepaid acquisition costs</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">8,482</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,737&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">43,695</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">51,519&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total other assets</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">148,369</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">148,405&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ExtendedProductWarrantyPolicy', window );">Extended Product Warranty, Policy [Policy Text Block]</a></td>
<td class="text"><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Warranty Reserves. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We use subcontractors for nearly all aspects of home construction.  Although our subcontractors are generally required to repair and replace any product or labor defects, we are, during applicable warranty periods, ultimately responsible to the homeowner for making such repairs.  As such, we record warranty reserves to cover our exposure to the costs for materials and labor not expected to be covered by our subcontractors to the extent they relate to warranty-type claims.  Warranty reserves are established by charging cost of sales and crediting a warranty reserve for each home delivered.&#160; The amounts charged are estimated by management to be adequate to cover expected warranty-related costs under the Company&#8217;s warranty programs.  Warranty reserves are recorded for warranties under our Home Builder&#8217;s Limited Warranty (&#8220;HBLW&#8221;) and our transferable structural warranty (see additional information in </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a href="#i8abfb6921920457cbacddec4407c8012_133" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Note 8</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> to our Consolidated Financial Statements).</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The warranty reserves for the HBLW are established as a percentage of average sales price and adjusted based on historical payment patterns determined, generally, by geographic area and recent trends.  Factors that are given consideration in determining the HBLW reserves include: (1) the historical range of amounts paid per average sales price on a home; (2) type and mix of amenity packages added to the home; (3) any warranty expenditures not considered to be normal and recurring; (4) timing of payments; (5) improvements in quality of construction expected to impact future warranty expenditures; and (6) conditions that may affect certain projects and require a different percentage of average sales price for those specific projects.  Changes in estimates for warranties occur due to changes in the historical payment experience and differences between the actual payment pattern experienced during the period and the historical payment pattern used in our evaluation of the warranty reserve balance at the end of each quarter.  Actual future warranty costs could differ from our current estimated amount.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our warranty reserves for our transferable structural warranty programs are established on a per-unit basis.  While the structural warranty reserve is recorded as each house is delivered, the sufficiency of the structural warranty per unit charge and total reserve is re-evaluated on an annual basis, with the assistance of an actuary, using our own historical data and trends, industry-wide historical data and trends, and other project specific factors.  The reserves are also evaluated quarterly and adjusted if we </span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">encounter activity that is inconsistent with the historical experience used in the annual analysis.  These reserves are subject to variability due to uncertainties regarding structural defect claims for products we build, the markets in which we build, claim settlement history, insurance and legal interpretations, among other factors.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our warranty reserve amounts are based upon historical experience and geographic location.  While we believe that our warranty reserves are sufficient to cover our projected costs, there can be no assurances that historical data and trends will accurately predict our actual warranty costs.  At December 31, 2023 and 2022, warranty reserves of $32.0&#160;million and $32.9&#160;million, respectively, are included in Other Liabilities on the Consolidated Balance Sheets.  See </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a href="#i8abfb6921920457cbacddec4407c8012_133" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Note 8</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> to our Consolidated Financial Statements for additional information related to our warranty reserves.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_InsuranceDeductibleReservesPolicyPolicyTextBlock', window );">InsuranceDeductibleReservesPolicyPolicyTextBlock</a></td>
<td class="text"><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Self-insurance Reserves.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  Self-insurance reserves are made for estimated liabilities associated with employee health care, workers&#8217; compensation, and general liability insurance.&#160; Our workers&#8217; compensation claims are insured by a third party.  The reserves related to employee health care and workers&#8217; compensation are based on historical experience and open case reserves.&#160; Our general liability claims are insured by a third party, subject to a self-insured retention (&#8220;SIR&#8221;).&#160; &#160; The Company records a reserve for general liability claims falling below the Company&#8217;s SIR.&#160; The reserve estimate is based on an actuarial evaluation of our past history of general liability claims, other industry specific factors and specific event analysis.&#160; At December 31, 2023 and 2022, self-insurance reserves of $3.6 million and $3.2 million, respectively, are included in Other Liabilities on the Consolidated Balance Sheets.&#160; The Company recorded expenses totaling $11.6&#160;million, $10.9&#160;million and $11.4&#160;million for all self-insured and general liability claims during the years ended December 31, 2023, 2022 and 2021, respectively.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_OtherLiabilitiesPolicyTextBlock', window );">Other Liabilities [Policy Text Block]</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other Liabilities.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160; Other liabilities at&#160;December 31, 2023 and 2022&#160;consisted of the following:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:73.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.408%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.597%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accruals related to land development</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">106,200</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">119,965&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Warranty</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">31,980</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">32,902&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Payroll and other benefits</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">61,025</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">59,409&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">53,098</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">63,941&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total other liabilities</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">252,303</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">276,217&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRecognitionPolicyTextBlock', window );">Revenue [Policy Text Block]</a></td>
<td class="text"><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue Recognition.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;Revenue and the related profit from the sale of a home and revenue and the related profit from the sale of land to third parties are recognized in the financial statements on the date of closing if delivery has occurred, title has passed to the buyer, all performance obligations (as defined below) have been met, and control of the home or land is transferred to the buyer in an amount that reflects the consideration we expect to be entitled to receive in exchange for the home or land.  If not received immediately upon closing, cash proceeds from home closings are held in escrow for the Company&#8217;s benefit, typically for up to three days, and are included in Cash, Cash Equivalents and Restricted cash on the Consolidated Balance Sheets.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales incentives vary by type of incentive and by amount on a community-by-community and home-by-home basis.  The costs of any sales incentives in the form of free or discounted products and services provided to homebuyers are reflected in Land and housing costs in the Consolidated Statements of Income because such incentives are identified in our home purchase contracts with homebuyers as an intrinsic part of our single performance obligation to deliver and transfer title to their home for the transaction price stated in the contracts.  Sales incentives that we may provide in the form of closing cost allowances are recorded as a reduction of housing revenue at the time the home is delivered.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We record sales commissions within Selling expenses in the Consolidated Statements of Income when incurred (i.e., when the home is delivered) as the amortization period is generally one year or less and therefore capitalization is not required as part of the practical expedient for incremental costs of obtaining a contract.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract liabilities include customer deposits related to sold but undelivered homes.  Substantially all of our home sales are scheduled to close and be recorded to revenue within one year from the date of receiving a customer deposit.  Contract liabilities expected to be recognized as revenue, excluding revenue pertaining to contracts that have an original expected duration of one year or less, is not material.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A performance obligation is a promise in a contract to transfer a distinct good or service to the customer.  A contract&#8217;s transaction price is allocated to each distinct performance obligation and recognized as revenue when, or as, the performance obligation is satisfied.  All of our home purchase contracts have a single performance obligation as the promise to transfer the home is not separately identifiable from other promises in the contract and, therefore, not distinct.  Our performance obligation, to deliver the agreed-upon home, is generally satisfied in less than one year from the original contract date.  Deferred revenue </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">resulting from uncompleted performance obligations existing at the time we deliver new homes to our homebuyers is not material.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Although our third-party land sale contracts may include multiple performance obligations, the revenue we expect to recognize in any future year related to remaining performance obligations, excluding revenue pertaining to contracts that have an original expected duration of one year or less, is not material.  We do not disclose the value of unsatisfied performance obligations for land sale contracts with an original expected duration of one year or less.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognize the majority of the revenue associated with our mortgage loan operations when the mortgage loans are sold and/or related servicing rights are sold to third party investors or retained and managed under a third-party sub-service arrangement.  The revenue recognized is reduced by the fair value of the related guarantee provided to the investor.  The fair value of the guarantee is recognized in revenue when the Company is released from its obligation under the guarantee (note that guarantees are excluded from the scope of ASC 606).  As of December 31, 2023 and 2022, we retained mortgage servicing rights of 2,656 and 3,787 loans, respectively, for a total value of $10.7&#160;million and $15.8&#160;million, respectively.  We recognize financial services revenue associated with our title operations as homes are delivered, closing services are rendered, and title policies are issued, all of which generally occur simultaneously as each home is delivered.  All of the underwriting risk associated with title insurance policies is transferred to third-party insurers.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents our revenues disaggregated by revenue source:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:513.00pt"><tr><td style="width:1.0pt"></td><td style="width:363.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:43.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:3.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:43.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:3.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:43.75pt"></td><td style="width:1.0pt"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr style="height:11pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></div></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:11pt"><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Housing</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">3,914,372</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,010,427&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,630,469&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:11pt"><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Land sales</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">25,301</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">34,771&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,390&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:11pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Financial services </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(a)</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">93,829</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">86,195&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">102,028&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:11pt"><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total revenue</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">4,033,502</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,131,393&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,745,887&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:120%;padding-left:9.36pt">Revenues include hedging gains of $11.9 million, $49.4 million, and $1.6&#160;million for the years ended December 31, 2023, 2022 and 2021, respectively.  Hedging gains do not represent revenues recognized from contracts with customers.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Refer to</span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a href="#i8abfb6921920457cbacddec4407c8012_163" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"> Note 15</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for presentation of our revenues disaggregated by geography.  As our homebuilding operations accounted for over 97% of our total revenues for the years ended December 31, 2023, 2022 and 2021, with most of those revenues generated from home purchase contracts with customers, we believe the disaggregation of revenues as disclosed above and in </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a href="#i8abfb6921920457cbacddec4407c8012_163" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Note 15</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> fairly depict how the nature, amount, timing and uncertainty of cash flows are affected by economic factors.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfSalesPolicyTextBlock', window );">Cost of Goods and Service [Policy Text Block]</a></td>
<td class="text"><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Land and Housing Cost of Sales.  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All associated homebuilding costs are charged to cost of sales in the period when the revenues from home deliveries are recognized.  Homebuilding costs include: land and land development costs; home construction costs (including an estimate of the costs to complete construction); previously capitalized interest; real estate taxes; indirect costs; and estimated warranty costs.  All other costs are expensed as incurred.  Sales incentives, including pricing discounts and financing costs paid by the Company, are recorded as a reduction of revenue in the Company&#8217;s Consolidated Statements of Income.  Sales incentives in the form of options or upgrades are recorded in homebuilding costs.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxPolicyTextBlock', window );">Income Tax, Policy [Policy Text Block]</a></td>
<td class="text"><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income Taxes.  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company records income taxes under the asset and liability method.  Under this method, deferred tax assets and liabilities are recognized based on future tax consequences attributable to (1) temporary differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and (2) operating loss and tax credit carryforwards, if any.  Deferred tax assets and liabilities are measured using enacted tax rates in effect in the years in which those temporary differences are expected to reverse.  The effect on deferred tax assets and liabilities of a change in tax rates is recognized in earnings in the period when the change is enacted.  </span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accordance with ASC 740-10, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(&#8220;ASC 740&#8221;)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> we evaluate the realizability of our deferred tax assets, including the benefit from net operating losses (&#8220;NOLs&#8221;) and tax credit carryforwards, if any, to determine if a valuation allowance is required based on whether it is more likely than not (a likelihood of more than 50%) that all or any portion of the deferred tax assets will not be realized.  The ultimate realization of deferred tax assets is primarily dependent upon the generation of future taxable income. In determining the future tax consequences of events that have been recognized in the consolidated financial statements or tax returns, judgment is required.  This assessment gives appropriate consideration to all positive and negative evidence related to the realization of the deferred tax assets and considers, among other matters, the nature, frequency and severity of current and cumulative losses, forecasts of future profitability, the length of statutory carryforward periods, our experience with operating losses and our experience of utilizing tax credit carryforwards and tax planning alternatives.  See </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a href="#i8abfb6921920457cbacddec4407c8012_157" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Note 14</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> to our Consolidated Financial Statements for more information regarding our deferred tax assets.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerSharePolicyTextBlock', window );">Earnings Per Share, Policy [Policy Text Block]</a></td>
<td class="text"><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Earnings Per Share.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;The Company computes earnings per share in accordance with ASC 260, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Earnings per Share</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, (&#8220;ASC 260&#8221;).  Basic earnings per share is calculated by dividing income attributable to common shareholders by the weighted average number of common shares outstanding during each year.  Diluted earnings per share gives effect to the potential dilution that could occur if securities or contracts to issue our common shares that are dilutive were exercised or converted into common shares or resulted in the issuance of common shares that then shared our earnings.  In periods of net losses, no dilution is computed.  See </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a href="#i8abfb6921920457cbacddec4407c8012_154" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Note 13</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> to our Consolidated Financial Statements for more information regarding our earnings per share calculation.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">New Accounting Pronouncements, Policy [Policy Text Block]</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recently Adopted Accounting Standards.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2023, FASB issued Accounting Standards Update (&#8220;ASU&#8221;) No. 2023-06, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Disclosure Improvements: Codification Amendments in Response to the SEC&#8217;s Disclosure Update and Simplification Initiative issued in August 2018</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (&#8220;ASU 2023-06&#8221;). ASU 2023-06 amends GAAP to reflect updates and simplifications to certain disclosure requirements referred to the FASB by the SEC. The targeted amendments incorporate 14 of the 27 disclosures referred by the SEC into codification. Some of the amendments represent clarifications to, or technical corrections of, the current requirements. ASU 2023-06 could move certain disclosures from the nonfinancial portions of SEC filings to the financial statement notes. Each amendment in ASU 2023-06 will only become effective if the SEC removes the related disclosure or presentation requirement from its existing regulations by June 30, 2027. No amendments were effective at December 31, 2023. The Company is currently evaluating the impact the adoption of ASU 2023-06 may have on our consolidated financial statements and disclosures, but we do not expect the impact to be significant.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2023, the FASB issued ASU No. 2023-07, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (&#8220;ASU 2023-07&#8221;). ASU 2023-07 requires disclosure of significant segment expenses that are regularly provided to the chief operating decision maker (&#8220;CODM&#8221;) and included within each reported measure of segment profit or loss, an amount and description of its composition for other segment items to reconcile to segment profit or loss, and the title and position of the entity&#8217;s CODM. The amendments in this update also expand the interim segment disclosure requirements. ASU 2023-07 will be applied retrospectively and is effective for annual reporting periods in fiscal years beginning after December 15, 2023, and interim reporting periods in fiscal years beginning after December 31, 2024. The Company is currently evaluating the impact the adoption of ASU 2023-07 may have on our consolidated financial statements and disclosures, but we do not expect the impact to be significant. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2023, the FASB issued ASU No. 2023-09, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes (Topic 740): Improvements to Income Tax Disclosures</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (&#8220;ASU 2023-09&#8221;). ASU 2023-09 requires public companies to annually (1) disclose specific categories in the rate reconciliation and (2) provide additional information for reconciling items that meet a quantitative threshold (if the effect of those reconciling items is equal to or greater than five percent of the amount computed by multiplying pretax income or loss by the applicable statutory income tax rate). ASU 2023-09 will be effective for the annual reporting periods in fiscal years beginning after December 15, 2024. The Company is currently evaluating the impact the adoption of ASU 2023-09 may have on our consolidated financial statements and disclosures, but we do not expect the impact to be significant.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_InsuranceDeductibleReservesPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for insurance deductible reserves and methodologies used in determining the amount of such liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_InsuranceDeductibleReservesPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_OtherAssetsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The policy disclosure for other assets. This disclosure includes other current assets and other noncurrent assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_OtherAssetsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_OtherLiabilitiesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The policy for accounts payable, accrued expenses, and other liabilities that are classified as current at the end of the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_OtherLiabilitiesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BasisOfAccountingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(1)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConsolidationPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483426/235-10-50-4<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConsolidationPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfSalesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for cost of product sold and service rendered.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Topic 705<br> -Publisher FASB<br> -URI https://asc.fasb.org//705/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfSalesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerSharePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerSharePolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ExtendedProductWarrantyPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for extended product warranties and other guarantee contracts including the methodology for measuring the liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482425/460-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ExtendedProductWarrantyPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 30<br> -Topic 350<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(h)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-17<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-9<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482525/740-10-45-25<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482525/740-10-45-28<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-19<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-20<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483489/210-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483426/235-10-50-4<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 912<br> -SubTopic 330<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482105/912-330-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 330<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//330/tableOfContent<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 330<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483080/330-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 330<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483080/330-10-50-4<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 6<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 270<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482989/270-10-45-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansAndLeasesReceivableMortgageBankingActivitiesPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the lending, securitization, sales, transfers and servicing practices for mortgage banking activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 948<br> -SubTopic 310<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481820/948-310-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansAndLeasesReceivableMortgageBankingActivitiesPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480321/958-360-50-6<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480321/958-360-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRecognitionPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483426/235-10-50-4<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483426/235-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRecognitionPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140448820070368">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentTextBlock', window );">Property, Plant and Equipment [Table Text Block]</a></td>
<td class="text">Following are the major classes of depreciable assets and their estimated useful lives:<div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:75.069%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.426%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.577%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.428%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Office furnishings, leasehold improvements, computer equipment and computer software</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">39,650</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">38,489&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Transportation and construction equipment</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">20,729</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">20,735&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Property and equipment</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">60,379</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">59,224&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accumulated depreciation</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(25,461)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(21,778)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Property and equipment, net</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">34,918</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">37,446&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:76.677%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.123%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Estimated Useful Lives</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Office furnishings, leasehold improvements, computer equipment and computer software</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3-7 years</span></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Transportation and construction equipment</span></div></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5-25 years</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfOtherAssetsTableTextBlock', window );">Schedule of Other Assets [Table Text Block]</a></td>
<td class="text">Other assets at&#160;December 31, 2023 and 2022&#160;consisted of the following:<div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:73.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.408%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.597%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Development reimbursement receivable from local municipalities</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">66,406</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">57,078&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Mortgage servicing rights</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">10,656</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15,813&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Prepaid expenses</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">19,130</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">18,258&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Prepaid acquisition costs</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">8,482</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,737&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">43,695</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">51,519&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total other assets</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">148,369</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">148,405&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesTableTextBlock', window );">Other Liabilities [Table Text Block]</a></td>
<td class="text">Other liabilities at&#160;December 31, 2023 and 2022&#160;consisted of the following:<div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:73.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.408%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.597%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accruals related to land development</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">106,200</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">119,965&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Warranty</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">31,980</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">32,902&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Payroll and other benefits</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">61,025</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">59,409&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">53,098</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">63,941&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total other liabilities</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">252,303</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">276,217&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueTableTextBlock', window );">Disaggregation of Revenue [Table Text Block]</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents our revenues disaggregated by revenue source:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:513.00pt"><tr><td style="width:1.0pt"></td><td style="width:363.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:43.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:3.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:43.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:3.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:43.75pt"></td><td style="width:1.0pt"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr style="height:11pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></div></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:11pt"><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Housing</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">3,914,372</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,010,427&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,630,469&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:11pt"><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Land sales</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">25,301</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">34,771&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,390&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:11pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Financial services </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(a)</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">93,829</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">86,195&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">102,028&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:11pt"><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total revenue</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">4,033,502</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,131,393&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,745,887&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:120%;padding-left:9.36pt">Revenues include hedging gains of $11.9 million, $49.4 million, and $1.6&#160;million for the years ended December 31, 2023, 2022 and 2021, respectively.  Hedging gains do not represent revenues recognized from contracts with customers.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisaggregationOfRevenueTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of other liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfOtherAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the carrying amounts of other assets. This disclosure includes other current assets and other noncurrent assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfOtherAssetsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140448823714528">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock Based Compensation (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock', window );">Share-based Payment Arrangement, Activity [Table Text Block]</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Following is a summary of stock option activity for the year ended December&#160;31, 2023, relating to the stock options awarded under the 2018 LTIP and the 2009 LTIP:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:48.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.841%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.115%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.280%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.115%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.115%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.769%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 6.62pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Exercise<br/>Price</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average Remaining Contractual Term (Years)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate Intrinsic Value</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(a)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></div></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Options outstanding at December&#160;31, 2022</span></div></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,018,700&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">40.33&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.06</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15,241&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">495,500&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">58.90&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(944,135)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">35.79&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(48,500)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">51.40&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Options outstanding at December&#160;31, 2023</span></div></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1,521,565</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">48.84</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">7.53</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">135,269</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Options vested or expected to vest at December&#160;31, 2023</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1,476,245</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">48.76</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">7.52</span></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">131,357</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Options exercisable at December&#160;31, 2023</span></div></td><td colspan="2" style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">279,965</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">38.49</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">5.58</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">27,786</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt;margin-top:5pt;padding-left:4.5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:22.63pt">Intrinsic value is defined as the amount by which the fair value of the underlying common shares exceeds the exercise price of the option.</span></div><span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=mho_FiveYearServiceStockOptionsMember', window );">Five Year Service Stock Options [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock', window );">Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of our five-year service-based stock options granted during the years ended December 31, 2023, 2022 and 2021 was established at the date of grant using the Black-Scholes pricing model, with the weighted average assumptions as follows:</span></div><div style="margin-bottom:10pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:512.25pt"><tr><td style="width:1.0pt"></td><td style="width:343.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:49.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:4.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:49.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:4.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:49.00pt"></td><td style="width:1.0pt"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">4.02</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1.87&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1.75pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.66%</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Expected volatility</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">38.54</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">34.06&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1.75pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">31.66%</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Expected term (in years)</span></td><td colspan="3" style="padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">5.5</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.4</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.5</span></td></tr><tr style="height:12pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted average grant date fair value of options granted during the period</span></td><td style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td colspan="2" style="border-bottom:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">24.67</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="border-bottom:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16.29</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="border-bottom:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15.69</span></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of activity for award under share-based payment arrangement. Includes, but is not limited to, outstanding award at beginning and end of year, granted, exercised, forfeited, and weighted-average grant date fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -SubTopic 10<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -SubTopic 10<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 718<br> -SubTopic 10<br> -Subparagraph (f)(2)<br> -Name Accounting Standards Codification<br> -Paragraph 2<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1D<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480483/718-10-35-1D<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480483/718-10-35-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=mho_FiveYearServiceStockOptionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=mho_FiveYearServiceStockOptionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140448817563008">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements Fair Value Measurements (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock', window );">Schedule of Notional Amounts of Outstanding Derivative Positions [Table Text Block]</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below shows the notional amounts of our financial instruments at December 31, 2023 and 2022:</span></div><div style="margin-bottom:15pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:74.777%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.700%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.012%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Description of Financial Instrument (in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Uncommitted IRLCs</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">174,274</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">262,529&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">FMBSs related to uncommitted IRLCs</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">174,000</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">341,088&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Whole loan contracts and related mortgage loans held for sale</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">10,398</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16,507&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">FMBSs related to mortgage loans held for sale</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">152,000</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">232,518&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Mortgage loans held for sale covered by FMBSs</span></td><td colspan="2" style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">160,547</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">233,378&#160;</span></td><td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock', window );">Schedule of Derivative Instruments, (Loss) Gain in Statement of Financial Performance [Table Text Block]</a></td>
<td class="text"><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the amount of gain (loss) recognized, within our revenue in the Consolidated Statements of Income, on assets and liabilities measured on a recurring basis for the years ended December 31, 2023, 2022 and 2021:</span></div><div style="margin-bottom:15pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:512.25pt"><tr><td style="width:1.0pt"></td><td style="width:343.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:49.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:4.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:49.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:4.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:49.00pt"></td><td style="width:1.0pt"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Description (in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Mortgage loans held for sale</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">6,739</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">407&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,586)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Forward sales of mortgage-backed securities</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(4,215)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(7,482)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,117&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Interest rate lock commitments</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2,829</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,282&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,143)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Whole loan contracts</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">43</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(323)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">353&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total gain (loss) recognized</span></div></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">5,396</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(6,116)</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,741&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock', window );">Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block]</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables set forth the fair value of the Company&#8217;s derivative instruments and their location within the Consolidated Balance Sheets for the periods indicated (except for mortgage loans held for sale which are disclosed as a separate line item):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:33.498%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.989%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.498%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.573%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.330%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.989%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.498%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.573%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.752%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Asset Derivatives</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Liability Derivatives</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Description of Derivatives</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance Sheet <br/>Location</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value <br/>(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance Sheet Location</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value <br/>(in thousands)</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Forward sales of mortgage-backed securities</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other assets</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other liabilities</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">7,220</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Interest rate lock commitments</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other assets</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">3,617</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other liabilities</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Whole loan contracts</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other assets</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other liabilities</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">335</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total fair value measurements</span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">3,617</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">7,555</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:33.498%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.989%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.498%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.573%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.330%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.989%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.498%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.573%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.752%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Asset Derivatives</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Liability Derivatives</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Description of Derivatives</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balance Sheet <br/>Location</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair Value <br/>(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balance Sheet Location</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair Value <br/>(in thousands)</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Forward sales of mortgage-backed securities</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other liabilities</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,005&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Interest rate lock commitments</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">787&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other liabilities</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Whole loan contracts</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other liabilities</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">377&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total fair value measurements</span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">787&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,382&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByBalanceSheetGroupingTextBlock', window );">Fair Value, by Balance Sheet Grouping [Table Text Block]</a></td>
<td class="text"><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the carrying amounts and fair values of the Company&#8217;s financial instruments at December 31, 2023 and 2022.  The objective of the fair value measurement is to estimate the price at which an orderly transaction to sell the asset or transfer the liability would take place between market participants at the measurement date under current market conditions.</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:38.666%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.432%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.280%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.992%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.700%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.700%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.700%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.262%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value Hierarchy</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Assets:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cash, cash equivalents and restricted cash</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Level 1</span></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">732,804</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">732,804</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">311,542&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">311,542&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Mortgage loans held for sale</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Level 2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">176,329</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">176,329</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">242,539&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">242,539&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Interest rate lock commitments</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Level 2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">3,617</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">3,617</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">787&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">787&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Liabilities:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Notes payable - homebuilding operations</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Level 2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Notes payable - financial services operations</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Level 2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">165,844</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">165,844</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">245,741&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">245,741&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Senior notes due 2028 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(a)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Level 2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">400,000</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">383,500</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">400,000&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">353,500&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Senior notes due 2030 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(a)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Level 2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">300,000</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">267,375</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">300,000&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">240,750&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Whole loan contracts for committed IRLCs and mortgage loans held for sale</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Level 2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">335</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">335</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">377&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">377&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Forward sales of mortgage-backed securities</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Level 2</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">7,220</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">7,220</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,005&#160;</span></td><td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,005&#160;</span></td><td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:12pt;margin-top:4pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.13pt">Our senior notes are stated at the principal amount outstanding which does not include the impact of premiums, discounts, and debt issuance costs that are amortized to interest cost over the respective terms of the notes.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByBalanceSheetGroupingTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByBalanceSheetGroupingTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4E<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480434/815-10-50-4E<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4C<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480434/815-10-50-4C<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480434/815-10-50-4A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480434/815-10-50-4B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the notional amounts of outstanding derivative positions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480434/815-10-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140448825982768">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventory and Capitalized Interest Inventory (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryDisclosureAbstract', window );"><strong>Inventory Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfInventoryCurrentTableTextBlock', window );">Schedule of Inventory, Current [Table Text Block]</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the Company&#8217;s inventory as of December 31, 2023 and 2022 is as follows:</span></div><div style="margin-bottom:10pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.145%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.765%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.767%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Single-family lots, land and land development costs</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1,446,576</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,294,779&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Land held for sale</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">6,932</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,331&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Homes under construction</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1,177,101</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,366,804&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Model homes and furnishings - at cost (less accumulated depreciation: December&#160;31, 2023 - $10,940; </span></div><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December&#160;31, 2022 - $10,371)</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">68,696</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">61,200&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Community development district infrastructure</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">19,339</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">29,701&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Land purchase deposits</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">51,608</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">55,739&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Consolidated inventory not owned</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">26,899</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17,048&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total inventory</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2,797,151</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,828,602&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_RealEstateInventoryCapitalizedInterestCostsTableTextBlock', window );">Real Estate Inventory, Capitalized Interest Costs [Table Text Block]</a></td>
<td class="text">The summary of capitalized interest for the years ended December 31, 2023, 2022 and 2021 is as follows:<div style="margin-bottom:8pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:64.639%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.441%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.117%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.441%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.117%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.445%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Capitalized interest, beginning of period</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">29,625</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">24,343&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">21,329&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Interest capitalized to inventory</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">35,845</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">35,552&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">36,843&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Capitalized interest charged to land and housing costs and expenses</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(33,326)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(30,270)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(33,829)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Capitalized interest, end of period</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">32,144</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">29,625&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">24,343&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Interest incurred</span></td><td style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">15,823</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">37,802&#160;</span></td><td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">38,999&#160;</span></td><td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_RealEstateInventoryCapitalizedInterestCostsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Real Estate Inventory, Capitalized Interest Costs [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_RealEstateInventoryCapitalizedInterestCostsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfInventoryCurrentTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483489/210-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfInventoryCurrentTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140448817608864">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies Commitments and Contingencies (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_WarrantyAccrualRollforwardAbstract', window );"><strong>Warranty Accrual Rollforward [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock', window );">Schedule of Product Warranty Liability [Table Text Block]</a></td>
<td class="text">A summary of warranty activity for the years ended December 31, 2023, 2022 and 2021 is as follows:<div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:66.154%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.738%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.415%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.738%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.415%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.740%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Warranty reserves, beginning of period</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">32,902</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">29,728&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">29,012&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Warranty expense on homes delivered during the period</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">21,525</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">21,936&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">20,877&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Changes in estimates for pre-existing warranties</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2,457</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,374&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,382&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Settlements made during the period</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(24,904)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(24,136)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(22,543)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Warranty reserves, end of period</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">31,980</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">32,902&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">29,728&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_WarrantyAccrualRollforwardAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Warranty Accrual Rollforward [Abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_WarrantyAccrualRollforwardAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the changes in the guarantor's aggregate product warranty liability, including the beginning balance of the aggregate product warranty liability, the aggregate reductions in that liability for payments made (in cash or in kind) under the warranty, the aggregate changes in the liability for accruals related to product warranties issued during the reporting period, the aggregate changes in the liability for accruals related to preexisting warranties (including adjustments related to changes in estimates), and the ending balance of the aggregate product warranty liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482425/460-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140448826018432">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Operating Leases Schedule of Lease Expense (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeaseCostTableTextBlock', window );">Lease, Cost [Table Text Block]</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the twelve months ended December&#160;31, 2023, the Company had the following operating lease expense components:</span></div><div style="margin-bottom:10pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:304.50pt"><tr><td style="width:1.0pt"></td><td style="width:234.25pt"></td><td style="width:1.0pt"></td><td colspan="3" style="display:none"></td><td style="width:1.0pt"></td><td style="width:66.25pt"></td><td style="width:1.0pt"></td></tr><tr style="height:11pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:11pt"><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Operating lease expense</span></td><td colspan="3" style="display:none"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">11,134</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:11pt"><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Variable lease expense</span></td><td colspan="3" style="display:none"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2,100</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:11pt"><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Short-term lease expense</span></td><td colspan="3" style="display:none"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2,742</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:11pt"><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total lease expense</span></td><td colspan="3" style="display:none"></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">15,976</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseCostTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCostTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140448817608864">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Operating Leases Schedule of Future Minimum Rental Payments for Operating Leases (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_FutureMinimumLeasePaymentsAbstract', window );"><strong>Future Minimum Lease Payments [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock', window );">Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block]</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents a maturity analysis of our annual undiscounted cash flows reconciled to the carrying value of our operating lease liabilities as of December&#160;31, 2023:</span></div><div style="margin-bottom:7pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:304.50pt"><tr><td style="width:1.0pt"></td><td style="width:234.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:66.25pt"></td><td style="width:1.0pt"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:11pt"><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2024</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">10,864</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:11pt"><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">8,721</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:11pt"><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">7,698</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:11pt"><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">6,220</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:11pt"><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">5,398</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:11pt"><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">31,809</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:11pt"><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total lease payments</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">70,710</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:11pt"><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Less: Imputed interest</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(13,144)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:11pt"><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total operating lease liability</span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">57,566</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_FutureMinimumLeasePaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Future Minimum Lease Payments [Abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_FutureMinimumLeasePaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140448826095536">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Community Development District Infrastructure and Related Obligations Community Development District Infrastructure and Related Obligations (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_CommunityDevelopmentDistrictInfrastructureAndRealtedObligationsAbstract', window );"><strong>Community Development District Infrastructure and Realted Obligations [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock', window );">Schedule of Maturities of Long-term Debt [Table Text Block]</a></td>
<td class="text">Following are details relating to such CDD bond obligations issued and outstanding as of December&#160;31, 2023 and 2022:<div style="margin-bottom:10pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:85.233%"><tr><td style="width:1.0%"></td><td style="width:26.344%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.654%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.822%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.502%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.538%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.540%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Issue Date</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Maturity Date</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Interest Rate</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Principal Amount as of December&#160;31, 2023</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Principal Amount as of December&#160;31, 2022</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></div></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12/22/2017</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5/1/2048</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.13%</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 7.75pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,815</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 7.75pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,815</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7/18/2019</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5/1/2050</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.10%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,705</span></td><td colspan="3" style="padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,705</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10/29/2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5/1/2051</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.80%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,785</span></td><td colspan="3" style="padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,785</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6/30/2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5/1/2051</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.66%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,135</span></td><td colspan="3" style="padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,135</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10/5/2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5/1/2052</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.59%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,910</span></td><td colspan="3" style="padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,910</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4/1/2022</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5/1/2051</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.23%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,750</span></td><td colspan="3" style="padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,750</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4/1/2022</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5/1/2053</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.24%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,125</span></td><td colspan="3" style="padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,125</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6/1/2022</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5/1/2052</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.40%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,010</span></td><td colspan="3" style="padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,010</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6/1/2022</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5/1/2053</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.40%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,365</span></td><td colspan="3" style="padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,365</span></td></tr><tr><td colspan="9" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total CDD bond obligations issued and outstanding</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 7.75pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">45,600</span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 7.75pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">45,600</span></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_CommunityDevelopmentDistrictInfrastructureAndRealtedObligationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Community Development District Infrastructure and Realted Obligations [Abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_CommunityDevelopmentDistrictInfrastructureAndRealtedObligationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of maturity and sinking fund requirement for long-term debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481544/470-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140449011284384">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt Debt (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_DebtAbstract', window );"><strong>Debt [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock', window );">Investments Classified by Contractual Maturity Date [Table Text Block]</a></td>
<td class="text"><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maturities over the next five years with respect to the Company&#8217;s debt as of December&#160;31, 2023 are as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:42.543%"><tr><td style="width:1.0%"></td><td style="width:66.253%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.547%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Debt Maturities (In thousands)</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2024</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">165,844</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">400,000</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">300,000</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">865,844</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_DebtAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Debt [Abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_DebtAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of maturities of an entity's investments as well as any other information pertinent to the investments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140448827631584">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings per Share Earnings per Share (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_LossPerShareAbstract', window );"><strong>Loss per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock', window );">Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]</a></td>
<td class="text"><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below presents a reconciliation between basic and diluted weighted average shares outstanding, net income available to common shareholders and basic and diluted income per share for the years ended December 31, 2023, 2022 and 2021:</span></div><div style="margin-bottom:12pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:513.00pt"><tr><td style="width:1.0pt"></td><td style="width:363.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:43.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:3.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:43.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:3.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:43.75pt"></td><td style="width:1.0pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands, except per share amounts)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">NUMERATOR</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">465,365</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">490,662&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">396,868&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">DENOMINATOR</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Basic weighted average shares outstanding</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">27,769</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">27,876&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">29,092&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Effect of dilutive securities:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Stock option awards</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">639</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">265&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">468&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred compensation awards</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">308</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">322&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">320&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Diluted weighted average shares outstanding - adjusted for assumed conversions</span></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">28,716</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">28,463&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">29,880&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Earnings per common share</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Basic</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">16.76</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17.60&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13.64&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Diluted</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">16.21</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17.24&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13.28&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Anti-dilutive equity awards not included in the calculation of diluted earnings per common share</span></td><td colspan="2" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">846&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_LossPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Loss per Share [Abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_LossPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140448822993488">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes Income Taxes (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock', window );">Schedule of Deferred Tax Assets and Liabilities [Table Text Block]</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The tax effects of the significant temporary differences that comprise the deferred tax assets and liabilities are as follows:</span></div><div style="margin-bottom:15pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:75.508%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.597%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred tax assets:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Warranty, insurance and other accruals</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">11,578</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,446&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Equity-based compensation</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1,359</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,097&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Inventory</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">8,555</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,474&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Operating lease liabilities</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">14,421</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15,359&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">State taxes</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">392</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">421&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net operating loss carryforward</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">65</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">65&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred charges</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1,822</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,656&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total deferred tax assets</span></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">38,192</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">41,518&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred tax liabilities:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Federal effect of state deferred taxes</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">550</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">645&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Depreciation</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">6,606</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,185&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">14,120</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15,135&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Prepaid expenses</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">822</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">534&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total deferred tax liabilities</span></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">22,098</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">23,499&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net deferred tax asset</span></td><td style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">16,094</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">18,019&#160;</span></td><td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock', window );">Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The provision from income taxes consists of the following:</span></div><div style="margin-bottom:15pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:63.812%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.598%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Current:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Federal</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">117,115</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">126,752&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">93,869&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">22,092</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">25,560&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">22,445&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">139,207</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">152,312&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">116,314&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Federal</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2,347</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(6,740)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3,530)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">358</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,027)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(538)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2,705</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(7,767)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(4,068)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">141,912</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">144,545&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">112,246&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock', window );">Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]</a></td>
<td class="text">Reconciliation of the differences between income taxes computed at the federal statutory tax rate and consolidated benefit from income taxes are as follows:<div style="margin-bottom:10pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:63.812%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.598%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Federal taxes at statutory rate</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">127,528</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">133,393&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">106,914&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">State and local taxes &#8211; net of federal tax benefit</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">20,172</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">21,764&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17,941&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Equity Compensation</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(6,457)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(166)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,334)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Federal tax credits</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(1,991)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(10,001)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(12,676)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2,660</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(445)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,401&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">141,912</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">144,545&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">112,246&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Paragraph 9<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Paragraph 2<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Paragraph 12<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140448817572768">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Segments Business Segments (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock', window );">Schedule of Segment Reporting Information, by Segment [Table Text Block]</a></td>
<td class="text"><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows, by segment, revenue, operating income and interest (income) expense for 2023, 2022 and 2021, as well as the Company&#8217;s income before income taxes for such periods:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:68.153%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.270%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.117%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.270%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.117%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.273%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Revenue:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Northern homebuilding</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1,523,943</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,714,236&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,595,746&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Southern homebuilding</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2,415,730</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,330,962&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,048,113&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Financial services </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(a)</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">93,829</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">86,195&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">102,028&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total revenue</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">4,033,502</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,131,393&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,745,887&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:5pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Operating income (loss):</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Northern homebuilding </span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">176,320</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">217,499&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">211,958&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Southern homebuilding</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">440,168</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">451,874&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">312,661&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Financial services </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(a)</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">48,714</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">44,382&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">62,291&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Less: Corporate selling, general and administrative expense</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(77,980)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(76,304)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(68,614)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total operating income </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(a)</span></div></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">587,222</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">637,451&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">518,296&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:5pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Interest (income) expense - net:</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Northern homebuilding</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(186)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(469)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">76&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Southern homebuilding</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(1,703)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,447)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(464)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Financial services </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(a)</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">10,360</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,122&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,912&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Corporate</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(28,493)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(956)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,368)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total interest (income) expense - net</span></div></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(20,022)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,250&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,156&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:5pt"><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other income </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(b)</span></div></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(33)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(6)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,046)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Loss on early extinguishment of debt </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(c)</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,072&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Income before income taxes</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">607,277</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">635,207&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">509,114&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:5pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Depreciation and amortization:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Northern homebuilding</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">3,673</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,308&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,407&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Southern homebuilding</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2,965</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,790&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,644&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Financial services</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">810</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,178&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,227&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Corporate</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">8,343</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,898&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,637&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total depreciation and amortization</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">15,791</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17,174&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16,915&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:5pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.13pt">Our financial services operational results should be viewed in connection with our homebuilding business as its operations originate loans and provide title services primarily for our homebuying customers, with the exception of an immaterial amount of mortgage refinancing.</span></div><div style="margin-top:5pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(b)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">Other income is comprised of the gain on the sale of a non-operating asset during the fourth quarter of 2021 as well as equity in income from joint venture arrangements.</span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(c)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.13pt">Loss on early extinguishment of debt relates to the early redemption of our 5.625% senior notes due 2025 (the &#8220;2025 Senior Notes&#8221;) during the third quarter of 2021, consisting of a prepayment premium due to early redemption and a write-off of unamortized debt issuance costs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.9pt;font-weight:400;line-height:120%">.</span><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock', window );">Reconciliation of Assets from Segment to Consolidated</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables show total assets by segment at December 31, 2023 and 2022:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:49.412%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.831%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.996%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.831%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.289%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.516%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.581%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.444%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Northern</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Southern</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Corporate, Financial Services and Unallocated</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deposits on real estate under option or contract</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">8,990</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">42,618</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">51,608</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Inventory </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(a)</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1,016,982</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1,728,561</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2,745,543</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Investments in joint venture arrangements</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">44,011</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">44,011</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">37,171</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">104,306</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(b)</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1,039,801</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"><div style="margin-bottom:2pt"><span><br/></span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1,181,278</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total assets</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1,063,143</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1,919,496</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1,039,801</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">4,022,440</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"></td><td style="width:49.415%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.883%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.009%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.883%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.303%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.596%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.303%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.508%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Northern</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Southern</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Corporate, Financial Services and Unallocated</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deposits on real estate under option or contract</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,138&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">47,601&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">55,739&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Inventory </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(a)</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,100,472&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,672,391&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,772,863&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Investments in joint venture arrangements</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">51,554&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">51,554&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">38,265&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">103,182&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(b)</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">693,320&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">834,767&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total assets</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,146,875&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,874,728&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">693,320&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,714,923&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:5pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.13pt">Inventory includes single-family lots, land and land development costs; land held for sale; homes under construction; model homes and furnishings; community development district infrastructure; and consolidated inventory not owned.</span></div><div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(b)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">Includes development reimbursements from local municipalities.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of all significant reconciling items in the reconciliation of total assets from reportable segments to the entity's consolidated assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-25<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140448819739840">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember', window );">Estimate of Fair Value, Fair Value Disclosure [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_AssumptionDurationLineItems', window );"><strong>Assumption Duration [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ServicingAsset', window );">Mortgage Servicing Rights</a></td>
<td class="nump">$ 10,700<span></span>
</td>
<td class="nump">$ 15,800<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedCashAndCashEquivalents', window );">Restricted Cash and Cash Equivalents</a></td>
<td class="nump">200<span></span>
</td>
<td class="nump">1,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">16,400<span></span>
</td>
<td class="nump">16,400<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ServicingAsset', window );">Mortgage Servicing Rights</a></td>
<td class="nump">$ 10,656<span></span>
</td>
<td class="nump">$ 15,813<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_NumberOfLoansWeRetainMortgageServicingRightsOn', window );">Number of loans we retain mortgage servicing rights on</a></td>
<td class="nump">2,656<span></span>
</td>
<td class="nump">3,787<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_AssumptionDurationLineItems', window );"><strong>Assumption Duration [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_DiscountRateUsedInDeterminingFairValueOfLandAndLots', window );">Discount Rate Used in Determining Fair Value of land/lots</a></td>
<td class="nump">13.00%<span></span>
</td>
<td class="nump">13.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_AssumptionDurationLineItems', window );"><strong>Assumption Duration [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_DiscountRateUsedInDeterminingFairValueOfLandAndLots', window );">Discount Rate Used in Determining Fair Value of land/lots</a></td>
<td class="nump">16.00%<span></span>
</td>
<td class="nump">16.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_AssumptionDurationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Assumption Duration [Line Items]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_AssumptionDurationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_DiscountRateUsedInDeterminingFairValueOfLandAndLots">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Discount Rate Used in Determining Fair Value of land/lots</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_DiscountRateUsedInDeterminingFairValueOfLandAndLots</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_NumberOfLoansWeRetainMortgageServicingRightsOn">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of loans we retain mortgage servicing rights on</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_NumberOfLoansWeRetainMortgageServicingRightsOn</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482548/350-20-55-24<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482598/350-20-45-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCashAndCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-8<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(1)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashAndCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ServicingAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate amount of servicing assets that are subsequently measured at fair value and servicing assets that are subsequently measured using the amortization method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 860<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481260/860-50-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ServicingAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140448822973904">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property and Equipment (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, Plant and Equipment, Gross</a></td>
<td class="nump">$ 60,379<span></span>
</td>
<td class="nump">$ 59,224<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</a></td>
<td class="num">(25,461)<span></span>
</td>
<td class="num">(21,778)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property, Plant and Equipment, Net</a></td>
<td class="nump">34,918<span></span>
</td>
<td class="nump">37,446<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SECScheduleIIIRealEstateAccumulatedDepreciationDepreciationExpense', window );">Depreciation Expense</a></td>
<td class="nump">8,200<span></span>
</td>
<td class="nump">8,400<span></span>
</td>
<td class="nump">$ 7,500<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=mho_OfficeFurnitureLeaseholdImprovementsComputerEquipmentAndSoftwareMember', window );">Office furnishings, leasehold improvements, computer equipment and computer software</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, Plant and Equipment, Gross</a></td>
<td class="nump">39,650<span></span>
</td>
<td class="nump">38,489<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_TransportationEquipmentMember', window );">Transportation and construction equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, Plant and Equipment, Gross</a></td>
<td class="nump">$ 20,729<span></span>
</td>
<td class="nump">$ 20,735<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 360<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480842/942-360-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SECScheduleIIIRealEstateAccumulatedDepreciationDepreciationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of depreciation expense of real estate investments for entities with a substantial portion of business acquiring and holding investment real estate.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 970<br> -SubTopic 360<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.12-28(Footnote 4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479438/970-360-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SECScheduleIIIRealEstateAccumulatedDepreciationDepreciationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=mho_OfficeFurnitureLeaseholdImprovementsComputerEquipmentAndSoftwareMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=mho_OfficeFurnitureLeaseholdImprovementsComputerEquipmentAndSoftwareMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_TransportationEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_TransportationEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140448820819248">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Estimated Useful Life (Details)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=mho_OfficeFurnitureLeaseholdImprovementsComputerEquipmentAndSoftwareMember', window );">Office furnishings, leasehold improvements, computer equipment and computer software | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, Plant and Equipment, Useful Life</a></td>
<td class="text">3 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=mho_OfficeFurnitureLeaseholdImprovementsComputerEquipmentAndSoftwareMember', window );">Office furnishings, leasehold improvements, computer equipment and computer software | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, Plant and Equipment, Useful Life</a></td>
<td class="text">7 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_TransportationEquipmentMember', window );">Transportation and construction equipment | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, Plant and Equipment, Useful Life</a></td>
<td class="text">5 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_TransportationEquipmentMember', window );">Transportation and construction equipment | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, Plant and Equipment, Useful Life</a></td>
<td class="text">25 years<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=mho_OfficeFurnitureLeaseholdImprovementsComputerEquipmentAndSoftwareMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=mho_OfficeFurnitureLeaseholdImprovementsComputerEquipmentAndSoftwareMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_TransportationEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_TransportationEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140448815853904">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies Other Assets (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsAbstract', window );"><strong>Other Assets [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherReceivables', window );">Development reimbursement receivable from local municipalities</a></td>
<td class="nump">$ 66,406<span></span>
</td>
<td class="nump">$ 57,078<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ServicingAsset', window );">Mortgage Servicing Rights</a></td>
<td class="nump">10,656<span></span>
</td>
<td class="nump">15,813<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepaidExpenseCurrentAndNoncurrent', window );">Prepaid Expense</a></td>
<td class="nump">19,130<span></span>
</td>
<td class="nump">18,258<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_PrepaidLandAcquisitionCosts', window );">Prepaid Land Acquisition Costs</a></td>
<td class="nump">8,482<span></span>
</td>
<td class="nump">5,737<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsMiscellaneous', window );">Other</a></td>
<td class="nump">43,695<span></span>
</td>
<td class="nump">51,519<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssets', window );">Other Assets</a></td>
<td class="nump">$ 148,369<span></span>
</td>
<td class="nump">$ 148,405<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_PrepaidLandAcquisitionCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Prepaid Land Acquisition Costs</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_PrepaidLandAcquisitionCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsMiscellaneous">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of other miscellaneous assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsMiscellaneous</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount due from parties in nontrade transactions, classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(5)(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of expenditures made in advance of when the economic benefit of the cost will be realized, and which will be expensed in future periods with the passage of time or when a triggering event occurs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(7)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.10)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ServicingAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate amount of servicing assets that are subsequently measured at fair value and servicing assets that are subsequently measured using the amortization method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 860<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481260/860-50-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ServicingAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140448820863920">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Warranty (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductWarrantiesDisclosuresAbstract', window );"><strong>Product Warranties Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StandardProductWarrantyAccrual', window );">Warranty</a></td>
<td class="nump">$ 31,980<span></span>
</td>
<td class="nump">$ 32,902<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProductWarrantiesDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProductWarrantiesDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StandardProductWarrantyAccrual">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount as of the balance sheet date of the aggregate standard product warranty liability. Does not include the balance for the extended product warranty liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482425/460-10-50-8<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)(5)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482425/460-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StandardProductWarrantyAccrual</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140448820373152">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Self-Insurance (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_SelfInsuranceAbstract', window );"><strong>Self-Insurance [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SelfInsuranceReserve', window );">Self Insurance Reserve</a></td>
<td class="nump">$ 3.6<span></span>
</td>
<td class="nump">$ 3.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GeneralInsuranceExpense', window );">General Insurance Expense</a></td>
<td class="nump">$ 11.6<span></span>
</td>
<td class="nump">$ 10.9<span></span>
</td>
<td class="nump">$ 11.4<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_SelfInsuranceAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Self-Insurance [Abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_SelfInsuranceAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GeneralInsuranceExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The expense in the period incurred with respect to protection provided by insurance entities against risks other than risks associated with production (which are allocated to cost of sales).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GeneralInsuranceExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SelfInsuranceReserve">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount (including both current and noncurrent portions) of accrued known and estimated losses incurred as of the balance sheet date for which no insurance coverage exists, and for which a claim has been made or is probable of being asserted, typically arising from workmen's compensation-type of incidents and personal injury to nonemployees from accidents on the entity's property.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.24)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SelfInsuranceReserve</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>60
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140448820925264">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Other Liabilities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PayablesAndAccrualsAbstract', window );"><strong>Payables and Accruals [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_Accrualsrelatedtolanddevelopment', window );">Accruals related to land development</a></td>
<td class="nump">$ 106,200<span></span>
</td>
<td class="nump">$ 119,965<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StandardProductWarrantyAccrual', window );">Warranty</a></td>
<td class="nump">31,980<span></span>
</td>
<td class="nump">32,902<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeRelatedLiabilitiesCurrentAndNoncurrent', window );">Payroll and other benefits</a></td>
<td class="nump">61,025<span></span>
</td>
<td class="nump">59,409<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAccruedLiabilitiesCurrentAndNoncurrent', window );">Other</a></td>
<td class="nump">53,098<span></span>
</td>
<td class="nump">63,941<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilities', window );">Total other liabilities</a></td>
<td class="nump">$ 252,303<span></span>
</td>
<td class="nump">$ 276,217<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_Accrualsrelatedtolanddevelopment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable by the Company related to land development.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_Accrualsrelatedtolanddevelopment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeRelatedLiabilitiesCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.15(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeRelatedLiabilitiesCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAccruedLiabilitiesCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses incurred but not yet paid classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.15(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAccruedLiabilitiesCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(12)(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(12)(b)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(12)(b)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.15)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PayablesAndAccrualsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StandardProductWarrantyAccrual">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount as of the balance sheet date of the aggregate standard product warranty liability. Does not include the balance for the extended product warranty liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482425/460-10-50-8<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)(5)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482425/460-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StandardProductWarrantyAccrual</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140448819910400">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies Revenue (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue</a></td>
<td class="nump">$ 4,033,502<span></span>
</td>
<td class="nump">$ 4,131,393<span></span>
</td>
<td class="nump">$ 3,745,887<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnOilAndGasHedgingActivity', window );">Gain (Loss) on Hedging Activity</a></td>
<td class="nump">$ 11,900<span></span>
</td>
<td class="nump">$ 49,400<span></span>
</td>
<td class="nump">$ 1,600<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_Homebuildingoperationspercentoftotalrevenue', window );">Homebuilding operations percent of total revenue</a></td>
<td class="nump">98.00%<span></span>
</td>
<td class="nump">98.00%<span></span>
</td>
<td class="nump">97.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=us-gaap_ConstructionMember', window );">Construction [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue</a></td>
<td class="nump">$ 3,914,372<span></span>
</td>
<td class="nump">$ 4,010,427<span></span>
</td>
<td class="nump">$ 3,630,469<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=us-gaap_LandMember', window );">Land [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue</a></td>
<td class="nump">25,301<span></span>
</td>
<td class="nump">34,771<span></span>
</td>
<td class="nump">13,390<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=us-gaap_FinancialServiceMember', window );">Financial Service</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue</a></td>
<td class="nump">$ 93,829<span></span>
</td>
<td class="nump">$ 86,195<span></span>
</td>
<td class="nump">$ 102,028<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_Homebuildingoperationspercentoftotalrevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Homebuilding operations percent of total revenue</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_Homebuildingoperationspercentoftotalrevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisaggregationOfRevenueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-5<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479777/606-10-55-91<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479777/606-10-55-91<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479777/606-10-55-91<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479777/606-10-55-91<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479777/606-10-55-91<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479777/606-10-55-91<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479777/606-10-55-91<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnOilAndGasHedgingActivity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Gain (loss) incurred in hedging activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480434/815-10-50-4A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnOilAndGasHedgingActivity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-42<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-40<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479557/942-235-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=us-gaap_ConstructionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=us-gaap_ConstructionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=us-gaap_LandMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=us-gaap_LandMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=us-gaap_FinancialServiceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=us-gaap_FinancialServiceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140448820972720">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock Based Compensation Summary of Stock Option Activity (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number</a></td>
<td class="nump">1,521,565<span></span>
</td>
<td class="nump">2,018,700<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross</a></td>
<td class="nump">495,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period</a></td>
<td class="num">(944,135)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod', window );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period</a></td>
<td class="num">(48,500)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber', window );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number</a></td>
<td class="nump">1,476,245<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number</a></td>
<td class="nump">279,965<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePriceAbstract', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price</a></td>
<td class="nump">$ 48.84<span></span>
</td>
<td class="nump">$ 40.33<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price</a></td>
<td class="nump">58.90<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice', window );">Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price</a></td>
<td class="nump">35.79<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice', window );">Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price</a></td>
<td class="nump">51.40<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice', window );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price</a></td>
<td class="nump">48.76<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price</a></td>
<td class="nump">$ 38.49<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_WeightedAverageRemainingContractualTermAbstract', window );"><strong>Weighted Average Remaining Contractual Term [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term</a></td>
<td class="text">7 years 6 months 10 days<span></span>
</td>
<td class="text">7 years 21 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1', window );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term</a></td>
<td class="text">7 years 6 months 7 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2', window );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term</a></td>
<td class="text">5 years 6 months 29 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_AggregateIntrinsicValueAbstract', window );"><strong>Aggregate Intrinsic Value [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value</a></td>
<td class="nump">$ 135,269<span></span>
</td>
<td class="nump">$ 15,241<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue', window );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value</a></td>
<td class="nump">131,357<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1', window );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value</a></td>
<td class="nump">$ 27,786<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_AggregateIntrinsicValueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate Intrinsic Value [Abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_AggregateIntrinsicValueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_WeightedAverageRemainingContractualTermAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted Average Remaining Contractual Term [Abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_WeightedAverageRemainingContractualTermAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePriceAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePriceAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Gross number of share options (or share units) granted during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of options outstanding, including both vested and non-vested options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which option holders acquired shares when converting their stock options into shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 718<br> -SubTopic 10<br> -Subparagraph (e)(1)<br> -Name Accounting Standards Codification<br> -Paragraph 2<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for fully vested and expected to vest options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term of exercisable stock options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 718<br> -SubTopic 10<br> -Subparagraph (e)(2)<br> -Name Accounting Standards Codification<br> -Paragraph 2<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of share options (or share units) exercised during the current period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>63
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140448816334192">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock Based Compensation Fair Value Assumptions for Stock Options (Details) - Five Year Service Stock Options [Member] - $ / shares<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Risk-free interest rate</a></td>
<td class="nump">4.02%<span></span>
</td>
<td class="nump">1.87%<span></span>
</td>
<td class="nump">0.66%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Expected volatility</a></td>
<td class="nump">38.54%<span></span>
</td>
<td class="nump">34.06%<span></span>
</td>
<td class="nump">31.66%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Expected term (in years)</a></td>
<td class="text">5 years 6 months<span></span>
</td>
<td class="text">5 years 4 months 24 days<span></span>
</td>
<td class="text">5 years 6 months<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted average grant date fair value of options granted during the period</a></td>
<td class="nump">$ 24.67<span></span>
</td>
<td class="nump">$ 16.29<span></span>
</td>
<td class="nump">$ 15.69<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The risk-free interest rate assumption that is used in valuing an option on its own shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=mho_FiveYearServiceStockOptionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=mho_FiveYearServiceStockOptionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>64
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140448819767040">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock Based Compensation Stock Based Compensation (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Additional Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized', window );">Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized</a></td>
<td class="nump">4,217,436<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant</a></td>
<td class="nump">1,150,922<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue', window );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Total Intrinsic Value</a></td>
<td class="nump">$ 45,200,000<span></span>
</td>
<td class="nump">$ 1,000,000<span></span>
</td>
<td class="nump">$ 15,300,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Share-based Payment Arrangement, Expense</a></td>
<td class="nump">7,500,000<span></span>
</td>
<td class="nump">$ 5,400,000<span></span>
</td>
<td class="nump">$ 4,600,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Employee Service Share-based Compensation, Nonvested Awards, Total Compensation Cost Not yet Recognized</a></td>
<td class="nump">$ 17,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Employee Service Share-based Compensation, Nonvested Awards, Total Compensation Cost Not yet Recognized, Period for Recognition</a></td>
<td class="text">2 years 2 months 12 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_NonEmployeeDirectorRestrictedStockUnitsAwarded', window );">Non-employee Director Restricted Stock Units Awarded</a></td>
<td class="nump">2,894<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_RestrictedStockUnitsAwardedUnderThe2018LTIPPlan', window );">Restricted Stock Units Awarded Under the 2018 LTIP Plan</a></td>
<td class="nump">20,258<span></span>
</td>
<td class="nump">35,195<span></span>
</td>
<td class="nump">20,370<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_ValueOfStockUnitsAwardedUnderThe2018LTIPPlan', window );">Value of Stock Units Awarded Under the 2018 LTIP Plan</a></td>
<td class="nump">$ 1,500,000<span></span>
</td>
<td class="nump">$ 1,400,000<span></span>
</td>
<td class="nump">$ 900,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_ShareBasedCompensationArrangementByShareBasedPaymentAwardUnitsOutstanding', window );">Total Numbner of Units Outstanding Under the 2006 Director Equity Plan</a></td>
<td class="nump">8,059<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_ShareBasedCompensationArrangementByShareBasedPaymentAwardValueOfUnitsOutstanding', window );">Value of Units Outstanding Under the 2006 Director Equity Plan</a></td>
<td class="nump">$ 200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent', window );">Deferred Compensation Liability, Current and Noncurrent</a></td>
<td class="nump">900,000<span></span>
</td>
<td class="nump">1,100,000<span></span>
</td>
<td class="nump">300,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockOptionPlanExpense', window );">Stock or Unit Option Plan Expense</a></td>
<td class="num">$ (500,000)<span></span>
</td>
<td class="num">$ (400,000)<span></span>
</td>
<td class="num">$ (300,000)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_StockUnitsOutstandingUnderStockOptionPlan', window );">Total Stock Units Outstanding Under All Stock Option Plans</a></td>
<td class="nump">52,552<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_TotalValueOfUnitsOutstandingUnderAllStockOptionPlans', window );">Total Value of Units Outstanding Under All Stock Option Plans</a></td>
<td class="nump">$ 2,400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationEquity', window );">Deferred Compensation Equity</a></td>
<td class="nump">7,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits', window );">Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Benefits</a></td>
<td class="nump">$ 2,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_NonEmployeeDirectorRestrictedStockUnitsAwarded">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Non-employee Director Restricted Stock Units Awarded under the 2018 LTIP Plan</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_NonEmployeeDirectorRestrictedStockUnitsAwarded</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_RestrictedStockUnitsAwardedUnderThe2018LTIPPlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Restricted Stock Units Awarded Under the 2018 LTIP Plan as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_RestrictedStockUnitsAwardedUnderThe2018LTIPPlan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_ShareBasedCompensationArrangementByShareBasedPaymentAwardUnitsOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of units outstanding under the 2006 Director Equity Incentive Plan that validly exist and are outstanding as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_ShareBasedCompensationArrangementByShareBasedPaymentAwardUnitsOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_ShareBasedCompensationArrangementByShareBasedPaymentAwardValueOfUnitsOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The value of the units outstanding under the 2006 Director Equity Incentive Plan that validly exist and are outstanding as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_ShareBasedCompensationArrangementByShareBasedPaymentAwardValueOfUnitsOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_StockUnitsOutstandingUnderStockOptionPlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total number of stock units outstanding under all stock option plans as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_StockUnitsOutstandingUnderStockOptionPlan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_TotalValueOfUnitsOutstandingUnderAllStockOptionPlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total Value of Units Outstanding Under All Stock Option Plans</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_TotalValueOfUnitsOutstandingUnderAllStockOptionPlans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_ValueOfStockUnitsAwardedUnderThe2018LTIPPlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value of Stock Units Awarded Under the 2018 LTIP Plan as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_ValueOfStockUnitsAwardedUnderThe2018LTIPPlan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479830/718-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCompensationEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value of stock issued under share-based plans to employees or officers which is the unearned portion, accounted for under the fair value method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 35<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480483/718-10-35-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.30)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCompensationEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate carrying value as of the balance sheet date of the liabilities for all deferred compensation arrangements. Represents currently earned compensation under compensation arrangements that is not actually paid until a later date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from employee benefits, classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-6<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cost not yet recognized for nonvested award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of additional shares authorized for issuance under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockOptionPlanExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for option under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockOptionPlanExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140448826069744">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock Based Compensation Profit Sharing Plan (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CompensationAndRetirementDisclosureAbstract', window );"><strong>Retirement Benefits [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanContributionsByEmployer', window );">Defined Benefit Plan, Plan Assets, Contributions by Employer</a></td>
<td class="nump">$ 5.6<span></span>
</td>
<td class="nump">$ 5.8<span></span>
</td>
<td class="nump">$ 4.7<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationAndRetirementDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationAndRetirementDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanContributionsByEmployer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of contribution received by defined benefit plan from employer which increases plan assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480482/715-20-55-17<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480506/715-20-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480482/715-20-55-18<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480506/715-20-50-6<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480506/715-20-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480506/715-20-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480506/715-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanContributionsByEmployer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>66
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140448815963392">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock Based Compensation Performance share units (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_PercentageweightofPSUsrelatedtoperformancecondition', window );">Percentage weight of PSUs related to performance condition</a></td>
<td class="nump">80.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_PercentageweightofPSUsrelatedtomarketcondition', window );">Percentage weight of PSUs related to market condition</a></td>
<td class="nump">20.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=mho_MarketConditionAwardsMember', window );">Market Condition Awards [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense', window );">Deferred Compensation Arrangement with Individual, Allocated Share-based Compensation Expense</a></td>
<td class="nump">$ 600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions', window );">Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount</a></td>
<td class="nump">$ 200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardDateAxis=mho_Year1Member', window );">YR1 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number</a></td>
<td class="nump">27,243<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardDateAxis=mho_Year1Member', window );">YR1 [Member] | Performance Condition Awards [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue', window );">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value</a></td>
<td class="nump">$ 58.73<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense', window );">Deferred Compensation Arrangement with Individual, Allocated Share-based Compensation Expense</a></td>
<td class="nump">200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions', window );">Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount</a></td>
<td class="nump">400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardDateAxis=mho_Year1Member', window );">YR1 [Member] | Market Condition Awards [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue', window );">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value</a></td>
<td class="nump">64.45<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardDateAxis=mho_Year2Member', window );">YR2[Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">33,619<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardDateAxis=mho_Year2Member', window );">YR2[Member] | Performance Condition Awards [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue', window );">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 47.59<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense', window );">Deferred Compensation Arrangement with Individual, Allocated Share-based Compensation Expense</a></td>
<td class="nump">900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions', window );">Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount</a></td>
<td class="nump">$ 400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardDateAxis=mho_Year2Member', window );">YR2[Member] | Market Condition Awards [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue', window );">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 50.51<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardDateAxis=mho_Year3Member', window );">YR3 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30,875<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardDateAxis=mho_Year3Member', window );">YR3 [Member] | Performance Condition Awards [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number</a></td>
<td class="nump">37,050<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue', window );">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 51.82<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense', window );">Deferred Compensation Arrangement with Individual, Allocated Share-based Compensation Expense</a></td>
<td class="nump">$ 600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardDateAxis=mho_Year3Member', window );">YR3 [Member] | Market Condition Awards [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number</a></td>
<td class="nump">9,262<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue', window );">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 56.44<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_PercentageweightofPSUsrelatedtomarketcondition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage weight of PSUs related to market condition</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_PercentageweightofPSUsrelatedtomarketcondition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_PercentageweightofPSUsrelatedtoperformancecondition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage weight of PSUs related to performance condition</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_PercentageweightofPSUsrelatedtoperformancecondition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense recognized from equity-based compensation arrangements (for example, shares of stock, unit, stock options or other equity instruments), awarded to key employees or individuals. Excludes amount related to plans that cover generally all employees (for example, but not limited to, qualified pension plans).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1D<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480483/718-10-35-1D<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480483/718-10-35-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=mho_MarketConditionAwardsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=mho_MarketConditionAwardsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardDateAxis=mho_Year1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardDateAxis=mho_Year1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=mho_PerformanceConditionAwardsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=mho_PerformanceConditionAwardsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardDateAxis=mho_Year2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardDateAxis=mho_Year2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardDateAxis=mho_Year3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardDateAxis=mho_Year3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>67
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140448820117680">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value Measurements Notional Amount of Financial Instruments (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotionalAmountOfDerivativesAbstract', window );"><strong>Notional Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_NotionalAmountOfUncommittedInterestRateLockCommitments', window );">Uncommitted IRLCs</a></td>
<td class="nump">$ 174,274<span></span>
</td>
<td class="nump">$ 262,529<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_ForwardSalesOfMortgageBackedSecuritiesRelatedToUncommittedInterestRateLockCommitments', window );">FMBSs related to uncommitted IRLCs</a></td>
<td class="nump">174,000<span></span>
</td>
<td class="nump">341,088<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_BestEffortContractsAndRelatedMortgageLoansHeldForSale', window );">Whole loan contracts and related mortgage loans held for sale</a></td>
<td class="nump">10,398<span></span>
</td>
<td class="nump">16,507<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_ForwardSalesOfMortgageBackedSecuritiesRelatedToMortgageLoansHeldForSale', window );">FMBSs related to mortgage loans held for sale</a></td>
<td class="nump">152,000<span></span>
</td>
<td class="nump">232,518<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_MortgageLoansHeldForSaleCoveredByForwardSalesOfMortgageBackedSecurities', window );">Mortgage loans held for sale covered by FMBSs</a></td>
<td class="nump">$ 160,547<span></span>
</td>
<td class="nump">$ 233,378<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_BestEffortContractsAndRelatedMortgageLoansHeldForSale">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Best Effort Contracts and Related Mortgage Loans Held for Sale</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_BestEffortContractsAndRelatedMortgageLoansHeldForSale</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_ForwardSalesOfMortgageBackedSecuritiesRelatedToMortgageLoansHeldForSale">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Forward Sales of Mortgage-Backed Securities Related to Mortgage Loans Held for Sale</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_ForwardSalesOfMortgageBackedSecuritiesRelatedToMortgageLoansHeldForSale</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_ForwardSalesOfMortgageBackedSecuritiesRelatedToUncommittedInterestRateLockCommitments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Forward Sales of Mortgage-Backed Securities related to Uncommitted Interest Rate Lock Commitments</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_ForwardSalesOfMortgageBackedSecuritiesRelatedToUncommittedInterestRateLockCommitments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_MortgageLoansHeldForSaleCoveredByForwardSalesOfMortgageBackedSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Mortgage Loans Held for Sale Covered by Forward Sales of Mortgage-Backed Securities</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_MortgageLoansHeldForSaleCoveredByForwardSalesOfMortgageBackedSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_NotionalAmountOfUncommittedInterestRateLockCommitments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Notional Amount of Uncommitted Interest Rate Lock Commitments</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_NotionalAmountOfUncommittedInterestRateLockCommitments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NotionalAmountOfDerivativesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotionalAmountOfDerivativesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>68
<FILENAME>R51.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140448819910528">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements (Loss) Gain On Assets and Liabilities Measured On A Recurring Basis (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLineItems', window );"><strong>Financial Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis', window );">(Loss) Gain On Assets and Liabilities Measured On A Recurring Basis</a></td>
<td class="nump">$ 5,396<span></span>
</td>
<td class="num">$ (6,116)<span></span>
</td>
<td class="nump">$ 1,741<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=mho_MortgageLoansHeldForSaleMember', window );">Mortgage Loans Held for Sale [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLineItems', window );"><strong>Financial Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis', window );">(Loss) Gain On Assets and Liabilities Measured On A Recurring Basis</a></td>
<td class="nump">6,739<span></span>
</td>
<td class="nump">407<span></span>
</td>
<td class="num">(2,586)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForwardContractsMember', window );">Forward Sales or Mortgage Backed Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLineItems', window );"><strong>Financial Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis', window );">(Loss) Gain On Assets and Liabilities Measured On A Recurring Basis</a></td>
<td class="num">(4,215)<span></span>
</td>
<td class="num">(7,482)<span></span>
</td>
<td class="nump">6,117<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateLockCommitmentsMember', window );">Interest Rate Lock Commitments [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLineItems', window );"><strong>Financial Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis', window );">(Loss) Gain On Assets and Liabilities Measured On A Recurring Basis</a></td>
<td class="nump">2,829<span></span>
</td>
<td class="nump">1,282<span></span>
</td>
<td class="num">(2,143)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_LoanPurchaseCommitmentsMember', window );">Whole loan contracts [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLineItems', window );"><strong>Financial Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis', window );">(Loss) Gain On Assets and Liabilities Measured On A Recurring Basis</a></td>
<td class="nump">$ 43<span></span>
</td>
<td class="num">$ (323)<span></span>
</td>
<td class="nump">$ 353<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of gain (loss) recognized in financial services revenue during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480237/815-40-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=mho_MortgageLoansHeldForSaleMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=mho_MortgageLoansHeldForSaleMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForwardContractsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForwardContractsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateLockCommitmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateLockCommitmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_LoanPurchaseCommitmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=us-gaap_LoanPurchaseCommitmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>69
<FILENAME>R52.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140448815635536">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value Measurements Balance Sheet Location of Financial Instruments (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativesFairValueLineItems', window );"><strong>Financial Insturments, Fair Value [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeAsset', window );">Embedded Derivative, Fair Value of Embedded Derivative Asset</a></td>
<td class="nump">$ 3,617<span></span>
</td>
<td class="nump">$ 787<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability', window );">Embedded Derivative, Fair Value of Embedded Derivative Liability</a></td>
<td class="nump">7,555<span></span>
</td>
<td class="nump">3,382<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForwardContractsMember', window );">Forward Sales or Mortgage Backed Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativesFairValueLineItems', window );"><strong>Financial Insturments, Fair Value [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability', window );">Embedded Derivative, Fair Value of Embedded Derivative Liability</a></td>
<td class="nump">7,220<span></span>
</td>
<td class="nump">3,005<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateLockCommitmentsMember', window );">Interest Rate Lock Commitments [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativesFairValueLineItems', window );"><strong>Financial Insturments, Fair Value [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeAsset', window );">Embedded Derivative, Fair Value of Embedded Derivative Asset</a></td>
<td class="nump">3,617<span></span>
</td>
<td class="nump">787<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_LoanPurchaseCommitmentsMember', window );">Whole loan contracts [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativesFairValueLineItems', window );"><strong>Financial Insturments, Fair Value [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability', window );">Embedded Derivative, Fair Value of Embedded Derivative Liability</a></td>
<td class="nump">$ 335<span></span>
</td>
<td class="nump">$ 377<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativesFairValueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativesFairValueLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value as of the balance sheet date of the embedded derivative or group of embedded derivatives classified as an asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480434/815-10-50-4B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value as of the balance sheet date of the embedded derivative or group of embedded derivatives classified as a liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480434/815-10-50-4B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForwardContractsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForwardContractsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateLockCommitmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateLockCommitmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_LoanPurchaseCommitmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=us-gaap_LoanPurchaseCommitmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>70
<FILENAME>R53.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140448817458560">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements Assets and Liabilities Measured on a Non-Recurring Basis (Details) - Fair Value, Significant Unobservable Inputs, Level 3 [Member] - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_LongLivedRealEstateAssetsFairValueDisclosure', window );">Adjusted basis of inventory</a></td>
<td class="nump">$ 28,043<span></span>
</td>
<td class="nump">$ 16,141<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_RealEstateRelatedImpairments', window );">Total losses</a></td>
<td class="nump">10,608<span></span>
</td>
<td class="nump">18,351<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_LongLivedAssetsInitialBasis', window );">Initial basis of inventory</a></td>
<td class="nump">$ 38,651<span></span>
</td>
<td class="nump">$ 24,306<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_LongLivedAssetsInitialBasis">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Long lived assets initial basis.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_LongLivedAssetsInitialBasis</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_LongLivedRealEstateAssetsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_LongLivedRealEstateAssetsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_RealEstateRelatedImpairments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_RealEstateRelatedImpairments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>71
<FILENAME>R54.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140448817286592">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value Measurements Financial Instruments (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementBasisAxis=us-gaap_CarryingReportedAmountFairValueDisclosureMember', window );">Carrying (Reported) Amount, Fair Value Disclosure [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsAbstract', window );"><strong>ASSETS:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ServicingAsset', window );">Mortgage Servicing Rights</a></td>
<td class="nump">$ 10,700<span></span>
</td>
<td class="nump">$ 15,800<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash and Cash Equivalents, Fair Value Disclosure</a></td>
<td class="nump">732,804<span></span>
</td>
<td class="nump">311,542<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MortgagesHeldForSaleFairValueDisclosure', window );">Mortgages Held-for-sale, Fair Value Disclosure</a></td>
<td class="nump">176,329<span></span>
</td>
<td class="nump">242,539<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_InterestRateLockCommitmentsFairValueDisclosuresAssets', window );">Commitments to extend real estate loans</a></td>
<td class="nump">3,617<span></span>
</td>
<td class="nump">787<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAbstract', window );"><strong>LIABILITIES:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LinesOfCreditFairValueDisclosure', window );">Notes Payable Homebuilding-Fair Value Disclosure</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesPayableFairValueDisclosure', window );">Notes Payable Financial Services- Fair Value Disclosure</a></td>
<td class="nump">165,844<span></span>
</td>
<td class="nump">245,741<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_SeniorNotesDue2028FairValueDisclosure', window );">Senior Notes due 2028 Fair Value Disclosure</a></td>
<td class="nump">400,000<span></span>
</td>
<td class="nump">400,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_SeniorNotesDue2030FairValueDisclosure', window );">Senior Notes due 2030 Fair Value Disclosure</a></td>
<td class="nump">300,000<span></span>
</td>
<td class="nump">300,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_BestEffortsContractsForCommittedInterestRateLockCommitmentsAndMortgageLoansHeldForSaleFairValueDisclosures', window );">Whole loan contracts for committed IRLCs and mortgage loans held for sale</a></td>
<td class="nump">335<span></span>
</td>
<td class="nump">377<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_ForwardContractsFairValueDisclosuresLiabilities', window );">Forward sales of mortgage-backed securities</a></td>
<td class="nump">7,220<span></span>
</td>
<td class="nump">3,005<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember', window );">Estimate of Fair Value, Fair Value Disclosure [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsAbstract', window );"><strong>ASSETS:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ServicingAsset', window );">Mortgage Servicing Rights</a></td>
<td class="nump">10,700<span></span>
</td>
<td class="nump">15,800<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash and Cash Equivalents, Fair Value Disclosure</a></td>
<td class="nump">732,804<span></span>
</td>
<td class="nump">311,542<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MortgagesHeldForSaleFairValueDisclosure', window );">Mortgages Held-for-sale, Fair Value Disclosure</a></td>
<td class="nump">176,329<span></span>
</td>
<td class="nump">242,539<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_InterestRateLockCommitmentsFairValueDisclosuresAssets', window );">Commitments to extend real estate loans</a></td>
<td class="nump">3,617<span></span>
</td>
<td class="nump">787<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAbstract', window );"><strong>LIABILITIES:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LinesOfCreditFairValueDisclosure', window );">Notes Payable Homebuilding-Fair Value Disclosure</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesPayableFairValueDisclosure', window );">Notes Payable Financial Services- Fair Value Disclosure</a></td>
<td class="nump">165,844<span></span>
</td>
<td class="nump">245,741<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_SeniorNotesDue2028FairValueDisclosure', window );">Senior Notes due 2028 Fair Value Disclosure</a></td>
<td class="nump">383,500<span></span>
</td>
<td class="nump">353,500<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_SeniorNotesDue2030FairValueDisclosure', window );">Senior Notes due 2030 Fair Value Disclosure</a></td>
<td class="nump">267,375<span></span>
</td>
<td class="nump">240,750<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_BestEffortsContractsForCommittedInterestRateLockCommitmentsAndMortgageLoansHeldForSaleFairValueDisclosures', window );">Whole loan contracts for committed IRLCs and mortgage loans held for sale</a></td>
<td class="nump">335<span></span>
</td>
<td class="nump">377<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_ForwardContractsFairValueDisclosuresLiabilities', window );">Forward sales of mortgage-backed securities</a></td>
<td class="nump">7,220<span></span>
</td>
<td class="nump">3,005<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ServicingAsset', window );">Mortgage Servicing Rights</a></td>
<td class="nump">$ 10,656<span></span>
</td>
<td class="nump">$ 15,813<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_BestEffortsContractsForCommittedInterestRateLockCommitmentsAndMortgageLoansHeldForSaleFairValueDisclosures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value of best efforts contracts for committed interest rate lock commitments and mortgage loans held for sale as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_BestEffortsContractsForCommittedInterestRateLockCommitmentsAndMortgageLoansHeldForSaleFairValueDisclosures</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_ForwardContractsFairValueDisclosuresLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Forward sales of mortgage-backed securities - fair value disclosures (liabilities)</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_ForwardContractsFairValueDisclosuresLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_InterestRateLockCommitmentsFairValueDisclosuresAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Interest Rate Lock Commitments - Fair Value Disclosures (Assets)</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_InterestRateLockCommitmentsFairValueDisclosuresAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_SeniorNotesDue2028FairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Senior Notes due 2028 Fair Value Disclosure</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_SeniorNotesDue2028FairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_SeniorNotesDue2030FairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Senior Notes due 2030 Fair Value Disclosure</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_SeniorNotesDue2030FairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LinesOfCreditFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LinesOfCreditFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MortgagesHeldForSaleFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of mortgage loans held-for-sale.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MortgagesHeldForSaleFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NotesPayableFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of notes payable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,20,22)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesPayableFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ServicingAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate amount of servicing assets that are subsequently measured at fair value and servicing assets that are subsequently measured using the amortization method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 860<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481260/860-50-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ServicingAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByMeasurementBasisAxis=us-gaap_CarryingReportedAmountFairValueDisclosureMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByMeasurementBasisAxis=us-gaap_CarryingReportedAmountFairValueDisclosureMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>72
<FILENAME>R55.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140448816098016">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements Fair Value of Financial Instrument Assumptions (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Sep. 18, 2024</div></th>
<th class="th"><div>Feb. 10, 2024</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_FairValueofFinancialInstrumentAssumptionsLineItems', window );"><strong>Fair Value of Financial Instrument Assumptions [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtPercentageBearingVariableInterestRate', window );">Basis Point Spread on Variable Rate</a></td>
<td class="nump">1.75%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity', window );">Line of Credit Facility, Current Borrowing Capacity</a></td>
<td class="nump">$ 650,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Line of Credit Facility, Maximum Borrowing Capacity</a></td>
<td class="nump">$ 800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityInitiationDate1', window );">Line of Credit Facility, Initiation Date</a></td>
<td class="text">Jul. 18,  2013<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=mho_JPMMasterRepurchaseAgreementMember', window );">JPM Master Repurchase Agreement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_FairValueofFinancialInstrumentAssumptionsLineItems', window );"><strong>Fair Value of Financial Instrument Assumptions [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Line of Credit Facility, Maximum Borrowing Capacity</a></td>
<td class="nump">$ 300,000<span></span>
</td>
<td class="nump">$ 270,000<span></span>
</td>
<td class="nump">$ 240,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityInitiationDate1', window );">Line of Credit Facility, Initiation Date</a></td>
<td class="text">Oct. 24,  2023<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_FairValueofFinancialInstrumentAssumptionsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>[Line Items] for Fair Value of Financial Instrument Assumptions [Table]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_FairValueofFinancialInstrumentAssumptionsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current borrowing capacity under the credit facility considering any current restrictions on the amount that could be borrowed (for example, borrowings may be limited by the amount of current assets), but without considering any amounts currently outstanding under the facility.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityInitiationDate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Date the credit facility first became available, in YYYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityInitiationDate1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtPercentageBearingVariableInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The interest rate applicable to the portion of the carrying amount of long-term borrowings outstanding as of the balance sheet date, including current maturities, which accrues interest at a rate subject to change from time to time.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtPercentageBearingVariableInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=mho_JPMMasterRepurchaseAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=mho_JPMMasterRepurchaseAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>73
<FILENAME>R56.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140448815954800">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Inventory (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryDisclosureAbstract', window );"><strong>Inventory Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryRealEstateLandAndLandDevelopmentCosts', window );">Single-family lots, land and land development costs</a></td>
<td class="nump">$ 1,446,576<span></span>
</td>
<td class="nump">$ 1,294,779<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryLandHeldForSale', window );">Land held for sale</a></td>
<td class="nump">6,932<span></span>
</td>
<td class="nump">3,331<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryHomesUnderConstruction', window );">Homes under construction</a></td>
<td class="nump">1,177,101<span></span>
</td>
<td class="nump">1,366,804<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_InventoryModelHomesAndFurnishings', window );">Model homes and furnishings - at cost (less accumulated depreciation: December&#160;31, 2023 - $10,940; December&#160;31, 2022 - $10,371)</a></td>
<td class="nump">68,696<span></span>
</td>
<td class="nump">61,200<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_CommunityDevelopmentDistrict', window );">Community development district infrastructure</a></td>
<td class="nump">19,339<span></span>
</td>
<td class="nump">29,701<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_LandPurchaseDeposits', window );">Land Purchase Deposits</a></td>
<td class="nump">51,608<span></span>
</td>
<td class="nump">55,739<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LandUnderPurchaseOptionsRecorded', window );">Consolidated Inventory Not Owned</a></td>
<td class="nump">26,899<span></span>
</td>
<td class="nump">17,048<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryRealEstate', window );">Total inventory</a></td>
<td class="nump">$ 2,797,151<span></span>
</td>
<td class="nump">$ 2,828,602<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_CommunityDevelopmentDistrict">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A CDD is a unit of local government created to allow for the construction and maintenance of long-term infrastructure through alternative financing sources. CDDs may utilize bond financing to fund construction or acquisition of certain on-site and off-site infrastructure improvements near or within a community.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_CommunityDevelopmentDistrict</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_InventoryModelHomesAndFurnishings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of capitalized model homes and furnishings which will be sold at a later date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_InventoryModelHomesAndFurnishings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_LandPurchaseDeposits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value of capitalized payments made in advance for inventory that is expected to be received within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_LandPurchaseDeposits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryHomesUnderConstruction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of capitalized construction costs of homes for future sale.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryHomesUnderConstruction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryLandHeldForSale">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of parcels of land held for sale, and on which the entity has no intention or no further intention to perform construction activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryLandHeldForSale</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryRealEstate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total of (1) improvements, (2) held-for-sale, (3) land and land under development, (4) construction-in-process, (5) mortgage loans held-in-inventory, and (6) other real estate investments which are considered inventory due to being held for sale or disposition.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryRealEstate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryRealEstateLandAndLandDevelopmentCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date, net of valuation allowances and impairment losses, of costs of land expected to be developed in the near term plus capitalized costs of development, for purposes of selling completed units to home buyers or commercial or industrial entities..</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryRealEstateLandAndLandDevelopmentCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LandUnderPurchaseOptionsRecorded">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The carrying amount as of the balance sheet date of land not owned but under a contract in which the entity has an option to purchase the land.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LandUnderPurchaseOptionsRecorded</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>74
<FILENAME>R57.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140448819864256">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Inventory and Capitalized Interest Model Home Accumulated Depreciation (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_ParantheticalsInventoryAbstract', window );"><strong>Parantheticals - Inventory [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_ModelHomeAccumulatedDepreciation', window );">Model Home Accumulated Depreciation</a></td>
<td class="nump">$ 10,940<span></span>
</td>
<td class="nump">$ 10,371<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_ModelHomeAccumulatedDepreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accumulated depreciation related to our model homes in inventory.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_ModelHomeAccumulatedDepreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_ParantheticalsInventoryAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Parantheticals - Inventory [Abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_ParantheticalsInventoryAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>75
<FILENAME>R58.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140448826098304">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Inventory and Capitalized Interest Other Inventory Items - Homes under construction not subject to a sale contract (Details)<br> $ in Millions</strong></div></th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($) </div>
<div>homes</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($) </div>
<div>homes</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherInventoryAbstract', window );"><strong>Other Inventory, Gross [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_NumberOfSpeculativeHomes', window );">Number of Speculative Homes | homes</a></td>
<td class="nump">2,023<span></span>
</td>
<td class="nump">1,827<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_SpeculativeHomesCarryingValue', window );">Speculative Homes Carrying Value | $</a></td>
<td class="nump">$ 424.2<span></span>
</td>
<td class="nump">$ 431.7<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_NumberOfSpeculativeHomes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of speculative units (homes not subject to a sales contract) included in homes under construction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_NumberOfSpeculativeHomes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_SpeculativeHomesCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The carrying value of the speculative homes included in homes under construction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_SpeculativeHomesCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherInventoryAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherInventoryAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>76
<FILENAME>R59.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140448820571088">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventory and Capitalized Interest Capitalized Interest Rollforward (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RealEstateInventoryCapitalizedInterestCostsRollForward', window );"><strong>Real Estate Inventory, Capitalized Interest Costs [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RealEstateInventoryCapitalizedInterestCosts', window );">Capitalized interest, beginning of period</a></td>
<td class="nump">$ 29,625<span></span>
</td>
<td class="nump">$ 24,343<span></span>
</td>
<td class="nump">$ 21,329<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RealEstateInventoryCapitalizedInterestCostsIncurred', window );">Interest capitalized to inventory</a></td>
<td class="nump">35,845<span></span>
</td>
<td class="nump">35,552<span></span>
</td>
<td class="nump">36,843<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RealEstateInventoryCapitalizedInterestCostsCostOfSales1', window );">Capitalized interest charged to cost of sales</a></td>
<td class="num">(33,326)<span></span>
</td>
<td class="num">(30,270)<span></span>
</td>
<td class="num">(33,829)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RealEstateInventoryCapitalizedInterestCosts', window );">Capitalized interest, end of year</a></td>
<td class="nump">32,144<span></span>
</td>
<td class="nump">29,625<span></span>
</td>
<td class="nump">24,343<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestCostsIncurred', window );">Interest incurred</a></td>
<td class="nump">$ 15,823<span></span>
</td>
<td class="nump">$ 37,802<span></span>
</td>
<td class="nump">$ 38,999<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestCostsIncurred">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total interest costs incurred during the period and either capitalized or charged against earnings.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483013/835-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestCostsIncurred</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RealEstateInventoryCapitalizedInterestCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of interest costs that were capitalized to properties under development during the land development and construction period of a project, and which are included in inventory.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483013/835-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RealEstateInventoryCapitalizedInterestCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RealEstateInventoryCapitalizedInterestCostsCostOfSales1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest cost charged to cost of sales that had been previously capitalized to inventory.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 20<br> -Topic 835<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483013/835-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RealEstateInventoryCapitalizedInterestCostsCostOfSales1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RealEstateInventoryCapitalizedInterestCostsIncurred">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of interest capitalized to an operative builder's inventory during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483013/835-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RealEstateInventoryCapitalizedInterestCostsIncurred</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RealEstateInventoryCapitalizedInterestCostsRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RealEstateInventoryCapitalizedInterestCostsRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>77
<FILENAME>R60.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140448820427728">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Transactions with Related Parties Transactions with Related Parties (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAmountsOfTransaction', window );">Related Party Transaction, Amounts of Transaction</a></td>
<td class="nump">$ 2,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_SplitDollarLifeInsurancePolicies', window );">Split dollar life insurance policies</a></td>
<td class="nump">$ 200<span></span>
</td>
<td class="nump">$ 200<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_SplitDollarLifeInsurancePolicies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Split dollar life insurance policies - amount as of the balance sheet date which could be received based on the terms of the insurance contract upon surrendering life policies owned by the entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_SplitDollarLifeInsurancePolicies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionAmountsOfTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of transactions with related party during the financial reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483326/850-10-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483326/850-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionAmountsOfTransaction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(c)(2)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(c)(2)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(g)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>78
<FILENAME>R61.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140448826955232">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Investment in Joint Venture Arrangements Investment in Joint Venture Arrangements Balance Sheet Information (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract', window );"><strong>Equity Method Investments and Joint Ventures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestments', window );">Investment in joint venture arrangements</a></td>
<td class="nump">$ 44,011<span></span>
</td>
<td class="nump">$ 51,554<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_DistributionOfSingleFamilyLotsFromUnconsolidatedLlcs', window );">Distribution of single-family lots from unconsolidated LLC's</a></td>
<td class="nump">31,136<span></span>
</td>
<td class="nump">23,820<span></span>
</td>
<td class="nump">$ 28,064<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates', window );">Investment in and advances to joint venture arrangements</a></td>
<td class="nump">23,560<span></span>
</td>
<td class="nump">20,139<span></span>
</td>
<td class="nump">$ 51,622<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_Companysinvestmentinjointdevelopmentorsimilaragreements', window );">Company's investment in joint development or similar agreements</a></td>
<td class="nump">$ 38,400<span></span>
</td>
<td class="nump">$ 45,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_Companysinvestmentinjointdevelopmentorsimilaragreements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Company's investment in joint development or similar agreements</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_Companysinvestmentinjointdevelopmentorsimilaragreements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_DistributionOfSingleFamilyLotsFromUnconsolidatedLlcs">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Distribution of single-family lots from unconsolidated LLC's</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_DistributionOfSingleFamilyLotsFromUnconsolidatedLlcs</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481664/323-10-45-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-25<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of or advances to an entity that is related to it but not strictly controlled (for example, an unconsolidated subsidiary, affiliate, and joint venture or equity method investment) or the acquisition of an additional interest in a subsidiary (controlled entity).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>79
<FILENAME>R62.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140448820932304">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Investment in Joint Venture Arrangements Investment in Joint Venture Arrangements (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems', window );"><strong>Schedule of Equity Method Investments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_EquityinvestedinLLCs', window );">Equity invested in LLCs</a></td>
<td class="nump">$ 5.6<span></span>
</td>
<td class="nump">$ 5.7<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=mho_MinimumMemberOwnershipMember', window );">MinimumMemberOwnership</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems', window );"><strong>Schedule of Equity Method Investments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentOwnershipPercentage', window );">Equity Method Investment, Ownership Percentage</a></td>
<td class="nump">25.00%<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=mho_MaximumMemberOwnershipMember', window );">MaximumMemberOwnership</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems', window );"><strong>Schedule of Equity Method Investments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentOwnershipPercentage', window );">Equity Method Investment, Ownership Percentage</a></td>
<td class="nump">50.00%<span></span>
</td>
<td class="nump">50.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems', window );"><strong>Schedule of Equity Method Investments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_DiscountRateUsedInDeterminingFairValueOfLandAndLots', window );">Discount Rate Used in Determining Fair Value of land and lots</a></td>
<td class="nump">13.00%<span></span>
</td>
<td class="nump">13.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems', window );"><strong>Schedule of Equity Method Investments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_DiscountRateUsedInDeterminingFairValueOfLandAndLots', window );">Discount Rate Used in Determining Fair Value of land and lots</a></td>
<td class="nump">16.00%<span></span>
</td>
<td class="nump">16.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_DiscountRateUsedInDeterminingFairValueOfLandAndLots">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Discount Rate Used in Determining Fair Value of land/lots</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_DiscountRateUsedInDeterminingFairValueOfLandAndLots</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_EquityinvestedinLLCs">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity, excluding non-controlling interest, attributable to the equity method investment of the entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_EquityinvestedinLLCs</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestmentOwnershipPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentOwnershipPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEquityMethodInvestmentsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=mho_MinimumMemberOwnershipMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=mho_MinimumMemberOwnershipMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=mho_MaximumMemberOwnershipMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=mho_MaximumMemberOwnershipMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>80
<FILENAME>R63.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140448820536592">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Investment in Joint Venture Arrangements Investment in Joint Venture Arrangements Income Statement Information (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract', window );"><strong>Equity Method Investments and Joint Ventures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_EquityinIncomelossfromunconsolidatedjointventures', window );">Equity in Income (loss) from joint venture arrangements</a></td>
<td class="nump">$ 33<span></span>
</td>
<td class="nump">$ 6<span></span>
</td>
<td class="nump">$ 103<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_EquityinIncomelossfromunconsolidatedjointventures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity in Income (loss) from unconsolidated joint ventures</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_EquityinIncomelossfromunconsolidatedjointventures</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>81
<FILENAME>R64.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140448820810160">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Guarantees and Indemnifications Guarantees (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GuaranteesAbstract', window );"><strong>Guarantees [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_TotalOfLoansCoveredByGuarantees', window );">Total of Loans Covered by Guarantees</a></td>
<td class="nump">$ 544,500<span></span>
</td>
<td class="nump">$ 360,400<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_TotalOfGuaranteedLoansInquiredAbout', window );">Total of Guaranteed Loans Inquired About</a></td>
<td class="nump">6,300<span></span>
</td>
<td class="nump">2,400<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_LoanRepurchaseGuaranteeLiability', window );">Loan Repurchase Guarantee Liability</a></td>
<td class="nump">1,700<span></span>
</td>
<td class="nump">700<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GuaranteeObligationsCurrentCarryingValue', window );">Guarantor Obligations, Current Carrying Value</a></td>
<td class="nump">$ 2,400<span></span>
</td>
<td class="nump">$ 1,400<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_LoanRepurchaseGuaranteeLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Maximum potential amount of future payments the guarantor could be required to make under the Company's subsidiary loan repurchase guarantees.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_LoanRepurchaseGuaranteeLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_TotalOfGuaranteedLoansInquiredAbout">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total of loans covered by the guarantees discussed for which inquiries were made by the purchasers of the loans.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_TotalOfGuaranteedLoansInquiredAbout</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_TotalOfLoansCoveredByGuarantees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The total amount of loans covered by guarantees that said loans could potentially be repurchased in the case certain conditions occur.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_TotalOfLoansCoveredByGuarantees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GuaranteeObligationsCurrentCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The current carrying amount of the liability for the freestanding or embedded guarantor's obligations under the guarantee or each group of similar guarantees.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482425/460-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GuaranteeObligationsCurrentCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GuaranteesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GuaranteesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>82
<FILENAME>R65.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140448817351984">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies Warranty Rollforward (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_WarrantyAccrualRollforwardAbstract', window );"><strong>Warranty Accrual Rollforward [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductWarrantyAccrual', window );">Warranty reserves, beginning of period</a></td>
<td class="nump">$ 32,902<span></span>
</td>
<td class="nump">$ 29,728<span></span>
</td>
<td class="nump">$ 29,012<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductWarrantyAccrualWarrantiesIssued', window );">Warranty expense on homes delivered during the period</a></td>
<td class="nump">21,525<span></span>
</td>
<td class="nump">21,936<span></span>
</td>
<td class="nump">20,877<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductWarrantyAccrualPreexistingIncreaseDecrease', window );">Changes in estimates for pre-existing warranties</a></td>
<td class="nump">2,457<span></span>
</td>
<td class="nump">5,374<span></span>
</td>
<td class="nump">2,382<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductWarrantyAccrualPayments', window );">Standard and Extended Product Warranty Accrual, Decrease for Payments</a></td>
<td class="num">(24,904)<span></span>
</td>
<td class="num">(24,136)<span></span>
</td>
<td class="num">(22,543)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductWarrantyAccrual', window );">Warranty reserves, end of period</a></td>
<td class="nump">$ 31,980<span></span>
</td>
<td class="nump">$ 32,902<span></span>
</td>
<td class="nump">$ 29,728<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_WarrantyAccrualRollforwardAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Warranty Accrual Rollforward [Abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_WarrantyAccrualRollforwardAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProductWarrantyAccrual">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482425/460-10-50-4<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482425/460-10-50-8<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)(5)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482425/460-10-50-8<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.15(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProductWarrantyAccrual</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProductWarrantyAccrualPayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in the standard and extended product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the standard and extended product warranty.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482425/460-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProductWarrantyAccrualPayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProductWarrantyAccrualPreexistingIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in the standard and extended product warranty accrual from changes in estimates attributable to preexisting product warranties.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482425/460-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProductWarrantyAccrualPreexistingIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProductWarrantyAccrualWarrantiesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in the standard and extended product warranty accrual from warranties issued.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482425/460-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProductWarrantyAccrualWarrantiesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>83
<FILENAME>R66.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140448822973600">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Commitments and Contingencies Commitments and Contingencies (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_CommitmentsAndContingenciesAbstract', window );"><strong>Commitments and Contingencies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_LettersOfCreditAndBonds', window );">Letters of Credit and Completion Bonds</a></td>
<td class="nump">$ 391,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_OutstandingPerformanceBonds', window );">Outstanding Performance and Maintenance Bonds</a></td>
<td class="nump">313,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_PerformanceLettersOfCreditOutstanding', window );">Performance letters of credit outstanding</a></td>
<td class="nump">56,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_FinancialLettersOfCredit', window );">Financial Letters of Credit</a></td>
<td class="nump">14,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_OutstandingLettersOfCreditInLieuOfCashDepositsUnderCertainLandOptionContracts', window );">Financial Letters of Credit representing deposits on land and lot purchase agreements</a></td>
<td class="nump">10,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_FinancialBonds', window );">Financial Bonds</a></td>
<td class="nump">4,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_CorporateNotes', window );">Corporate Notes</a></td>
<td class="nump">3,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_OutstandingDepositsOnLandAndLots', window );">Outstanding Deposits On Land and Lots</a></td>
<td class="nump">73,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_LandPurchaseDeposits', window );">Land Purchase Deposits</a></td>
<td class="nump">51,608<span></span>
</td>
<td class="nump">$ 55,739<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_PrepaidLandAcquisitionCosts', window );">Prepaid Land Acquisition Costs</a></td>
<td class="nump">8,482<span></span>
</td>
<td class="nump">5,737<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermNonBankLoansAndNotesPayable', window );">Short-term Non-bank Loans and Notes Payable</a></td>
<td class="nump">3,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PurchaseOptionsLand', window );">Unrecorded Conditional Purchase Obligation</a></td>
<td class="nump">1,090,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LandUnderPurchaseOptionsRecorded', window );">Consolidated Inventory Not Owned</a></td>
<td class="nump">26,899<span></span>
</td>
<td class="nump">17,048<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_ObligationForConsolidatedInventoryNotOwned', window );">Obligation for consolidated inventory not owned</a></td>
<td class="nump">$ 26,899<span></span>
</td>
<td class="nump">$ 17,048<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_CommitmentsAndContingenciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Commitments and Contingencies [Abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_CommitmentsAndContingenciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_CorporateNotes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Corporate Notes</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_CorporateNotes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_FinancialBonds">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Financial Bonds</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_FinancialBonds</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_FinancialLettersOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Financial Letters of Credit</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_FinancialLettersOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_LandPurchaseDeposits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value of capitalized payments made in advance for inventory that is expected to be received within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_LandPurchaseDeposits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_LettersOfCreditAndBonds">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of letters of credit and bonds outstanding as of the reporting date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_LettersOfCreditAndBonds</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_ObligationForConsolidatedInventoryNotOwned">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Includes the liabilities related to the remaining exercise price of land and lot option purchases contracts.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_ObligationForConsolidatedInventoryNotOwned</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_OutstandingDepositsOnLandAndLots">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Outstanding Deposits On Land and Lots</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_OutstandingDepositsOnLandAndLots</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_OutstandingLettersOfCreditInLieuOfCashDepositsUnderCertainLandOptionContracts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Outstanding letters of credit in lieu of cash deposits under certain land option contracts.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_OutstandingLettersOfCreditInLieuOfCashDepositsUnderCertainLandOptionContracts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_OutstandingPerformanceBonds">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Outstanding performance and surety bonds related to site improvements</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_OutstandingPerformanceBonds</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_PerformanceLettersOfCreditOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Performance letters of credit outstanding</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_PerformanceLettersOfCreditOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_PrepaidLandAcquisitionCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Prepaid Land Acquisition Costs</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_PrepaidLandAcquisitionCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LandUnderPurchaseOptionsRecorded">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The carrying amount as of the balance sheet date of land not owned but under a contract in which the entity has an option to purchase the land.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LandUnderPurchaseOptionsRecorded</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PurchaseOptionsLand">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount of an option or options to acquire real property.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PurchaseOptionsLand</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermNonBankLoansAndNotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of borrowings from a creditor other than a bank with a maturity within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(13)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(13)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermNonBankLoansAndNotesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>84
<FILENAME>R67.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140448820490480">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Commitments and Contingencies Legal (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_LegalLiabilitiesDisclosureAbstract', window );"><strong>Legal Liabilities Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingencyAccrualAtCarryingValue', window );">Amount Reserved for Legal Expenses</a></td>
<td class="nump">$ 1,000<span></span>
</td>
<td class="nump">$ 1,200<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_LegalLiabilitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Legal Liabilities Disclosure [Abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_LegalLiabilitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingencyAccrualAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of loss contingency liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483076/450-20-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/recommendedDisclosureRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483076/450-20-50-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingencyAccrualAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>85
<FILENAME>R68.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140448820470880">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Operating Leases Operating Leases (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseRemainingLeaseTerm', window );">Lessee, Operating Lease, Remaining Lease Term</a></td>
<td class="text">17 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability', window );">Right-of-Use Asset Obtained in Exchange for Operating Lease Liability</a></td>
<td class="num">$ (4,100)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalLeaseObligationsIncurred', window );">Lease Obligation Incurred</a></td>
<td class="nump">3,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense', window );">Operating Lease, Right-of-Use Asset, Amortization Expense</a></td>
<td class="nump">9,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseCost', window );">Operating Lease, Cost</a></td>
<td class="nump">8,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_IncreaseinOperatingleasesduetonewleases', window );">Increase in Operating leases due to new leases</a></td>
<td class="nump">5,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating Lease, Right-of-Use Asset</a></td>
<td class="nump">56,364<span></span>
</td>
<td class="nump">$ 60,416<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Operating Lease, Liability</a></td>
<td class="nump">$ 57,566<span></span>
</td>
<td class="nump">$ 61,310<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Operating Lease, Weighted Average Remaining Lease Term</a></td>
<td class="text">10 years 4 months 24 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Operating Lease, Weighted Average Discount Rate, Percent</a></td>
<td class="nump">4.10%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_IncreaseinOperatingleasesduetonewleases">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Increase in Operating leases due to new leases during the period</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_IncreaseinOperatingleasesduetonewleases</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalLeaseObligationsIncurred">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in lease obligation from new lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-4<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalLeaseObligationsIncurred</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseRemainingLeaseTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Remaining lease term of operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseRemainingLeaseTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of periodic reduction over lease term of carrying amount of right-of-use asset from operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average discount rate for operating lease calculated at point in time.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in right-of-use asset obtained in exchange for operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>86
<FILENAME>R69.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140448816388288">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Operating Leases Lease Expense Detail (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_ScheduleofOperatingLeasePaymentsDueAbstract', window );"><strong>Schedule of Operating Lease Payments Due [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeasePayments', window );">Operating Lease, Payments</a></td>
<td class="nump">$ 11,134<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_VariableLeasePayment', window );">Variable Lease, Payment</a></td>
<td class="nump">2,100<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermLeasePayments', window );">Short-term Lease Payments</a></td>
<td class="nump">2,742<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseExpense', window );">Operating Lease, Expense</a></td>
<td class="nump">$ 15,976<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_ScheduleofOperatingLeasePaymentsDueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Schedule of Operating Lease Payments Due [Abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_ScheduleofOperatingLeasePaymentsDueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of operating lease expense. Excludes sublease income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasePayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-5<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasePayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermLeasePayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for short-term lease payment excluded from lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermLeasePayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableLeasePayment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for variable lease payment excluded from lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableLeasePayment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>87
<FILENAME>R70.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140448815634064">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Operating Leases Schedule of Operating Lease Payments Due (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_ScheduleofOperatingLeasePaymentsDueAbstract', window );"><strong>Schedule of Operating Lease Payments Due [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_LesseeOperatingLeaseLiabilityPaymentsDueYearOne', window );">Lessee, Operating Lease, Liability, Payments, Due Year One</a></td>
<td class="nump">$ 10,864<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', window );">Lessee, Operating Lease, Liability, Payments, Due Year Two</a></td>
<td class="nump">8,721<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree', window );">Lessee, Operating Lease, Liability, Payments, Due Year Three</a></td>
<td class="nump">7,698<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour', window );">Lessee, Operating Lease, Liability, Payments, Due Year Four</a></td>
<td class="nump">6,220<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive', window );">Lessee, Operating Lease, Liability, Payments, Due Year Five</a></td>
<td class="nump">5,398<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive', window );">Lessee, Operating Lease, Liability, Payments, Due after Year Five</a></td>
<td class="nump">31,809<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Lessee, Operating Lease, Liability, Payments, Due</a></td>
<td class="nump">70,710<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount', window );">Lessee, Operating Lease, Liability, Undiscounted Excess Amount</a></td>
<td class="num">(13,144)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Operating Lease, Liability</a></td>
<td class="nump">$ 57,566<span></span>
</td>
<td class="nump">$ 61,310<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_LesseeOperatingLeaseLiabilityPaymentsDueYearOne">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments for operating lease, due in the first fiscal year following the remaining current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_LesseeOperatingLeaseLiabilityPaymentsDueYearOne</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_ScheduleofOperatingLeasePaymentsDueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Schedule of Operating Lease Payments Due [Abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_ScheduleofOperatingLeasePaymentsDueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>88
<FILENAME>R71.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140448816010208">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Community Development District Infrastructure and Related Obligations Community Development District Infrastructure and Related Obligations (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_LongTermCddsIssuedAndOutstandingLineItems', window );"><strong>Long Term CDDs issued and outstanding [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLongTermDebt', window );">CDDs Principal Amount</a></td>
<td class="nump">$ 45,600<span></span>
</td>
<td class="nump">$ 45,600<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_CommunityDevelopmentDistrictObligations', window );">Community development district obligations</a></td>
<td class="nump">$ 19,300<span></span>
</td>
<td class="nump">29,700<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=mho_CDDdue512048Member', window );">CDD due 5/1/2048 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_LongTermCddsIssuedAndOutstandingLineItems', window );"><strong>Long Term CDDs issued and outstanding [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentIssuanceDate1', window );">CDDs, Issuance Date</a></td>
<td class="text">Dec. 22,  2017<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDate', window );">CDDs, Maturity Date</a></td>
<td class="text">May  01,  2048<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtPercentageBearingFixedInterestRate', window );">CDDs, Percentage Interest</a></td>
<td class="nump">5.13%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLongTermDebt', window );">CDDs Principal Amount</a></td>
<td class="nump">$ 9,815<span></span>
</td>
<td class="nump">9,815<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=mho_CDDDue512050Member', window );">CDD Due 5/1/2050 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_LongTermCddsIssuedAndOutstandingLineItems', window );"><strong>Long Term CDDs issued and outstanding [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentIssuanceDate1', window );">CDDs, Issuance Date</a></td>
<td class="text">Jul. 18,  2019<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDate', window );">CDDs, Maturity Date</a></td>
<td class="text">May  01,  2050<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtPercentageBearingFixedInterestRate', window );">CDDs, Percentage Interest</a></td>
<td class="nump">4.10%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLongTermDebt', window );">CDDs Principal Amount</a></td>
<td class="nump">$ 4,705<span></span>
</td>
<td class="nump">4,705<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=mho_CDDDue512051SARMember', window );">CDD Due 5/1/2051 SAR</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_LongTermCddsIssuedAndOutstandingLineItems', window );"><strong>Long Term CDDs issued and outstanding [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentIssuanceDate1', window );">CDDs, Issuance Date</a></td>
<td class="text">Oct. 29,  2020<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDate', window );">CDDs, Maturity Date</a></td>
<td class="text">May  01,  2051<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtPercentageBearingFixedInterestRate', window );">CDDs, Percentage Interest</a></td>
<td class="nump">3.80%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLongTermDebt', window );">CDDs Principal Amount</a></td>
<td class="nump">$ 5,785<span></span>
</td>
<td class="nump">5,785<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=mho_CDDDue512051TAMPAMember', window );">CDD Due 5/1/2051 TAMPA</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_LongTermCddsIssuedAndOutstandingLineItems', window );"><strong>Long Term CDDs issued and outstanding [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentIssuanceDate1', window );">CDDs, Issuance Date</a></td>
<td class="text">Jun. 30,  2021<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDate', window );">CDDs, Maturity Date</a></td>
<td class="text">May  01,  2051<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtPercentageBearingFixedInterestRate', window );">CDDs, Percentage Interest</a></td>
<td class="nump">3.66%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLongTermDebt', window );">CDDs Principal Amount</a></td>
<td class="nump">$ 6,135<span></span>
</td>
<td class="nump">6,135<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=mho_CDDDue512052SARMember', window );">CDD Due 5/1/2052 SAR</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_LongTermCddsIssuedAndOutstandingLineItems', window );"><strong>Long Term CDDs issued and outstanding [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentIssuanceDate1', window );">CDDs, Issuance Date</a></td>
<td class="text">Oct.  05,  2021<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDate', window );">CDDs, Maturity Date</a></td>
<td class="text">May  01,  2052<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtPercentageBearingFixedInterestRate', window );">CDDs, Percentage Interest</a></td>
<td class="nump">3.59%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLongTermDebt', window );">CDDs Principal Amount</a></td>
<td class="nump">$ 4,910<span></span>
</td>
<td class="nump">4,910<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=mho_CDDDue512051TAMPACobblestoneMember', window );">CDD Due 5/1/2051 TAMPA</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_LongTermCddsIssuedAndOutstandingLineItems', window );"><strong>Long Term CDDs issued and outstanding [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentIssuanceDate1', window );">CDDs, Issuance Date</a></td>
<td class="text">Apr.  01,  2022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDate', window );">CDDs, Maturity Date</a></td>
<td class="text">May  01,  2051<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtPercentageBearingFixedInterestRate', window );">CDDs, Percentage Interest</a></td>
<td class="nump">4.23%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLongTermDebt', window );">CDDs Principal Amount</a></td>
<td class="nump">$ 3,750<span></span>
</td>
<td class="nump">3,750<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=mho_CDDDue512053TAMPAMember', window );">CDD Due 5/1/2053 TAMPA</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_LongTermCddsIssuedAndOutstandingLineItems', window );"><strong>Long Term CDDs issued and outstanding [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentIssuanceDate1', window );">CDDs, Issuance Date</a></td>
<td class="text">Apr.  01,  2022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDate', window );">CDDs, Maturity Date</a></td>
<td class="text">May  01,  2053<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtPercentageBearingFixedInterestRate', window );">CDDs, Percentage Interest</a></td>
<td class="nump">4.24%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLongTermDebt', window );">CDDs Principal Amount</a></td>
<td class="nump">$ 2,125<span></span>
</td>
<td class="nump">2,125<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=mho_CDDDue512052TAMPAMember', window );">CDD Due 5/1/2052 TAMPA</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_LongTermCddsIssuedAndOutstandingLineItems', window );"><strong>Long Term CDDs issued and outstanding [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentIssuanceDate1', window );">CDDs, Issuance Date</a></td>
<td class="text">Jun.  01,  2022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDate', window );">CDDs, Maturity Date</a></td>
<td class="text">May  01,  2052<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtPercentageBearingFixedInterestRate', window );">CDDs, Percentage Interest</a></td>
<td class="nump">5.40%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLongTermDebt', window );">CDDs Principal Amount</a></td>
<td class="nump">$ 5,010<span></span>
</td>
<td class="nump">5,010<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=mho_CDDDue512053TAMPAHilltopMember', window );">CDD Due 5/1/2053 TAMPA Hilltop</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_LongTermCddsIssuedAndOutstandingLineItems', window );"><strong>Long Term CDDs issued and outstanding [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentIssuanceDate1', window );">CDDs, Issuance Date</a></td>
<td class="text">Jun.  01,  2022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDate', window );">CDDs, Maturity Date</a></td>
<td class="text">May  01,  2053<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtPercentageBearingFixedInterestRate', window );">CDDs, Percentage Interest</a></td>
<td class="nump">5.40%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLongTermDebt', window );">CDDs Principal Amount</a></td>
<td class="nump">$ 3,365<span></span>
</td>
<td class="nump">$ 3,365<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_CommunityDevelopmentDistrictObligations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The liabilities for the estimated developer obligations that are probable and estimable and user fees that are required to be paid or transferred at the time the parcel or unit is sold to an end user in regards to community development districts ("CDD"). A CDD is a unit of local government created to allow for the construction and maintenance of long-term infrastructure through alternative financing sources.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_CommunityDevelopmentDistrictObligations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_LongTermCddsIssuedAndOutstandingLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Long Term CDDs issued and outstanding [Line Items]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_LongTermCddsIssuedAndOutstandingLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentIssuanceDate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Date the debt instrument was issued, in YYYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentIssuanceDate1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentMaturityDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(2))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentMaturityDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtPercentageBearingFixedInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The interest rate applicable to the portion of the carrying amount of long-term borrowings outstanding as of the balance sheet date, including current maturities, which accrues interest at a set, unchanging rate.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtPercentageBearingFixedInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=mho_CDDdue512048Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=mho_CDDdue512048Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=mho_CDDDue512050Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=mho_CDDDue512050Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=mho_CDDDue512051SARMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=mho_CDDDue512051SARMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=mho_CDDDue512051TAMPAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=mho_CDDDue512051TAMPAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=mho_CDDDue512052SARMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=mho_CDDDue512052SARMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=mho_CDDDue512051TAMPACobblestoneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=mho_CDDDue512051TAMPACobblestoneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=mho_CDDDue512053TAMPAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=mho_CDDDue512053TAMPAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=mho_CDDDue512052TAMPAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=mho_CDDDue512052TAMPAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=mho_CDDDue512053TAMPAHilltopMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=mho_CDDDue512053TAMPAHilltopMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>89
<FILENAME>R72.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140448815736720">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt Debt (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount', window );">Debt Instrument, Unused Borrowing Capacity, Amount</a></td>
<td class="nump">$ 2,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCredit', window );">Notes payable bank - homebuilding operations</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_LettersOfCreditOutstandingUnderCreditFacility', window );">letters of credit outstanding under credit facility</a></td>
<td class="nump">70,700<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity', window );">Maximum borrowing availability subject to limit</a></td>
<td class="nump">579,300<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinimumNetWorthRequiredForCompliance', window );">Minimum Tangible Net Worth</a></td>
<td class="nump">$ 1,500,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_Leverageratio', window );">Leverage ratio</a></td>
<td class="nump">60.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Line of Credit Facility, Maximum Borrowing Capacity</a></td>
<td class="nump">$ 800,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_Sublimitforlettersofcredit', window );">Sub-limit for letters of credit</a></td>
<td class="nump">$ 250,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityExpirationDate1', window );">Line of Credit Facility, Expiration Date</a></td>
<td class="text">Dec.  09,  2026<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtPercentageBearingVariableInterestRate', window );">Basis Point Spread on Variable Rate</a></td>
<td class="nump">1.75%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity', window );">Line of Credit Facility, Current Borrowing Capacity</a></td>
<td class="nump">$ 650,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_SOFRFloor', window );">SOFR Floor</a></td>
<td class="nump">0.25%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_InterestCoverageRatioAxis=mho_ConsolidatedEbitdaMember', window );">Consolidated EBITDA [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_InterestCoverageRatio', window );">Interest Coverage Ratio</a></td>
<td class="nump">1.5<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_InterestCoverageRatioAxis=mho_ConsolidatedInterestIncurredMember', window );">Consolidated Interest Incurred [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_InterestCoverageRatio', window );">Interest Coverage Ratio</a></td>
<td class="nump">1.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=mho_A2028SeniorNotesMember', window );">2028 Senior Notes [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt Instrument, Face Amount</a></td>
<td class="nump">$ 400,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Debt Instrument, Interest Rate, Stated Percentage</a></td>
<td class="nump">4.95%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=mho_A2030SeniorNotesMember', window );">2030 Senior Notes</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt Instrument, Face Amount</a></td>
<td class="nump">$ 300,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Debt Instrument, Interest Rate, Stated Percentage</a></td>
<td class="nump">3.95%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_InterestCoverageRatio">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>As of any date, for the applicable period of the four quarters then ended, the ratio of (a) Consolidated EBITDA to (b) Consolidated Interest Incurred.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_InterestCoverageRatio</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_LettersOfCreditOutstandingUnderCreditFacility">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of letters of credit outstanding under the Company's Credit Facility</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_LettersOfCreditOutstandingUnderCreditFacility</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_Leverageratio">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The ratio of (a) Consolidated Debt plus Additional Available Liquidity minus, Unrestricted Cash, to the extent Unrestricted Cash exceeds the Required Liquity, divided by (b) Consolidated Debt plus Consolidated Tangible Net Worth plus Additional Available Liquidity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_Leverageratio</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_SOFRFloor">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>SOFR Floor</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_SOFRFloor</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_Sublimitforlettersofcredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sub-limit for letters of credit</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_Sublimitforlettersofcredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face (par) amount of debt instrument at time of issuance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482900/835-30-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69B<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69C<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482925/835-30-45-2<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482949/835-30-55-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateStatedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contractual interest rate for funds borrowed, under the debt agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateStatedPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of unused borrowing capacity under the long-term financing arrangement that is available to the entity as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current borrowing capacity under the credit facility considering any current restrictions on the amount that could be borrowed (for example, borrowings may be limited by the amount of current assets), but without considering any amounts currently outstanding under the facility.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityExpirationDate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Date the credit facility terminates, in YYYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityExpirationDate1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(f))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtPercentageBearingVariableInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The interest rate applicable to the portion of the carrying amount of long-term borrowings outstanding as of the balance sheet date, including current maturities, which accrues interest at a rate subject to change from time to time.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtPercentageBearingVariableInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MinimumNetWorthRequiredForCompliance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of minimum net worth required for mortgage banking as defined by regulatory framework.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 948<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481586/948-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 948<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481586/948-10-50-5<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 948<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481586/948-10-50-5<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 948<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481586/948-10-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinimumNetWorthRequiredForCompliance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_InterestCoverageRatioAxis=mho_ConsolidatedEbitdaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_InterestCoverageRatioAxis=mho_ConsolidatedEbitdaMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_InterestCoverageRatioAxis=mho_ConsolidatedInterestIncurredMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_InterestCoverageRatioAxis=mho_ConsolidatedInterestIncurredMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=mho_A2028SeniorNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=mho_A2028SeniorNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=mho_A2030SeniorNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=mho_A2030SeniorNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>90
<FILENAME>R73.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140448821755712">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt MIF Warehousing Agreement (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Sep. 18, 2024</div></th>
<th class="th"><div>Feb. 10, 2024</div></th>
<th class="th"><div>Nov. 11, 2023</div></th>
<th class="th"><div>Oct. 24, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_MaximumBorrowingAvailabilityUnderAllCreditLines', window );">Maximum Borrowing Availability under all Credit Lines</a></td>
<td class="nump">$ 300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 390,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WarehouseAgreementBorrowings', window );">Notes payable bank - financial services operations</a></td>
<td class="nump">$ 165,844<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 245,741<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=mho_WarehousingAgreementFirstAmendmentToFourthAmendedAndRestatedMember', window );">Warehousing Agreement - First Amendment to Fourth Amended and Restated</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Line of Credit Facility, Maximum Borrowing Capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 120,000<span></span>
</td>
<td class="nump">$ 110,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityInitiationDate1', window );">Line of Credit Facility, Initiation Date</a></td>
<td class="text">Oct. 24,  2023<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=mho_JPMMasterRepurchaseAgreementMember', window );">JPM Master Repurchase Agreement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Line of Credit Facility, Maximum Borrowing Capacity</a></td>
<td class="nump">$ 300,000<span></span>
</td>
<td class="nump">$ 270,000<span></span>
</td>
<td class="nump">$ 240,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityExpirationDate1', window );">Line of Credit Facility, Expiration Date</a></td>
<td class="text">Oct. 22,  2024<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityInitiationDate1', window );">Line of Credit Facility, Initiation Date</a></td>
<td class="text">Oct. 24,  2023<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_MaximumBorrowingAvailabilityUnderAllCreditLines">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Maximum Borrowing Availability under all Credit Lines</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_MaximumBorrowingAvailabilityUnderAllCreditLines</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityExpirationDate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Date the credit facility terminates, in YYYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityExpirationDate1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityInitiationDate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Date the credit facility first became available, in YYYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityInitiationDate1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(f))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WarehouseAgreementBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of the outstanding short-term borrowings under a revolving line of credit used by mortgage bankers to finance the origination or purchase of loans.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(13))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WarehouseAgreementBorrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=mho_WarehousingAgreementFirstAmendmentToFourthAmendedAndRestatedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=mho_WarehousingAgreementFirstAmendmentToFourthAmendedAndRestatedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=mho_JPMMasterRepurchaseAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=mho_JPMMasterRepurchaseAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>91
<FILENAME>R74.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140448815476192">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt Senior Notes (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1">24 Months Ended</th>
<th class="th" colspan="1">48 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Feb. 15, 2030</div></th>
<th class="th"><div>Jan. 31, 2026</div></th>
<th class="th"><div>Jan. 31, 2025</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Jan. 31, 2028</div></th>
<th class="th"><div>Jan. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityRestrictions', window );">Restricted Payments Basket</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 813,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 661,700<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=mho_A2028SeniorNotesMember', window );">2028 Senior Notes [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Senior notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Debt Instrument, Interest Rate, Stated Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.95%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDate', window );">Debt Instrument, Maturity Date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Feb.  01,  2028<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentRedemptionPricePercentage', window );">Debt Instrument, Redemption Price, Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">101.238%<span></span>
</td>
<td class="nump">102.475%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">103.713%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed', window );">Debt Instrument, Redemption Price, Percentage of Principal Amount Redeemed</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=mho_A2030SeniorNotesMember', window );">2030 Senior Notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Senior notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Debt Instrument, Interest Rate, Stated Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.95%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDate', window );">Debt Instrument, Maturity Date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Feb. 15,  2030<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentRedemptionPricePercentage', window );">Debt Instrument, Redemption Price, Percentage</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_RestrictedPaymentsBasketCalculationAxis=mho_PercentageofouraggregateconsolidatednetincomeaddedtobaseamountofcalculationMember', window );">Percentage of our aggregate consolidated net income added to base amount of calculation [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_Percentrestrictionsonpaymentofdividends', window );">Percent restrictions on payment of dividends</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_RestrictedPaymentsBasketCalculationAxis=mho_PercentageofnetcashproceedsfromsaleofqualifiedequityinterestsaddedtobaseandincomelossamountincalculationMember', window );">Percentage of net cash proceeds from sale of qualified equity interests added to base and income/loss amount in calculation [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_Percentrestrictionsonpaymentofdividends', window );">Percent restrictions on payment of dividends</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_RestrictedPaymentsBasketCalculationAxis=mho_PercentageofouraggregateconsolidatednetincomesubtractedfrombaseamountofcalculationMember', window );">Percentage of our aggregate consolidated net income subtracted from base amount of calculation [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_Percentrestrictionsonpaymentofdividends', window );">Percent restrictions on payment of dividends</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_RestrictedPaymentsBasketCalculationAxis=mho_BaseofrestrictedpaymentsbasketincomecalculationMember', window );">Base of restricted payments basket income calculation [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_Restrictionsonpaymentofdividends', window );">Restrictions on payment of dividends</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 125,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_Percentrestrictionsonpaymentofdividends">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percent restrictions on payment of dividends per restricted payments basket</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_Percentrestrictionsonpaymentofdividends</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_Restrictionsonpaymentofdividends">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Restrictions on payment of dividends - beginning amount for calculation</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_Restrictionsonpaymentofdividends</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face (par) amount of debt instrument at time of issuance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482900/835-30-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69B<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69C<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482925/835-30-45-2<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482949/835-30-55-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateStatedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contractual interest rate for funds borrowed, under the debt agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateStatedPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482900/835-30-50-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(f))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69B<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69C<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69E<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69E<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69F<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69F<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1D<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1D<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1D<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1I<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentMaturityDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(2))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentMaturityDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentRedemptionPricePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage price of original principal amount of debt at which debt can be redeemed by the issuer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph e<br> -SubTopic 470<br> -Topic 942<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480848/942-470-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentRedemptionPricePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of principal amount of debt redeemed.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityRestrictions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of the amount of equity that is restricted to use by regulation or agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityRestrictions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=mho_A2028SeniorNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=mho_A2028SeniorNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=mho_A2030SeniorNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=mho_A2030SeniorNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_RestrictedPaymentsBasketCalculationAxis=mho_PercentageofouraggregateconsolidatednetincomeaddedtobaseamountofcalculationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_RestrictedPaymentsBasketCalculationAxis=mho_PercentageofouraggregateconsolidatednetincomeaddedtobaseamountofcalculationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_RestrictedPaymentsBasketCalculationAxis=mho_PercentageofnetcashproceedsfromsaleofqualifiedequityinterestsaddedtobaseandincomelossamountincalculationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_RestrictedPaymentsBasketCalculationAxis=mho_PercentageofnetcashproceedsfromsaleofqualifiedequityinterestsaddedtobaseandincomelossamountincalculationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_RestrictedPaymentsBasketCalculationAxis=mho_PercentageofouraggregateconsolidatednetincomesubtractedfrombaseamountofcalculationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_RestrictedPaymentsBasketCalculationAxis=mho_PercentageofouraggregateconsolidatednetincomesubtractedfrombaseamountofcalculationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_RestrictedPaymentsBasketCalculationAxis=mho_BaseofrestrictedpaymentsbasketincomecalculationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_RestrictedPaymentsBasketCalculationAxis=mho_BaseofrestrictedpaymentsbasketincomecalculationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>92
<FILENAME>R75.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140448819729120">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Debt Debt Maturities (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_DebtMaturitiesAbstract', window );"><strong>Debt Maturities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths', window );">YR1</a></td>
<td class="nump">$ 165,844<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo', window );">YR2</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree', window );">YR3</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour', window );">YR4</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive', window );">YR5</a></td>
<td class="nump">400,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive', window );">Thereafter</a></td>
<td class="nump">300,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_LongTermDebtMaturitiesRepaymentsOfPrincipal', window );">Total</a></td>
<td class="nump">$ 865,844<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_DebtMaturitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Debt Maturities [Abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_DebtMaturitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_LongTermDebtMaturitiesRepaymentsOfPrincipal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Long Term Debt, Maturities, Repayments of Principal</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_LongTermDebtMaturitiesRepaymentsOfPrincipal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-3<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481544/470-10-50-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481544/470-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481544/470-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481544/470-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481544/470-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481544/470-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>93
<FILENAME>R76.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140448823354128">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Acquisition and Goodwill (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_GoodwillAbstract', window );"><strong>Goodwill [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">$ 16,400<span></span>
</td>
<td class="nump">$ 16,400<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_GoodwillAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Goodwill [Abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_GoodwillAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482548/350-20-55-24<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482598/350-20-45-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>94
<FILENAME>R77.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140448815610176">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings per Share Earnings per Share (Details) - USD ($)<br> $ / shares in Units, shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDilutedLineItems', window );"><strong>Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income</a></td>
<td class="nump">$ 465,365<span></span>
</td>
<td class="nump">$ 490,662<span></span>
</td>
<td class="nump">$ 396,868<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic Weighted Average Shares Outstanding</a></td>
<td class="nump">27,769<span></span>
</td>
<td class="nump">27,876<span></span>
</td>
<td class="nump">29,092<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_IncrementalCommonSharesAttributableToStockOptions', window );">Stock option awards</a></td>
<td class="nump">639<span></span>
</td>
<td class="nump">265<span></span>
</td>
<td class="nump">468<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements', window );">Deferred Compensation Awards</a></td>
<td class="nump">308<span></span>
</td>
<td class="nump">322<span></span>
</td>
<td class="nump">320<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted Weighted Average Shares Outstanding</a></td>
<td class="nump">28,716<span></span>
</td>
<td class="nump">28,463<span></span>
</td>
<td class="nump">29,880<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Earnings Per Share, Basic</a></td>
<td class="nump">$ 16.76<span></span>
</td>
<td class="nump">$ 17.60<span></span>
</td>
<td class="nump">$ 13.64<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Earnings Per Share, Diluted</a></td>
<td class="nump">$ 16.21<span></span>
</td>
<td class="nump">$ 17.24<span></span>
</td>
<td class="nump">$ 13.28<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Anti-dilutive stock equivalent awards not included in the calculation of diluted loss per share</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">846<span></span>
</td>
<td class="nump">11<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_IncrementalCommonSharesAttributableToStockOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements, specifically for stock options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_IncrementalCommonSharesAttributableToStockOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-15<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-7<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-10<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-52<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-15<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-7<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-52<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDilutedLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDilutedLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480454/718-10-45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-22<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-23<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-28A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-11<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480767/946-205-45-3<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-19<br><br>Reference 16: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 29: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479557/942-235-S99-1<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 33: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4J<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4J<br><br>Reference 34: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4K<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4K<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-2<br><br>Reference 38: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1A<br><br>Reference 39: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-16<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>95
<FILENAME>R78.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140448817274048">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Income Taxes Deferred Tax Assets and Liabilities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsGrossAbstract', window );"><strong>Deferred Tax Assets, Gross [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves', window );">Warranty, insurance and other accruals</a></td>
<td class="nump">$ 11,578<span></span>
</td>
<td class="nump">$ 11,446<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost', window );">Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost</a></td>
<td class="nump">1,359<span></span>
</td>
<td class="nump">2,097<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsInventory', window );">Inventory</a></td>
<td class="nump">8,555<span></span>
</td>
<td class="nump">9,474<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_DeferredTaxAssetOperatingLeaseLiabilities', window );">Deferred Tax Asset, Operating Lease Liabilities</a></td>
<td class="nump">14,421<span></span>
</td>
<td class="nump">15,359<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsStateTaxes', window );">State taxes</a></td>
<td class="nump">392<span></span>
</td>
<td class="nump">421<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards', window );">Net operating loss carryforward</a></td>
<td class="nump">65<span></span>
</td>
<td class="nump">65<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOther', window );">Deferred charges</a></td>
<td class="nump">1,822<span></span>
</td>
<td class="nump">2,656<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsGross', window );">Total deferred tax assets</a></td>
<td class="nump">38,192<span></span>
</td>
<td class="nump">41,518<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesAbstract', window );"><strong>Deferred Tax Liabilities, Gross [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_Federaleffectofstatedeferredtaxes', window );">Federal effect of state deferred taxes</a></td>
<td class="nump">550<span></span>
</td>
<td class="nump">645<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment', window );">Depreciation</a></td>
<td class="nump">6,606<span></span>
</td>
<td class="nump">7,185<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_DeferredTaxLiabilityOperatingLeaseRightofUseAssets', window );">Deferred Tax Liability, Operating Lease Right-of-Use Assets</a></td>
<td class="nump">14,120<span></span>
</td>
<td class="nump">15,135<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses', window );">Prepaid expenses</a></td>
<td class="nump">822<span></span>
</td>
<td class="nump">534<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilities', window );">Total deferred tax liabilities</a></td>
<td class="nump">22,098<span></span>
</td>
<td class="nump">23,499<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsNet', window );">Deferred Tax Assets, Net of Valuation Allowance</a></td>
<td class="nump">$ 16,094<span></span>
</td>
<td class="nump">$ 18,019<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_DeferredTaxAssetOperatingLeaseLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred Tax Asset, Operating Lease Liabilities</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_DeferredTaxAssetOperatingLeaseLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_DeferredTaxLiabilityOperatingLeaseRightofUseAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred Tax Liability, Operating Lease Right-of-Use Assets</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_DeferredTaxLiabilityOperatingLeaseRightofUseAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_Federaleffectofstatedeferredtaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Federal effect of state deferred taxes</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_Federaleffectofstatedeferredtaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsGrossAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsGrossAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsInventory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from inventory.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-6<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsInventory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-6<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOperatingLossCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-6<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsStateTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from state taxes.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsStateTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-6<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from warranty reserves.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-6<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax consequences attributable to taxable temporary differences derived from prepaid expenses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesPrepaidExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-6<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>96
<FILENAME>R79.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140448826788224">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes Benefit From Income Taxes (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract', window );"><strong>Current Income Tax Expense (Benefit), Continuing Operations [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentFederalTaxExpenseBenefit', window );">Current Federal Tax Expense (Benefit)</a></td>
<td class="nump">$ 117,115<span></span>
</td>
<td class="nump">$ 126,752<span></span>
</td>
<td class="nump">$ 93,869<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentStateAndLocalTaxExpenseBenefit', window );">Current State and Local Tax Expense (Benefit)</a></td>
<td class="nump">22,092<span></span>
</td>
<td class="nump">25,560<span></span>
</td>
<td class="nump">22,445<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentIncomeTaxExpenseBenefit', window );">Current Income Tax Expense (Benefit)</a></td>
<td class="nump">139,207<span></span>
</td>
<td class="nump">152,312<span></span>
</td>
<td class="nump">116,314<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract', window );"><strong>Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredFederalIncomeTaxExpenseBenefit', window );">Deferred Federal Income Tax Expense (Benefit)</a></td>
<td class="nump">2,347<span></span>
</td>
<td class="num">(6,740)<span></span>
</td>
<td class="num">(3,530)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit', window );">Deferred State and Local Income Tax Expense (Benefit)</a></td>
<td class="nump">358<span></span>
</td>
<td class="num">(1,027)<span></span>
</td>
<td class="num">(538)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Deferred Income Tax Expense (Benefit)</a></td>
<td class="nump">2,705<span></span>
</td>
<td class="num">(7,767)<span></span>
</td>
<td class="num">(4,068)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Provision for income taxes</a></td>
<td class="nump">$ 141,912<span></span>
</td>
<td class="nump">$ 144,545<span></span>
</td>
<td class="nump">$ 112,246<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentFederalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-9<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentFederalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentStateAndLocalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-9<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentStateAndLocalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredFederalIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-9<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFederalIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-9<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-10<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482659/740-20-45-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>97
<FILENAME>R80.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140448815635296">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes Income Tax Disclosure (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationTaxCredits', window );">Effective Income Tax Rate Reconciliation, Tax Credit, Amount</a></td>
<td class="num">$ (1,991)<span></span>
</td>
<td class="num">$ (10,001)<span></span>
</td>
<td class="num">$ (12,676)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsGross', window );">Deferred Tax Assets, Gross</a></td>
<td class="nump">38,192<span></span>
</td>
<td class="nump">41,518<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilities', window );">Deferred Tax Liabilities, Gross</a></td>
<td class="nump">22,098<span></span>
</td>
<td class="nump">23,499<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsNet', window );">Deferred Tax Assets, Net of Valuation Allowance</a></td>
<td class="nump">$ 16,094<span></span>
</td>
<td class="nump">$ 18,019<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Effective Income Tax Rate, Continuing Operations</a></td>
<td class="nump">23.37%<span></span>
</td>
<td class="nump">22.76%<span></span>
</td>
<td class="nump">22.05%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued', window );">Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationTaxCredits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax credits. Including, but not limited to, research credit, foreign tax credit, investment tax credit, and other tax credits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationTaxCredits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>98
<FILENAME>R81.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140448820953008">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes Income Tax Reconciliation of Effective Tax Rate (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_ReconciliationofEffectiveTaxRateAbstract', window );"><strong>Reconciliation of Effective Tax Rate [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate', window );">Effective Income Tax Rate Reconciliation, Federal taxes at statutory rate</a></td>
<td class="nump">$ 127,528<span></span>
</td>
<td class="nump">$ 133,393<span></span>
</td>
<td class="nump">$ 106,914<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes', window );">Effective Income Tax Rate Reconciliation, State and local taxes &#8211; net of federal tax benefit</a></td>
<td class="nump">20,172<span></span>
</td>
<td class="nump">21,764<span></span>
</td>
<td class="nump">17,941<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost', window );">Effective Income Tax Rate Reconciliation, Equity Compensation</a></td>
<td class="num">(6,457)<span></span>
</td>
<td class="num">(166)<span></span>
</td>
<td class="num">(2,334)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationTaxCredits', window );">Effective Income Tax Rate Reconciliation, Tax Credit, Amount</a></td>
<td class="num">(1,991)<span></span>
</td>
<td class="num">(10,001)<span></span>
</td>
<td class="num">(12,676)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationOtherAdjustments', window );">Effective Income Tax Rate Reconciliation, Other Adjustments, Amount</a></td>
<td class="nump">2,660<span></span>
</td>
<td class="num">(445)<span></span>
</td>
<td class="nump">2,401<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Provision for income taxes</a></td>
<td class="nump">$ 141,912<span></span>
</td>
<td class="nump">$ 144,545<span></span>
</td>
<td class="nump">$ 112,246<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_ReconciliationofEffectiveTaxRateAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Reconciliation of Effective Tax Rate [Abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_ReconciliationofEffectiveTaxRateAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-10<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482659/740-20-45-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for award under share-based payment arrangement. Includes, but is not limited to, expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationOtherAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationOtherAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationTaxCredits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax credits. Including, but not limited to, research credit, foreign tax credit, investment tax credit, and other tax credits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationTaxCredits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>99
<FILENAME>R82.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140448825903312">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Income Taxes Net Operating Loss Carryforwards (Details) - State and Local Jurisdiction [Member]<br> $ in Millions</strong></div></th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwards', window );">Operating Loss Carryforwards</a></td>
<td class="nump">$ 0.1<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_NetOperatingLossCarryforwardExpirationDatesAxis=mho_Between2028And2033Member', window );">Expiring between 2028 and 2032 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwards', window );">Operating Loss Carryforwards</a></td>
<td class="nump">$ 0.1<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLossCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLossCarryforwardsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLossCarryforwardsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_NetOperatingLossCarryforwardExpirationDatesAxis=mho_Between2028And2033Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_NetOperatingLossCarryforwardExpirationDatesAxis=mho_Between2028And2033Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>100
<FILENAME>R83.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140448821482208">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Segments Business Segments (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue</a></td>
<td class="nump">$ 4,033,502<span></span>
</td>
<td class="nump">$ 4,131,393<span></span>
</td>
<td class="nump">$ 3,745,887<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating income (loss):</a></td>
<td class="nump">587,222<span></span>
</td>
<td class="nump">637,451<span></span>
</td>
<td class="nump">518,296<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest Expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,250<span></span>
</td>
<td class="nump">2,156<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_InterestIncomeNetOfInterestExpense', window );">Interest Income, net of Interest Expense</a></td>
<td class="num">(20,022)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherIncome', window );">Other Income</a></td>
<td class="num">(33)<span></span>
</td>
<td class="num">(6)<span></span>
</td>
<td class="num">(2,046)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainsLossesOnExtinguishmentOfDebt', window );">Loss on early extinguishment of debt</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">9,072<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic', window );">Income before income taxes</a></td>
<td class="nump">607,277<span></span>
</td>
<td class="nump">635,207<span></span>
</td>
<td class="nump">509,114<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization:</a></td>
<td class="nump">15,791<span></span>
</td>
<td class="nump">17,174<span></span>
</td>
<td class="nump">16,915<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=mho_NorthernHomebuildingMember', window );">Northern Homebuilding [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue</a></td>
<td class="nump">1,523,943<span></span>
</td>
<td class="nump">1,714,236<span></span>
</td>
<td class="nump">1,595,746<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating income (loss):</a></td>
<td class="nump">176,320<span></span>
</td>
<td class="nump">217,499<span></span>
</td>
<td class="nump">211,958<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest Expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">76<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_InterestIncomeNetOfInterestExpense', window );">Interest Income, net of Interest Expense</a></td>
<td class="num">(186)<span></span>
</td>
<td class="num">(469)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization:</a></td>
<td class="nump">3,673<span></span>
</td>
<td class="nump">3,308<span></span>
</td>
<td class="nump">3,407<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=mho_SouthernHomebuildingMember', window );">Southern Homebuilding [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue</a></td>
<td class="nump">2,415,730<span></span>
</td>
<td class="nump">2,330,962<span></span>
</td>
<td class="nump">2,048,113<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating income (loss):</a></td>
<td class="nump">440,168<span></span>
</td>
<td class="nump">451,874<span></span>
</td>
<td class="nump">312,661<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_InterestIncomeNetOfInterestExpense', window );">Interest Income, net of Interest Expense</a></td>
<td class="num">(1,703)<span></span>
</td>
<td class="num">(1,447)<span></span>
</td>
<td class="num">(464)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization:</a></td>
<td class="nump">2,965<span></span>
</td>
<td class="nump">2,790<span></span>
</td>
<td class="nump">3,644<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=us-gaap_FinancialServiceMember', window );">Financial Service</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue</a></td>
<td class="nump">93,829<span></span>
</td>
<td class="nump">86,195<span></span>
</td>
<td class="nump">102,028<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating income (loss):</a></td>
<td class="nump">48,714<span></span>
</td>
<td class="nump">44,382<span></span>
</td>
<td class="nump">62,291<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest Expense</a></td>
<td class="nump">10,360<span></span>
</td>
<td class="nump">5,122<span></span>
</td>
<td class="nump">3,912<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization:</a></td>
<td class="nump">810<span></span>
</td>
<td class="nump">2,178<span></span>
</td>
<td class="nump">2,227<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=us-gaap_CorporateAndOtherMember', window );">Corporate and Other [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SellingGeneralAndAdministrativeExpense', window );">Less: Corporate selling, general and administrative expenses</a></td>
<td class="num">(77,980)<span></span>
</td>
<td class="num">(76,304)<span></span>
</td>
<td class="num">(68,614)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestAndOtherIncome', window );">Interest and Other Income</a></td>
<td class="num">(28,493)<span></span>
</td>
<td class="num">(956)<span></span>
</td>
<td class="num">(1,368)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization:</a></td>
<td class="nump">$ 8,343<span></span>
</td>
<td class="nump">$ 8,898<span></span>
</td>
<td class="nump">$ 7,637<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_InterestIncomeNetOfInterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest income, net of the cost of borrowed funds accounted for as interest expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_InterestIncomeNetOfInterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainsLossesOnExtinguishmentOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481303/470-50-40-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481303/470-50-40-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainsLossesOnExtinguishmentOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestAndOtherIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of interest income and other income recognized during the period. Included in this element is interest derived from investments in debt securities, cash and cash equivalents, and other investments which reflect the time value of money or transactions in which the payments are for the use or forbearance of money and other income from ancillary business-related activities (that is, excluding major activities considered part of the normal operations of the business).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestAndOtherIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-10<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482925/835-30-45-3<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.9)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (210.5-03(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483013/835-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue and income classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 6<br> -Subparagraph (SX 210.12-14(Column E)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 6<br> -Subparagraph (SX 210.12-14(Column E)(Footnote 4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-6<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 6<br> -Subparagraph (SX 210.12-14(Column E)(Footnote 6)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-6<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(1)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-42<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-40<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479557/942-235-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingGeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingGeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=mho_NorthernHomebuildingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=mho_NorthernHomebuildingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=mho_SouthernHomebuildingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=mho_SouthernHomebuildingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=us-gaap_FinancialServiceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=us-gaap_FinancialServiceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=us-gaap_CorporateAndOtherMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=us-gaap_CorporateAndOtherMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>101
<FILENAME>R84.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140448815433088">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Business Segments Business Segments - Assets (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdvancesOnInventoryPurchases', window );">Deposits on real estate under option or contract</a></td>
<td class="nump">$ 51,608<span></span>
</td>
<td class="nump">$ 55,739<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_InventorySegments', window );">Inventory</a></td>
<td class="nump">2,745,543<span></span>
</td>
<td class="nump">2,772,863<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestments', window );">Investment in joint venture arrangements</a></td>
<td class="nump">44,011<span></span>
</td>
<td class="nump">51,554<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_OtherCombinedAssets', window );">Other Combined Assets</a></td>
<td class="nump">1,181,278<span></span>
</td>
<td class="nump">834,767<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">TOTAL ASSETS</a></td>
<td class="nump">4,022,440<span></span>
</td>
<td class="nump">3,714,923<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=mho_NorthernHomebuildingMember', window );">Northern Homebuilding [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdvancesOnInventoryPurchases', window );">Deposits on real estate under option or contract</a></td>
<td class="nump">8,990<span></span>
</td>
<td class="nump">8,138<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_InventorySegments', window );">Inventory</a></td>
<td class="nump">1,016,982<span></span>
</td>
<td class="nump">1,100,472<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestments', window );">Investment in joint venture arrangements</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_OtherCombinedAssets', window );">Other Combined Assets</a></td>
<td class="nump">37,171<span></span>
</td>
<td class="nump">38,265<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">TOTAL ASSETS</a></td>
<td class="nump">1,063,143<span></span>
</td>
<td class="nump">1,146,875<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=mho_SouthernHomebuildingMember', window );">Southern Homebuilding [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdvancesOnInventoryPurchases', window );">Deposits on real estate under option or contract</a></td>
<td class="nump">42,618<span></span>
</td>
<td class="nump">47,601<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_InventorySegments', window );">Inventory</a></td>
<td class="nump">1,728,561<span></span>
</td>
<td class="nump">1,672,391<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestments', window );">Investment in joint venture arrangements</a></td>
<td class="nump">44,011<span></span>
</td>
<td class="nump">51,554<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_OtherCombinedAssets', window );">Other Combined Assets</a></td>
<td class="nump">104,306<span></span>
</td>
<td class="nump">103,182<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">TOTAL ASSETS</a></td>
<td class="nump">1,919,496<span></span>
</td>
<td class="nump">1,874,728<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=mho_CorporateFinancialServicesAndUnallocatedMember', window );">Corporate, Financial Services and Unallocated [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdvancesOnInventoryPurchases', window );">Deposits on real estate under option or contract</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_InventorySegments', window );">Inventory</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestments', window );">Investment in joint venture arrangements</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_OtherCombinedAssets', window );">Other Combined Assets</a></td>
<td class="nump">1,039,801<span></span>
</td>
<td class="nump">693,320<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">TOTAL ASSETS</a></td>
<td class="nump">$ 1,039,801<span></span>
</td>
<td class="nump">$ 693,320<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_InventorySegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Inventory - Segments, which includes single-family lots, land and land development costs; land held for sale; homes under construction; model homes and furnishings; community development district infrastructure; and consolidated inventory not owned.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_InventorySegments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_OtherCombinedAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate carrying amounts, as of the balance sheet date, of assets not separately disclosed in the balance sheet including cash and cash equivalents, restricted cash, property and equipment - net, and mortgage loans held for sale.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_OtherCombinedAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdvancesOnInventoryPurchases">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value of capitalized payments made in advance for inventory that is expected to be received within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdvancesOnInventoryPurchases</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 26: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481664/323-10-45-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-25<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=mho_NorthernHomebuildingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=mho_NorthernHomebuildingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=mho_SouthernHomebuildingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=mho_SouthernHomebuildingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=mho_CorporateFinancialServicesAndUnallocatedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=mho_CorporateFinancialServicesAndUnallocatedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>102
<FILENAME>R85.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140448816424208">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share Repurchase Program (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Nov. 15, 2023</div></th>
<th class="th"><div>Feb. 17, 2022</div></th>
<th class="th"><div>Jul. 28, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_ShareRepurchaseProgramAbstract', window );"><strong>Share Repurchase Program [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchaseProgramAuthorizedAmount1', window );">Stock Repurchase Program, Authorized Amount</a></td>
<td class="nump">$ 300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 100,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockSharesAcquired', window );">Treasury Stock, Shares, Acquired</a></td>
<td class="nump">700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockValueAcquiredCostMethod', window );">Treasury Stock, Value, Acquired, Cost Method</a></td>
<td class="nump">$ 65,344<span></span>
</td>
<td class="nump">$ 55,334<span></span>
</td>
<td class="nump">$ 51,520<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1', window );">Stock Repurchase Program, Remaining Authorized Repurchase Amount</a></td>
<td class="nump">$ 127,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mho_StockRepurchaseProgramAuthorizedAmountIncreasedecrease', window );">Stock Repurchase Program, Authorized Amount increase/decrease</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 100,000<span></span>
</td>
<td class="nump">$ 100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_ShareRepurchaseProgramAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Share Repurchase Program [Abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_ShareRepurchaseProgramAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mho_StockRepurchaseProgramAuthorizedAmountIncreasedecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Stock Repurchase Program, Authorized Amount increase/decrease</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mho_StockRepurchaseProgramAuthorizedAmountIncreasedecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mho_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchaseProgramAuthorizedAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of stock repurchase plan authorized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchaseProgramAuthorizedAmount1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount remaining of a stock repurchase plan authorized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockSharesAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares that have been repurchased during the period and are being held in treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockSharesAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockValueAcquiredCostMethod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481549/505-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockValueAcquiredCostMethod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>104
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( )5;4%@'04UB@0   +$    0    9&]C4')O<',O87!P+GAM
M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG
M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGD<Z,STA)8*O4'J@)I9GF
M3?X.CD:?<@X>K7A.YNJQ<&4GPZ4A!0W_<FW>J=0U[R;UEA_6\#MI7E!+ P04
M    " "56U!8L;<R^^\    K @  $0   &1O8U!R;W!S+V-O<F4N>&ULS9+/
M:L,P#(=?9?B>*'%+&";U96.G%@8K;.QF;+4UB_]@:R1]^R59FS*V!]C1TL^?
M/H%:'84."9]3B)C(8KX;7.>ST''#3D11 &1]0J=R.2;\V#R$Y!2-SW2$J/2'
M.B+PJFK (2FC2,$$+.)"9+(U6NB$BD*ZX(U>\/$S=3/,:, .'7K*4)<U,#E-
MC.>A:^$&F&"$R>7O IJ%.%?_Q,X=8)?DD.V2ZON^[%=S;MRAAK?=]F5>M[ ^
MD_(:QU_9"CI'W+#KY-?5P^/^B4E>\751\:)N]G4C^+W@Z_?)]8??3=@%8P_V
M'QM?!64+O^Y"?@%02P,$%     @ E5M06)E<G",0!@  G"<  !,   !X;"]T
M:&5M92]T:&5M93$N>&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M
M3A^%$5B-;'EDD81_OT<V$,N6#>V23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R
M>&#9+]O6N[<OWN!7,B0103 9IZ_PP JE3%ZU6FD PSA]R1,2P]R"BPA+>!3+
MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,!
M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K
MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2
MBW <!.!1NY["G?1LOZ1!";2C:=!DV/;:KI&FJHU33]/W?=_KFVB<"HU;3]-K
M=]W3CHG&K=!X#;[Q3X?#KHG&J]!TZVDF)_VN:Z3I%FA"1N/K>A(5M>5 TR
M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$
MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7<K_WUE[O)I#-ZG7TZSFN4
M?VFK :?MNYO/D_QSZ.2?IY/734+.<+PL"?'[(UMAAR=N.Q-R.AQG0GS/]O:1
MI24RS^_Y"NM./&<?5I:P7<_/Y)Z,<B.[W?98??9/1VXCUZG LR+7E$8D19_(
M+;KD$3BU20TR$S\(G8:8:E < J0),9:AAOBTQJP1X!-]M[X(R-^-B/>K;YH]
M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M
MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZ<TT#PE"\D^DJ1CVFS(Z=T)LWH
M,QK!1J\;=8=HTCQZ_@7YG#4*')$;'0)G&[-&(81IN_ >KR2.FJW"$2M"/F(9
M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+
MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T
M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+
M.7\N?<^E[[GT/:'2MS<C?6?!TXM;WD9N6\3[KC':US0N*&-7<LW(QU2ODRG8
M.9_ [/UH/I[Q[?K9)(2OFEDM(Q:02X&S022X_(O*\"K$">AD6R4)RU3393>*
M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W<DOJMI2^M28X
M2O2QS'!.'LL,.V<\DAVV=Z =-?OV77;D(Z4P4Y=#N!I"O@-MNIW<.CB>F)&Y
M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_#
M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0
MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR
ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC
MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYN<KGHB=OJ7
M=\%@\OUPR4</Y3OG7_1=0ZY^]MWC^FZ3.TA,G'G%$0%T10(CE1P&%A<RY%#N
MDI &$P'-E,E$\ *"9*8<@)CZ"[WR#+DI%<ZM/CE_12R#ADY>TB42%(JP# 4A
M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF
M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'<YMZN,)%K/]8UA[Y,M\Y<-LZW@->
MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_
M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]!
MU4#E/]O4#6CV#30<D05>,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04
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
M8R8O$.?GE/+MCOR"727^X#]02P,$%     @ E5M06/W_@:PN @  L04  !@
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
M%5 J)DHB835U+OSS66SB;< =@ZW::Q/C9"G$O>G<9%/',X* 0ZH- \7/!F;
MN2%"&;];3J=;T@#WVSOV:^L=O2RI@IG@/UBF\ZDS=D@&*UIS?2NV7Z#U$QF^
M5'!EWV3;Q$88G-9*BZ(%HX*"E<V7/K1YV /XPV< 00L(3@6$+2"T1AMEUM85
MU3292+$ETD0CFVG8W%@TNF&EV<6%ECC+$*>3F2B5X"RC&C)R23DM4R +0Z?(
M^SF54.H<-$LI5Q_(1_*6N$3E.*PFKL;E#8F;MDM=-DL%SRQU!>F A/X9";P@
M[('/3H<'AW 737?.@\YY8/G"9_@6&CWC>=1$K,@U*]$YHYS,A6+V@/V\6"HM
M\9C]ZK/:< _[N<VO=ZXJFL+4P7]+@=R D[Q[X\?>YS[C_XGL( UAEX;P)78\
M $6!;A=:I/=G!'><"$EL;C)R1WD-9 XX8/:\+P\-^<B2FXJQ2;R!YT_<S;Z_
M?P0=Z!YVNH>OT&WU*7)1ZUQ(]@>R/JT-8;PG(QI[]CG2>T+@@>:HTQR]6O,9
MN5&J[A<</=$1>GXX\H?'"3XA\$!PW F.7Q3\#2\&5<O'G>3&P$YZG^3XB9(@
M'$7C87"DN"<N_C3RHO&18'>OM)EKY2N5:U8JPF&%2&\P0NNR*=5-1XO*5KNE
MT%@[;3/'VPVD"<#YE1!ZUS$%M+LOD[]02P,$%     @ E5M06#6V/\B("
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
M4Z[//1/EP-/.VS'VK(R'/]=)]:*"^V:.S8M\B?[.$]D%BOVZ$"@J)->'9H&
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
M>\#40(Q@HI\#'  X3](W/!.25(RQK@G=*BIF5U2#FF5]6G?8LOQ0T[QK:2I
M[U8425X?]"W T@8#U!&6B9S!&=AZHRXU=B4AG.OXN"L<M6J+V=76OR ]S&8@
M95,A>93XCA&! <4%=$T(X+2N.3P7VLHN[EASJ<FWV]OKX=?A^+Y_C<+19'!]
M,_EV-T0W5VC0GWQ!5]<W?Z'1^.KF[FO_?G0SAL][6J7=FP]\GM):>"IKA_W;
M:CUNUWJCK!(J+*#??O&EG_]1*SVY+$3+>E,_WIY?TD^M;SH6J&\Q?5$;0"C?
MUY<&"!7PCJ,7O!5O_%BMK#D]'#W#(9^;@@ASQ]6=>@#BN&,<4H5P3N#['4L<
M;S46MQ^2']^,>_64O[_KCR>JLG SGJ#PVYTJ--Q_&:+;X=WH)H0=X*0'YT]J
M+3R5M<-N;24>MTN\@5V=)]F\B.3G=:RJJ6#?0KN,#C563  7N-B8/B8*8S_H
M$ Q\[X#]D;W(_5=>VK/=,F=!^5/6X=W ^2N?&]X-2#I&C&H; .MYF'4D9[Q5
M?OS(T:IZI*;K[:&D4JH\F7[-HV62OJ TKS::=RWCP%X77%\/_@/'@^9V_'#%
M,XZ= 3!"?6*P!F"^X^HGE,[WWF5:BN*A?B>L1/56>/-2T.[J[KVS?OVVE7;]
M,_X8-F^/M6::E]F^1L5#DI4H%7-ITOG=D\]4-.^'-5^J?%6_,37-JRI?UA\7
M(IJ)0@'D[_-<YK>;+^H&N[?T+O\'4$L#!!0    ( )5;4%CNWKUF/B<  '-X
M   8    >&PO=V]R:W-H965T<R]S:&5E=#@N>&ULQ7U[C]M&EN]7(;S.P@VP
MVWKT,TX"M.W,Q LG,=S)-2X6]P^**DF,*5+#(MVM^?1[?N><>I"BVIV9G3M
MX*@EL>K4>3]+W]W7S6>[,:9-'K9E9;]_MFG;W;<O7]I\8[:9/:MWIJ)/5G6S
MS5KZLUF_M+O&9$M^:%N^G$TFER^W65$]^^$[?N]#\\-W==>6164^-(GMMMNL
MV;\V97W__;/I,_?&QV*]:?'&RQ^^VV5K<V?:WW<?&OKKI5]E66Q-98NZ2AJS
M^O[9[?3;U^?X/G_A_Q3FWD:O$YQD4=>?\<>[Y??/)@#(E"9OL4)&__MBWIBR
MQ$($QM]TS6=^2SP8OW:K_X7/3F=99-:\J<M/Q;+=?/_L^EFR-*NL*]N/]?U/
M1L]S@?7RNK3\;W(OWSV?/TORSK;U5A\F"+9%)?_/'A0/T0/7DR,/S/2!&<,M
M&S&4;[,V^^&[IKY/&GR;5L,+/BH_3< 5%8ARUS;T:4'/M3_<"3&2>I7<%>NJ
M6!5Y5K7);9[77=46U3KY4)=%7AC[W<N6]L-3+W-=^[6L/3NR]G26_%Q7[<8F
M/U9+L^PO\)( ]=#.'+2O9X^N^-;D9\E\FB:SR6S^R'IS?_HYKS<_LM[(,9/_
MOEW8MB%N^7]C)Y;USL?7@P1]:W=9;KY_1B)B3?/%//OA/_]C>CEY]0BTYQ[:
M\\=6_^%U9@L+2D5@__=OYJ%-7I=U_GD4WL=7?#KUD]>=I8>M/4M^?ODN^:G>
M&ILF[RJB1U8MDZ*U)-<+6RR+K,'77[0;D_SG?US/9I-7;^KM+JOV*?\Y?>7>
MOC?#=SKKWL":^F;=-?KN24+'-]6:E,4RV34%@5Z4^Z2H$FR6UQ71K5-AI^=M
M5AJ<C.!>E^9TE6WQ;2)+L31TN*Q,-C@%GB>9[K:+SO)S;XHJ+ZHJ:XLT^753
MU*_HF'2L*ML1+OC0_->KY,V&T+6NZ9V2$%L7]E7R,SUHY(LO[]JSY -IAU3>
MM75+S[PU;5,7+=[+-\4ZJUXEOV6$'MJJ*6EW6HVT39O\O#>-??E+MBN!9X!U
MES49UJ OE'53+&FQ6](/194F;[.RS.Q+?O 3_;-)B4#0'94^626W%?U5T.K$
M+YD%[%E3UFUK^!L?"56DOM+D%SR=O,D:.@&.B ]_R>SF2U&6!@_C(-:8L^0W
M0KD2EK2@)>XA.$G;EH+$15>42SO O>";H%J:+V0.=D1&@H&>NR=,;HB)W ?T
MI2;9=4V^(85K$UB;?4(6B%?H4;H/2%;:.GJNJZ*- %5;NQV(ZN$/A8-W6'5M
MUPRXZ8")Y""T8HK39$E9;(N65EE 0E->A[F/MJB)-QN2FE\[@9X1 \FB;9L,
MRUM]2:3(F]K:I+VOD[6IUTVV([S0Z=?\+>7SWRO>ZJZE)VC=3T6[D4^L<5\E
MJ&BW:(--]L70$0CVK$D,G:W>TL*$)>@YTQ3$1KF>!^ :.H#AEWMY=&$,'7.]
MIO4S;,[( YB-V1''9 LZ:^]PUJS)<K?VV^2./ %:LNI_SGP%7AM^TJ<G0;HD
M&MAD2]^%W"<K8DN(YUKL>=%"V;2;IN[6&]9"T\GDF]/ZOB(HO4+:IZRT_B+/
M9B21[]^_25ZH@NE]Y%2-XTF2M#5]1J@.,)1U1C@-"F@5,6O#"KH-9\""TZM7
M5GA&CB<+,$/27S 3!1^I@0M!'Q#_K4U%U"MI=5N7S+B$1VBN" Q#[-W8@030
MHKT#B4PX#AO#CF P:^E$]1?LT!9MZ<#"9_733P<N]P NLNJS(W9OS9AV_Q+6
MK"L3LZ9R(S_F.(@PXT^HGY\EWL)^@/6NVBRHF(QL(A\9)X)V( VYY!VC!2&3
MS/<1;.0([(BB@(P7:9;T;4-N'BG:+!A:8B=:!.H^HCU];G9RJD/9]PS\U]O;
M#]Y$LC6N\K(#(17N#A#1J<8L=[NI+9M)J(S>N6(&21,Z0TM@V4VQ$]9EQ9;
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
M\0Z\[=MP,0[3'E/J@G3[^7!$@\$)V3\/V%@"(+X1!RDT5R?S":E$+MSSO:%
MGK\/C#1<=%'?8N]1;NEKN?D'DEE(N/%5IYP1) ZZF9ZG\ZL9O3Y/)]-)>CZ[
MXO<OY_3Z\D:B2O%I9Q?I?#)%!_#5U329SM/YS22J/G@*OLA.DIMY>CV[2:XO
MT^G-13*=S-+)[%JS5^X0O.5\GEY,9/LI03Z_F?/V5^<7Z34Q-];ZZ-#A#""Y
MU=Q8M,X*Z39%YC(JPCP_OXF[1/5NI\M>:O.?S5+^U(-!+9+O\0TDC%22##GT
MC8WS4&UT&Y+T2%YH,3%<9^;<PN/LX<IU>U$XCUR@JI<<:H<2E^1NKKYQ.[0Q
MG>P_B"\^W];?P%);$U8<3'X\FDSP*$K[-4<3GU_1$V[2L]X]P'1ZK3D>U_4$
M[)(ID7$%U DW6K2H<%^:W$?0\?V7T@C3G\W9^SO*=.P8E2!N4A$R^)L8?#76
MYV:<Z+U1O' 60A10I&=Z5'O"C33JE&M([NU=(*!'<G1]3C\1*W?V##;U#4ZE
M@_\@\<U??#5RQ8Q>&Q7&.[/03Q-&IH=WGL1+G+SJ76 T<NG6J^3@TJU7/#W/
MUVXI:/UYMX,J<.G2Z0'/FE'A8,ZE20X31O%4+N)''6'5RT-YK-1?O2MK<PN8
M^D+NBN^OY8Z<LBQZ+LQXP_18LF<DT35(:M4ZA<QI6E(?RV%"JZA&&/+,)9-^
M ];'2X>%?(/I$CE5,BD=SROL=>KG+/E=O\53L'@KY0X+,:C9P]$K.?M%!5]-
MU/ &3X*S>$B)G8RV;8I%U[H).6[@,]M=W2!%?*P_:Z1(,9S#9<R',/'XK:.2
MO PVA6%<\-@B]\+-3IRZIG7*VN72<!!NGI6-B8:X[2*ZV^WM$['E9XQ%'YDJ
MDT01/27CH\CU2^.=\HMH?]^^(AI]'&E.B'(?3I+.L7H'NJ[*EYI_'589199"
M!P )\ W=?0*OXG+%$6WH%K'NL'RQS=CPQ=6Y7 ,4<WAOV(*^X+MQ>Q?9J-KE
M'*>[XD=,ZLA98P7"I2*]SH^U-49\^@P0P?#+K^]MKQWX:WR1'EPJE$4W#?A,
MMB#5W<'DA(@P*+7T5JZ#X0M-/_.U=$C!P/%YD<E;Q::66_+X6_SQQ>2;$^VS
MU8%^].+W1_K'&($[>OQM1*+XA8%<"[Y#M%MI;)4BOEB3;#V<%TSF[K2 I(Z(
MNS+"JPN=FQ8-^NZP$?B88JG]=4V#VX<.2YY?OS,8;A?XW=!>"/'^Z)9KF8(.
M9'(C3&&"="U5FVC*OE]>1%<("J%\U8+Z117[4.C)0/ M/0V]&]L&J#Y&-#>(
MA]T&G6E;;D;5Y)1SLU:-8&ZO)2^X)NI>:;<HKRBCBWQQ! L"Q[>&/##1MTH,
MJ4.KW,D^I:G6B$A7C-:.NT9B 0ES'3IHX;IR)) =RI_KO(^^B(P37S@@L=RX
M&'H9W94ZD1Y=AA%W>$W/_UR+%XM9O[G+]2@>43IGR8].3WX@JMR12SGX;0J=
MN[1!H:)SU6ZD6CNJ,&>7I"U_C+_.ZY)NC+7F++XK#1?'YZ-;X *),M=95;YM
M@GA2;KQD=3RTW7I-*3^-Z5(D6]7)NN>?&#+AKI1PM6C\E.6?"L U<>S#21L+
MYPI@\\BF%F7'%S(<0BO"IB9-927<V;3$@RQS/&#.;=&2FR -'"YZYJO=0KJT
MEO2&#I?'8/IQ!5GXBY$[L<T#+HEF;<T+T6']Q?Z#<S::]@YJ"'NY+N*1W5J8
M3WY#65]QP%I1I0>/PEXYX:SJ</+".H9:QGS^](GUI_#Y"&$<#VG32R[#Z;?+
MFG\=8.QZ0#[1KQ2P@4,DHL65@IIK&K]1\/<=5^<"E__NS?(O]1FO<CJY3(F#
MW!WSR;MHA.+;_I6$M_3FTL]6?)3Q,E_,NOOQC7?[H_44!&B8.US"$Y9[QW>
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
M5A+38/B+>:C5VZR,OPVR_-U$>V+XLC&541I_]:8R1N7=3946VZ96F;DSF55
M MA];2J88UK<JC41O"."S]4'>D1!9_)E&BE=).[';*2NVT=M2\(D:K7S V4F
MJYHZS=(_C/J]*6L\L*W2&$-2[\7P@.J;J867- &+::PSI:VEB[B6I7H%"G6*
M4?5&U_AGU+LRW^IBIS;:\F]Y9*?J$F1!WS[-X'2?0?>S!+V*9BH.6(ZS!OY
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
M^,3X'^NJS/=S'' /@*::NC%R ,WOY@D ,/$RYL(XH>(UEH99:(O2'"!Q?ME
MR XF4M>5M[0P5U1)H2<@B=5_+5'K*=)'PT?^*L(JOR4R4"Y9>!+U!2JI4M])
M7^PS*D3>IN(^K>GZ'I!1"0JT.B[]G:'PNNZYF>5@R^6- ,ZXHT\B@* RUW,Q
M%9T\IJ3*!PPJ(,(-F"S-Z> .=Z10T7=;:["%/-AO@58+V8'VYQ)ZV['4GW9=
M&]<'(0/@KI)KN"?I>DV;X+'I=6]<LU0VB>O>/CZA@EL!QV_758A#:?J6C]_1
M.MQA:DO+T6#UY=S #@4-N]<6MT=;TS]>=@LWY>JK<R+?^3VZ!40'/ER,";83
MR2@DW% ;C]LMU*HNK);>O]_QK\,#=?S V@B^MJ?KG'75^AN(9SK0DV]HDWW%
M*58NBQOR*.GYM"TI-[*+U*/O2,^!N>^?1NAW7E=OQ'.#AQZY)6G-<SQB-Q'T
M;3<* (0<,FO+(<K5(%MR0+[O#YXB/YJA[AO/>]]FDPDJ_&GP[=&*U1\WG5Q=
M1C,J(=WG=([2==9]/I$T>C*2:,M_RM[H+SCG]9Q#.AUEW+&Q/W.-_C23% +>
MY<YH>H(^C!S[W*<W<(II@.KD<A$MY_/V<SI?<&7K/V],D5**Q\0)TV$%2W6F
MSUL*\_%8&D++6;3 9_M[(;\'*,S&/0HS-V)Z>17-KA;=[_DXNEJ,AY-KTMM0
ML_C1LK:=$942_R'UIK\?J3(\#:G]Y+^4$_*?5D;IJ@W7S8W16C8G:P\2!7EL
MM\&$W+/6TAX7X&AWX/W)7>YF M_D1!/P,4^;/-BB=;O@B5D1+MF&L3DN;1V<
M.G9[H^Y@J+=E>DA1BKJ?0?1V07@M^V"=&^!!XKKEF#1WYRLY-^$M!A<=/.S+
M03."2QI.(2Z UB1X'X!2_#_3-14$H?_JEST$^=PA"-T?];.BH&4K61'U-_B<
M254^"+X'K*Y,K*ECW.Z]<V_[&>]M8<DH&K"*QSO^T8]LW41/["1&SE%H'BH1
M D=Y-^ HC_/EO/8?/;\7\QJX-1L?V2JV1\XQ\TYU^")"=XK"!28^!O]=D;H_
M@"V.;>_)%P7VWJ?064FN)T<V^'0$!=Q"TMS@Z(2;#S%5DY[CLN*.M3M?TAZM
MZ.?F\BX&.[HOG]K0Z]UKZ%B]2/FW%M5_#:/$IQ;/_<R]@WUWR#9YF#NZUY[L
MD8T6%J4D!4.9T^DEH-<?&F@*1D!#,?BNS.YDNYC3Y;6.W4L&4H_^9X-$!U43
MZ$]0!5+7,)<:,0?(\!Y5[,N*3K>27-3=^5"7C%\[ZMU9\G76T!$;KC$T[7FQ
MQFX^77]&;M10CQ(*NDU9JA-$$ZG4ME0:M*?+F[VDLFTB4'==V[)@L;5)7:_7
M,((#^(+\^RMRJ?D343C[@KQX*.\ ^LX!ZZ&_\$,3",C[P!X:PL';$KI[7T*K
M4P375JMMK$35YH_8Z]O*&#GA(JOY%-<E:VCNO"_4TL?WUQV0?.ZH[*M-FBHU
M%2,'9G.X1Q=V<^@@397RTN4>3.DAT"/%CS^IQR=<IB_(P.Q:@_NK3>$IZ8Z&
MWL6["%Z:S$UURZ^&6JG-Y/W)]FK[]ND;>>FR>UQ>7?W(CF159M88.AY=+4YD
MI]?_J,LMOX*Y*NNZS/GKQF@@"CV ^^L2LG$_:(+VG=S7_PM02P,$%     @
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
MJ*]Z,J"0_RBB75_CPVAJW3:8Z8ISTE" $WC(829H>/^V870S2=<VDJ_'N_^
MMYW[_^*D%T#.&0=]5&RDUB$5UX=@N*#Y999.:9%'69[1 O-9NCRZ;JB<-P,;
M9=-HD4_IUW2*\0^S"_C/.N9_\@JZ7899,IU=8A%'Z3R^##N+='GY@FJ"<G"@
M5)9&29Z?T:Y7JI]9,-I"C904S^882E-:+*(EQK!S;XW)X'%8"RA%3V!JD*@\
M[3NQW^U?V??MX_)(WC[1?X9-I'9,B358X_$<CUK;/GO;#V^VX:F)TH>':UA6
M@B/AB #G:X-2WGW0!?W?'N[^ %!+ P04    " "56U!8XZ6>$= #  "W"
M&0   'AL+W=O<FMS:&5E=',O<VAE970Q,BYX;6R=5DUOVT80_2L#ILA)%27*
M3@Q'$F#9#9*# <-QFT/0PY(<B@OO![N[E*S^^LXL*99N917H1=R/F3?OS>[L
M:+FW[MG7B %>M#)^E=0A--=IZHL:M?!3VZ"AG<HZ+0)-W3;UC4-11B>MTFPV
M^Y!J(4VR7L:U![=>VC8H:?#!@6^U%NZP067WJV2>'!<>Y;8.O)"NEXW8XC<,
MOS8/CF;I@%)*C<9+:\!AM4INYM>;"[:/!K])W/O1&%A);NTS3[Z6JV3&A%!A
M$1A!T&>'MZ@4 Q&-/WK,9 C)CN/Q$?USU$Y:<N'QUJKOL@SU*KE*H,1*M"H\
MVOT7[/5<,EYAE8^_L.]L+REBT?I@=>],<RU-]Q4O?1Y&#E>S-QRRWB&+O+M
MD>6="&*]='8/CJT)C0=1:O0F<M+PH7P+CG8E^87UDQ/&BY@A3Z%##8^H1, 2
M'H0+$OTR#12&C=.BA]QTD-D;D/,,[JT)M8=?3(GE:X"4^ TDLR/)3786\0Z+
M*2SF$\AFV>(,WF(0O8AXB_\K&G[<Y#XX,OG]E/X._>(T.I?1M6]$@:N$ZL2C
MVV&R?O]N_F'VZ0SWBX'[Q3GT]9CI 5XIN9.^4-:W#N''$[X$V"A;/)]4<#[&
M?^?GL[,: E4G!!N_$Y &0HU@72D-E3<4MG6>YA7DK:< WD]@CU"+'3GU 0@Q
MPKL>WCH05265C+/"ZD88#B=,;UB@"_32,"K!TZ>2M-09E-)1J5OGI_ =(4<E
MD4/5(D1B 9WN#"LD2(-;&[HX%8=5:F 592OI>2_G9PL$I=184"0"*K&S3N0J
M0K-FZ_LHI%BQQQB;N JGW[^[RN8?/Q$JFBW)&$>:PA.QNXU:#U3:)8(@*!.<
MS-OX<I'8G[+I@LI?*9X3)A="3#VYWJ=?X8O5?"JV-:5@GPECU,+)$)G2HTV)
M_#-N\0E(LQVE\E0..6@8\>*PP</&"E?RWI.CMXGR^)I]+4H*3! H=UU@HCZ;
M9@-URE)N*0%4T:AS=$-5Q^@TR*!L$2J^7I1<?,&BY6?[R'+2717F3^J%)L'$
MRNXITWTVCE3X4'VC9/BYM$H)1P=:(:6.RD.8 J&Q2A8'H K5LM7_T+$GNG0&
MBGM'1!U)0KJ'1+S+E#IT7-GF!%E9 >I&V0.UL1!O(-5&H).R$2->H/Q 742$
M>L*W_VVPX0KE:)!6)-78F0"<1<I(1#Z>Y;\PIZ?>HW343#2Z;6R9GB^W"5U?
M&5:'KGS3-:._S;N6?B_<5G(M846NL^G'RP1<UR:[2;!-;$UT)ZC1Q6%-_RS0
ML0'M5]:&XX0##/]5UG\!4$L#!!0    ( )5;4%C$G "Z!0L  &P?   9
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
MV/3K7B/^GV.^2.=D7J[%0^7$JOX0C<4&'*_SU%0(/1[$0[E03KS3<JJ-+DD
MOL1WD+HL9+[^^:?S9'3VUM,IWAJ=R1(;;Z61>:K$)P*U[POIQ:QR+$H]%09$
M$Z3_PY9*C$1IA84V&R)^USE$:&G$IQ)?L#D#<5-3C["S5GOF!8T',!PKMU;2
M>:$(OP+H4\LI3JX1R'\3=@T>1D)[UL\:L)M_(_Z%O0'ZFUL/[\EP6WEL]$<L
M*0AB(5^V/=D74S77>0[/DZZ%<MIFXD",D_[%,,%#<M$_2\[#PQ!)UTB A\"8
M2H#P%G8)CV?*@/8<%,HJ1_+(Q"@P&?5/DA/Z[V)\"E7ZYV=GXFXA$6\.E?*E
M!O$IS[X!J']13]H3'FKW44R3_N3D3)STQV<3/(_/$P$J+TWP.K@J4WN./DPF
M,&5RQ ^C\2D])/V3R?AHGS<0C$T_0./SX1Z'?%"."Q7AY];"UQRI=]!'(:80
M<0=/Z%)\;D$(N^RCSF"(+[%XNA:F79Z&Y20DQ7+\0J5DRI+))YEZ1%TKR%0N
M/^0UR)M#=:B=J<)Z#2=@CR$9],_84A252Q>H)4)BI6JS;8DT1H&2N0)4FNU
M;KD/B9U,$@L)#U4EFT"NE@74>.+HF;4X&%^,!F<0;PSI3X9M6T/'/^N OO
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
M8-&[>(4J3I0ZJ52ND*5+,S6Q*J2K@)04G[:$<[=IV%3%4 W?F+\264$']5_
M9FLH"1MGRS4##6=OG&G?;3<ZV=0=@VN22EKG7#/WX&6-3KEL'@+^N")@R[WT
M&_$)EW:"NYBK#/BT^HHEQN,]I,:-+WM(/><:!YN_&?J]D[>(S-ETUIOL(T<2
M2-G7\V C 8X-R% \I_/>;!^:%XR]JPX_$")5%Y M7^)5^AX3G9-KU;K(M*8A
MTG X@()\=>DVH_T)-<T@MJRKF\B0H?_HB4_53/N_EPH;2NN5-296^;%3ZM:^
M'RPNQ;O/%$%;>JCJST^&T9KD3 R'W>%X<MQ>Z_>C[G P.&F'K=?SR4C\L*'.
MVS;C:?=B/F,G[U4/+*-"6:I'P R !/&4R/T==[(5 YS,<X(FP&+E4G@JH01=
M<8)29F/>-OLY(<%%AV\1#783FS?'[)?3]<1YV)R008/N8C:AU50LNO/1D!YG
M8MZ=72SH<2YF7=R Z'$AIMTQ=F$\P&H5(O?%X.+ 5\T,,Q]TY\.!H(\"E^)S
M5I2QHX$,V"O>#<?=X61R7M&^7A)G8CKO3F<S\=('BG[KBU&FW)J_B]$H!M?&
MCT?-;O/I[39^<=H?C]_M?I-NK0%(1JU .NC-IYUXJZL7P1;\_0DC<+ 9/V[0
MU)6C WB_LC;4"Q+0?)"\^2]02P,$%     @ E5M06/.U@]W4!@  >1   !D
M  !X;"]W;W)K<VAE971S+W-H965T,3<N>&ULK5A;;QNY&?TKA#999 %%FAE=
M;">V 3O:1?T0-$C2]J'H S5#26PXY"S)D:S^^IZ/Y(S&JN--T0(&17*^^^60
M]/7!V&]N)X1GC[72[F:T\[YY-YVZ<B=J[B:F$1I?-L;6W&-IMU/76,&KP%2K
M:9%ERVG-I1[=7H>]3_;VVK1>22T^6>;:NN;V>"^4.=R,\E&W\5EN=YXVIK?7
M#=^*+\+_I?EDL9KV4BI9"^VDT<R*S<WH+G]W/R?Z0/!7*0YN,&?DR=J8;[1X
MJ&Y&&1DDE"@]2>#XV8L/0BD2!#-^3S)'O4IB',X[Z;\%W^'+FCOQP:B_R<KO
M;D:7(U:)#6^5_VP.?Q+)GP7)*XUR862'1)N-6-DZ;^K$# MJJ>,O?TQQ^!&&
M(C$4P>ZH*%BYXI[?7EMS8):H(8TFP=7 #>.DIJ1\\19?)?C\[0=3UZV6_LA6
M8H\4-0BX9ROIO)6E9P]Z8SGF;>E;*QC7%?LL%/>B8G]>*[GE%%IW/?4PA01.
MRZ3V/JHMOJ,V+]A'H_W.L5]U):JG J;PH7>DZ!RY+UZ4N!+EA,WR,2NR8O:"
MO%D?F%F0-_L_!H:KL\"PO]^M0832^\=S,8H6S)^W@-KQG6MX*6Y&Z#<G[%Z,
M;G_^*5]F[U_P;][[-W])^A_Y=V]T!?._BD?,E2F_/>O _Z3BQVJ+W;$_D /&
MJ;'?H;IK_<Y8VGWS\T^719&]_[!:A5G^_A<F'>.,F)C9,'C)%=N:O; Z\)9
M.;*F18E:MN=6FM8QY['9*8T\M-5ZX9@W3.C2M!9XQAK%M09[V1M6#0PC=T'.
M%6"1 5R9WPF0ZAB0 %B@(%CU0G-=BFBBWK[UPM9,/@V>WUG3;G>,*M!J3DC'
M-I+XI-XR!XM*X<;@*E5;T19I\_SQK7@4=>.AQWX30'>*]FI%<=D*+2RL._9A
MZ'00*V\::_9P'4;1.L:A)"?A"B*@,9.:'7:RC!Q)+!&2,'(.2SCLK5$*.^LC
M<G%ON*U(Z)>V0<%+9ZP#]H?ZU[XS'(&MS 'V.:"EWT%/TC"AP<&;(VN]5/)?
M@JU1R(-0(.0;Y/-II&$R+W]OI9-QN6&EL!ZA9T:_Q68L3K/9Q,59[&5-L1"4
M5<>TX);DG>QRHJ\ *5RRD%/!*V?8UG(=@XN",0?4&2Q48G]DKA&E1%"Y<\*Y
M*!W?H,U )*]0D,I845,:*;<6<<7/1J .@[D0B53LN-UBIZNPUHDN9Y016/Y/
MG(_(NPZE&)/C=F1?(FLLJD8V9 GE#-8B&6B8&/1UP GI7!M3.$@U#)=;:@ J
M\R[D,C8*9TH*"B\3' 72<-2G&B;SU#1B+RLT5:H0/8@'>T.4J:WO^NVNNR?L
M*SZ'.B%?@B+7GK1)JBS7P"JY5J*/4,./07AR_R0WNLQ]XI^PATC1:XC<0?:&
M2Q72!6EG8L9]C*A,H564BC*: AKBTK36M2B,((&J(G3*1E@;P]E)B,B$9E2R
MY.1$!"?%#ZY#J$X!52JRC3ABAC)\T"12I\L113Y('4+4L ]2R9BZX?I($<XO
MWKMA88]C8>\XD&<MX .*!"9)7$UBM\=*.7U/-4,-*2/ <?AJNPXD=38=!T\;
M;L)^,X2:U,Y4IY7P(=J!.O5XR#-%*+2_&1PG26WHD-;#1AWPD#M2BDN$J-<(
M:7>1"'28%._8 S&R%<7W(^ ^G"EA]="UQ&=:?>K;Y:XF&/RNY#>ATG&B0(7[
MY4?YBG.^O)@6^,OR"[:8YIC,+]EBDL]>LU?L:GR9+_K?BVE^2817B7"1L?DD
MSUZS^?@B6Z0QSZ;%%3X664>5L]GD$E2+\<7E(HW+Z2PCHGQ(M%R^9LMQ/END
M$:(63X@*$"VN2-]5GG5C^ 2W>D'S20'C9^,+V!?'<YH9T<Q?LV*<%XLT+L]H
M,)G,@]49M,3QG&:6:&;CV7*1QJ_&(P7_3>6\8O/%>)EEI\G74Z>@*$MCJPAX
M?(TCR1][I$'-R#H4>.HZ@I&!P@ V//;M.K0WZ8Y<W0IX;B/F]]16X"A+0+$F
M1)(5G4BXAFJ7( 24X0* Y]40M4 5+D- 1F=4 F[<:**:R9EC55L&M72J][ZE
M(P!.1VP-(1I@*-"[K2.6PRMX#!Z@'8XI1R@7;D5TOP@]X*+QW;&2- ^-)X@"
MN(4.3JR=GZ?S*ZHY-Y_R0J%@K_*KR0QO*Z6Z6]>KXFIRT>^<G.OP*"*P$\_7
MR4M0\A_M/ YGD AO4W4<XQ#&%>\$QR<$W"-ZQA[/L?"YE\!T\!RL!8Y_>O2Z
M>"N++\-^MW]7W\7GY(D\/LH_XO8@X9,2&[!FDXO%B-GXT(T+;YKPN%P;CZ=J
MF.X$QZE$!/B^,<9W"U+0_[?A]M]02P,$%     @ E5M06/2M<*?:#@  Q#(
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
M.)A]#QQTT.".8,#B7@[%1]4V+YO5<H1OX*]!X-Y!4<<7M^A.O7#0!Y48VYY
MUEHI[G-]$[;?P,$5PC!]QZ5"I:6IQLGX)'$\F@XOQM/]OM69\9/'U!4@G;YZ
M[YP,9Q?S.U$@]_.: _NA%*8UXTDXO//U,!A#R5*$S+:EJ[H(75:65=)A93R<
M3"^_DY7[=V9EWI2OO=Q\(6SW<7/ 4<Z]#2(Z=<O?760)-5HLT6)AQI,%5+G^
MG.J6)O")U8O@55M%VIW1M^ZCFLE'JU?J&V"VAA;=F:SI&W<])*@"F-329%JA
M_/0C.M+A]G@/"HXS4#\4+0$2M\V*P[/>.!-V-<(B33V8/?(]JN]0XQF)I,-0
M/I1#+;N0R2=18K&3_ *."PO]>"\.X,C,N;*K,%PQ@:87.6%5\9F2'T:%!4YY
MS.&G;C0*YU2[C7$,BP&/2)>E+$*8'SB[\@-/]AZG6F4[C6,[A^;-W"J>:WE%
MD7KU4B=APLMM1NU*7Y^\?:KY]MD4G[T,2,>^ G"#K9%JTX!%KO9EGS\Z=K;V
M^Y-BIW6HW8Z71X**L68NX4\)W*#UPD6J:392I+@(GMN-&YAR:[@,/]Y]'R5
M'3F-\JT*> CE7TN >C_J73ZI,I2#6TSI9N090@FYW0=%#RX,OB72Z""Y+]@X
MEI?*'@PP/J/X:P-JYW#JKPRH.Y^AL79\+/F:)F['ZFV=Q/]&@^SPF.-S GJ
MV]]P -6<2/DV.)PG]YX9?1NC?^L3NV]1R-_CW.[.0>41VGG1FL$]S-1 I*#F
MDZT:87+ "^@=('I]A>'2ORI8W-;@L;$*&,.V\?=I<M,I$T-#VGU]",E?D_KA
M\1E'+[W&=A>8'<2V>V<NMQ7,=T5LZJ)CWWH\GLQ;G2 WIW0J.?<U,>NO]5YE
MZUR2WB "I%/O?$+(K0LLK><67UB7&>=._=2XGJ(SZ%'?#Z@-R2Q0)[S'\_[Q
MKWK1)"KH-+3=='C9'JT0+XETZ^UC3QUR3H&=4,LS6 2S!N>()Z-=!.%^(")Y
MD$F$%R.X_L2*D#W 9Z!2=X9N#X' O<^$NE2YVS[?];>:+.4]8I_3[7<1/U:]
M'$];KY7QT//\?-R^='B.VAVZ$B>IJ@^=^,C,1V) D&Y DBM101%N-K%)<-T7
MG]S:+?B]5!X6:21B5;;&&L^,M"EG6&W!58WEH4?>*,IF&Q,U4V7^K-2@N:Q/
M_]M3\Z*>6R5RHVF:'<[^O1I]XNWF:'XCL5V9QA>LEM+S$YI*JS)U3:\;(R'V
M<SX4KWTWR:]-7H>L7M ;V4LR]"T/4K;AMZ^K\*])]E<>G#$DG;!EF;E!6<HO
M:+=V/GE% 68J!U$0R'S6<RS&Y_/!Y6SFNV[>:/*(&^+VEXOVETLQ&XT&:,#)
M25 HLO=/ZTM\5G L+@/9OG?9SUJ_+.#:D7X_04D&T.M_9!"OQI]H7/E?)C2/
M^]]WO.8S&'KI=XFEH^'%_,CG]_I+:3;\.X6%*4N3\\>UDJBLZ '<7QIDGO"%
M-H@_7'GZ/U!+ P04    " "56U!8#K'BOU<&  "E#P  &0   'AL+W=O<FMS
M:&5E=',O<VAE970Q.2YX;6R=5UM/&SD4_BM6NJI 2G.#4D0!B<ONM@^L4.EN
M'ZI]<&;.9"P\=FI[".FOW^_8,Y-)(6A;"06/[?.=^\6G*^ON?4D4Q&.EC3\;
ME"$L3\9CGY5423^R2S(X*:RK9,"G6XS]TI',(U&EQ[/)Y&A<264&YZ=Q[]:=
MG]HZ:&7HU@E?5Y5TZTO2=G4VF [:C4]J40;>&)^?+N6"[BC\O;QU^!IW*+FJ
MR'AEC7!4G TNIB>7AWP_7OA'T<KWUH(UF5M[SQ\?\[/!A 4B35E@!(E_#W1%
M6C,0Q/C68 XZEDS87[?H?T3=H<M<>KJR^HO*0WDV.!Z(G I9Z_#)KCY0H\];
MQLNL]O%7K-+=H\.!R&H?;-400X)*F?1?/C9VZ!$<3W80S!J"690[,8I27LL@
MST^=70G'MX'&BZAJI(9PRK!3[H+#J0)=.+_(OM7*JV0ADXL_K<U72FNQ]Y<-
MY/=/QP%<^.XX:Q O$^)L!^)T)FZL":47OYN<\FV ,<3K9)RU,E[.7D2\IFPD
M#J9#,9O,#E[ .^AT/HAX!SOP.AV_7LQ]< B,?Y]3,X$</@_"R7+BES*CLP&R
MP9-[H,'YZU?3H\G[%T0\[$0\? G]_(;<@IP?BIY_?'30M?)+VV[@(]/6UQ!
M?/U,CT%<:IO=/ZO.RPP[FSQ=.(H*FN!%*$G08T;>"UO$KV7MLA)9(99.9?B5
M*A?V@5P\+*1RXD'JFMKK!F5&>D_ DJR9HSQJI96<*PVMH C.ZPK[RHAY[2$G
MN&6VFBLCH]8C\=%@PY@FL5<JE!'\RE9+:=:O7QW/IN_>-QR:V&[XE[:B>:UT
MKLRB$P3\4>1<0N>;M\H8F6D2'W#=LR#7%)Q582AN5%:JA32\>2.A.X)R>CSL
M\X?!,NL0^F+1FA"8OTV/1H?(8*W!92A6)8"$8O!,UWQ9^HW) 6YK!T#CK5:Y
M##B_E%H:F/B.<QU&^%R"6E:V-D&L0,RU"8J8Y"0?5!7)-C[H?+:Q_,8 6PX(
M\1JSW2)I3*FXEK*&49QH_8N[*W'P=A(]L^-LVT322+W^#EZ=B=!?A,*A<BCY
M0<1RA#]32\VJ0=<]W*BL8YD"08P"DN0JD\&ZJ%J/FAZ5#_MLHPU+>)A[&-03
MWP"J@N1^$&W@?:0*%O4\D$.9A>PE06#7A#S@B#4"&WJ(J0!A,N6RNO*!=?5"
M<TMD#-FAQ(@" @RJ CN;Q7^CU3WI]1MLFS?&AG3^-%TD)YYU@2.U-HE><RXP
M(?"0%-*Y=0SD& 4C\:6$71H]X_X.3;=]0<P2OO9;MPN413:LKQ&GTI^(O>D^
M&D_F+*+;V$IEG(-Y*D3#]EJKO+(IG3A8%F207%H\0_=>[,WVV8UH=&X= Q&C
MP3V*!.YXE;=)N<%_@A[]8QZ4LR8Z$5LIM])!4&'=9#<QNX-]0/O0JK<!1AYB
MJ/$IW9U<"4X?IZ1N\D/.V>,@!0IO[!WNQT(G.7;A:I/A;FM\CH@-M*%%LBD0
M<LI0>MDYF?2E*# 4Q5B2S0FE] H<]MA>(N<-,M5QU-41@:1C>HB^%:^<#C\=
M8[SSTU'V,='M2*(F)\G_:MS_@DPQGDT*=_;X4Z%\ZQG8<LML3[EU[6,C5J?S
MCIN=.$D)[I"$6L"2;D!:(4V_4*%Y>Y:.6\;"J.]<L&TJ.DUI;RRRW75_T'_3
M<?^'*L_41&ZVL0_$:MN5Y)Z<L5YS$7Y0\D<[P]=!Y+5CKG/;].("_0M+7'0P
M=12<I[>8.EC,AG'%%99B]S*VSZ[KH(@04K$.8PBD:HY%.PAR+ORX.4OJ-16M
MZ?M;+0:SDU=SM/8>MZ8%^[9KLB*]F.099(&&1"E/>Z,(HV]8!<I*H[ZAT?;*
M%08T]A!4V>1[%!(C4T?*_H\M>:LN(TXK>;_IY:D0Q>EHV5(MI(NC3%&'FCMC
M&F.P@8D-[Q)(LF&+-?)GD2I<)I?P'XKR(YYWJ,8\0D)LO(Z8.@YS^%XZ6^!:
MG S6G<M2!87N#<A(7.A0VGJQ-8:).6F%LI7RH"\VP_24<ARVTELCX9<A<A,Q
MEBX6SE8I%W92P[HZ9SGS&NU9=E5;KV'[HD!XQ7!B8XR>F\O'O:=3Q4,W/Q C
MK GI%=7M=F_0B_3TVEQ/#UB,@PMEN%05()V,WKT=")<>A>DCV&5\B"%)\*R+
MRQ)# SF^@//"XLG5?#"#[F5^_A]02P,$%     @ E5M06,]DZ7VG P  %0@
M !D   !X;"]W;W)K<VAE971S+W-H965T,C N>&ULC59M;]LX#/XKA#<,=T 6
MVW+J.%D2(%D[7(%K5[3=AL/A/B@V$^MJ2YDD-^V_/TI.W!27!OMBO9$/'U(D
MY<E6Z0=3(EIXJBMIID%I[68<AB8OL>:FKS8HZ62E=,TM+?4Z-!N-O/!*=16R
M*$K#F@L9S"9^[T;/)JJQE9!XH\$T=<WU\P(KM9T&<;#?N!7KTKJ-<#;9\#7>
MH?VVN=&T"CN40M0HC5 2-*ZFP3P>+P9.W@M\%[@U!W-PGBR5>G"+RV(:1(X0
M5IA;A\!I>,3/6%4.B&C\W&$&G4FG>#C?HW_QOI,O2V[PLZI^B,*6TR +H, 5
M;RI[J[9_X,Z?,X>7J\KX+VQ;V80%D#?&JGJG3 QJ(=N1/^WB<*"016\HL)T"
M\[Q;0Y[E.;=\-M%J"]I)$YJ;>%>]-I$3TEW*G=5T*DC/SBZXED*N#6Q0PUW)
M-4Y"2[CN-,QW&(L6@[V!$3.X4M*6!BYD@<5K@) (=:S8GM6"G40\Q[P/2=P#
M%K'D!%[2>9EXO.0-O#^5.? 0_IXOC=64$/\<<[:%&AR'<D4R-AN>XS2@*C"H
M'S&8?7@7I]&G$T0''='!*?27Z[AY(7N/3Q86E<H?CM(]"7B<[A$K]R6"Y<L*
M8>D*%;RPM 8XE5ZN9"XJP7T=+=%N$:6K!9$#EP44HFHL%K#U)4 3_HB:*AJ,
M@S9 O<!8$B23/9#4:(3,58TDQD7E;5H%M%,3NE<I556@-A[\_V9VVNXZO310
M:P)+_)^1DQ*Z' 3*(*R7)++/(O]E'H@F\1C^(NDV85\+_W8I"4TUAD1-#_ I
MQXT]L,9KU5!@?O>H+:@#A.MO5Q>W\_NOMW#]XN)[&*1GO20]<[-1U$M31K-D
ME/:R-(/SB^NO5Y?77FGA_?R%$ (;]H;IR W9, 4VZD4C!A>K%?4Y4*LV3-3I
MP&#>:&$%FC'<64H?4)NV$VZY+@RD"8$0LX%C@BO4FNP2:^KWAA\*)E$&";F9
ML C.?_VNX2/PXE]J823EKH@;ZOS>A"0=U]4-L*PWC%,W#-+$^9)E$;SJ28=Y
ML0O2>XC3/KE.X["?1FY,^NF@X^;/Z4;\.1NTYRR#N;3B8Q<>_-D(^[SW42I_
M9U53^ SS^93S*F^J-A3[P-(IODGOP[N,Q>P39(,4XAB.]8/PH%77J-?^03($
M0SG5=NUNMWOSYFVK?Q%O'\PKKM>"8ECABE2C_O L -T^0NW"JHUO_$MEZ1GQ
MTY+>;=1.@,Y72MG]PAGH_@1F_P%02P,$%     @ E5M06+0O4&TL"@  9A@
M !D   !X;"]W;W)K<VAE971S+W-H965T,C$N>&ULG5G[;]LX$OY7"&]ND0*J
MHZ<?:1L@:7=Q!7;;HNE><3C<#[1$VVPET16I).Y??]\,)45.XEZQ0.'H00[G
M\<TW,^K+6]-\M5NEG+BKRMJ^FFR=VYV?G=E\JRIIIV:G:KQ9FZ:2#K?-YLSN
M&B4+WE259W$8SLXJJ>O)Q4M^]J&Y>&E:5^I:?6B$;:M*-OLK59K;5Y-HTC_X
MJ#=;1P_.+E[NY$9=*_?7[D.#N[-!2J$K55MM:M&H]:O)971^E=)Z7O OK6[M
MZ%J0)2MCOM+-V^+5)"2%5*ER1Q(D_MRHUZHL21#4^-;)G Q'TL;Q=2_]=[8=
MMJRD5:]-^5D7;OMJLIB(0JUE6[J/YO:?JK,G(WFY*2W_BEN_-LDF(F^M,U6W
M&1I4NO9_Y5WGA]&&17AD0]QMB%EO?Q!K^48Z>?&R,;>BH=601A=L*N^&<KJF
MH%R[!F\U]KF+MW5N*B4^R3ME7YXY2*3G9WFW^\KOCH_LCF+QIZG=UHK?ZD(5
MAP+.H,J@3]SK<Q7_4.(;E4]%$@4B#N/D!_*2P;Z$Y27_US[Q1MN\-+9ME/C/
MY<JZ!HCX[U,V>XGITQ(I2\[M3N;JU01I8%5SHR87O_X2S<(7/] W'?1-?R3]
MF+Z?U)T35Z7)OSZI\<_*5%9\VBKQVE0[6>^15+EI"BNT7^!X08M(-L)AF;06
MK"#K0I1:KG2IW5Y4RFU-$8C;K6K4:D\)H)I&%;39;[ '.S0D2EA 1VUJ_1TK
M*8D*@8Q<MXZ,HYVYJ:WZUJHZI_7.-7K5.KDJ\=8(IZJ=:4 9HM!K'.=7K92[
M5:IF3=>ZEG6N92FLDUBN:B=RV31[76^$K$Q;0RVS%NI.6\?/CFB*>\C3#?2U
M.\6,P?J1SO[U0^5 CXUDF8A5)X$,@D]TIP2H\U;"SX'0:RS83\6;G_1:I23%
MOQ"MI1-4#<AVNW H%JD[TI(>&2%WNW*/6+)']DHV%%@$2N=;?O2T&^F8L925
MC]6-HF--(W92%U/QEOB3P (W*U"4VXK+Z]=BGH8"6("$&UFVT$B8MGD*$P%A
MK&P+LH)T6:E:K>&?=6,J\>[]'S_GN( 4+)13#9A0\4/A#V:"+U%A6#]M8<.W
M5D/4M ,[>;0"G;(^%A*]1ZT&*-<ZEP#,E[;8$'(LHQM:-D?$VZUIRX(\I2SA
M0(-^1[ F^PC/NF!DX F0A]U"WDA=,F[4#5Z2**^%%+_^LHCC\$5E$(U2?U4(
MI-O*6M3&\:OH!2&[+N -[_VQXK=<>J /R=H LC7Y:3@#@LB?-2EL5E\\JG$
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
M<<Y4?(G)"RZG!7B_-L;U-W3 \%\+%_\#4$L#!!0    ( )5;4%BX[OK'!0P
M ) =   9    >&PO=V]R:W-H965T<R]S:&5E=#(R+GAM;,U96V_C-A;^*T3:
M+1* $^MF64IF LQDMFB S@63Z1:+8A]HB;:X(XLN*<5Q?_U^AY1D)[;3HD_[
M8E,4>7BNWSF'>KW1YINMI&S9XZIN[)NSJFW75Y.)+2JY$O92KV6#-PMM5J+%
MHUE.[-I(4;I-JWH2!4$Z60G5G-V\=G.?S<UKW;6U:N1GPVRW6@FS?2=KO7ES
M%IX-$U_4LFII8G+S>BV6\EZVOZP_&SQ-1BJE6LG&*MTP(Q=OSMZ&5^\26N\6
M_$O)C=T;,Y)DKO4W>K@KWYP%Q)"L9=$2!8&_!WDKZYH(@8W?>YIGXY&T<7\\
M4/_1R0Y9YL+*6UW_JLJV>G.6G;%2+D17MU_TYB?9RS,E>H6NK?ME&[\VB<Y8
MT=E6K_K-X&"E&O\O'GL][&W(@A,;HGY#Y/CV!SDNWXM6W+PV>L,,K08U&CA1
MW6XPIQHRRGUK\%9A7WOSKK.8L9;=RR5TW=K7DQ9DZ>6DZ$F\\R2B$R3"B'W0
M35M9]L^FE.53 A/P,S(5#4R]BUZD^%X6ERP..8N"*'Z!7CP*&3MZ\0EZO6SL
MBUQKTZIFR7Y[.[>M@4O\YYB\GEIRG!J%R95=BT*^.4,<6&D>Y-G-#]^%:7#]
M J_)R&OR$O4CO+Y7MJBU[8QDOWV5CRU[5^OBVU'&7R9]8&OVM9),K->U*H2+
M$;U@MC_?C.<;^7NG("BS:MFH!=;B]7^[TJ]3#8*@E0:^28MU9Q@0PPBWM2=F
M+]FG@SDF(!#B!RR53."1%7JUU@T1!1^B81A)LS;*2@;T89M*%14KH0V# QDV
MBJ90H@8+'IQ( @5"#T+58EY#M*:D"2,?$,PXQ<AE5PM3;]E\RUK(?HL31;/]
MX;LL"F?7EA65DHL]_DM9* <_*_%-&LM:S>2#J#N!\['('=L4DKOW1_99Q\*@
M'\DJ^ )HB!H6)!K0*A162"CHZ]]@9^3EF"Q[_)&1'H11NK-L([:68Z*HNQ(T
MK]AY>.'V@Q<@F27=DQ%54ZH'57;0;Z57<MZING0&/F)(R'B$PLY %",*4@Z;
MH9AK=AX=/??)8=X)G2V'TZ[=<>?QA5M=@)2N50DEE'L']C0OV1WA?J%-Z=2P
M46W%WM[?LB@+.#N,M'-27A1<]TO<4WA]P=D&IA,/T&.)#0@!'"8%G/$)LZ0O
M9QURYN9046PN"]'!F5_8*ILE4J$E@\V':'6)2[4*TPNC5WT<J!9T3..\6S8=
M?!"1@KRJX-UN&>G6BCX*2$^MZ8HQRG%J+5\MQ(K6B[8%2Q2&WEO] W$(5Q$%
MPM\JGT/=^P>D\O6JC],:<WQT 5T4@@0AH]/9M$"W+G#:2IF2K84A20 (?^8A
M;"D;&LM!PF,":J.6($(;^$Y:3\UYZX*M8%Q2*A@1?4"VJG4>U9^Y1Q<PLT9
M5LCSQKGDL<ARBG&$",)\*$%?L-D)MS]TXTL0-9@D\0BR6*.;5X<>TU:B'13N
M3U2K=2U]V%$":^52%3@9YA%4WOA%MEO3@?8$&A/Z%1@84:L_Z,4W"1\H"<$=
M3=!ABZXIO!EL!V\CET8<=0T1XKV,\+D6A2 RTY8_ >%6%E6C:[UT\WCOHH\X
M YA_ WHUL >QPEDMEZ(F_#3?I&.25E4=ENR#XY$P)L.(Y1*0[L\LC +**C&F
M%)AC#/4A?D<D+IUJCL +2;K0P.>-O6(?\;:2IGD2K  .%+='IHGS%SW:@_R?
MH>F^/SFD..32"S.7LAE5@/4#O("W+;,5^:95B&]AGBH*;P IT)5M5>$$IC(&
M^IL_T1H-2<E>&QZ-E\*4UJ>,6C?+5Z1-)@$N>@4W?$;90WR%!T1I 960@N3C
M&O4X@7774D6S([,T&F '1T! 4_(B#R4LO'9@7VF"PR58U25@S/)A1")A"$W;
MWOM7LJUTZ:*W)(=6\XY6]8DCN0"PZ*41Z\HQA;V/T%*[O62_2AP/ET661L@9
M#HT.Q4])"&9D40MKU6)[TGO4HG=EZV.WZ(S!"\)80Q9S'KXS6:D1^"VA,WP
M"(=#O.&@>"M?,MM?\R7/ ^#+%5'.F_HT>]3U<?!1]Q\=_I9TMM2<W=4H+C60
MZY.A!("9'VM8N13L%OZK&H)DSCY52K-[\&UU*_:6Z+I;(;WU"[X*P.ON[1T*
M#P#$&FD=*_HGAA:L91^V0.7)1P$(M+L-'W"<].LG]T#6S^C(N)^E<]E;=%$*
MZ0&U,Z1[+UNC54L+4%XM@3/O48X).W$G_$HB#TM_TM1_C3OOL?9M@PFEAZE;
M& 7YK042.F6Q6V' !_C]@ER$AO!@_J.PU8.J:TDDB$,KI3/E+LQZJ\ +(22@
MNK</WV7ZG:6A;+B SPQ4+4O;LG,_>>%BK>F+9^JD7#\5N<48H+V"!!OTP_1_
M+,_UQ.<2!.3PU(I'*D2T\8D!G"A-F/!O5".^ 82*"[F:2^-:N/,[@A%H$L?:
M"\>'9X-80.WE1#H!M>Q[%O(I&,^3V(UG8<*C./7S^93/DO0X&K.()R'>QP%&
M<1SP/,6)/$@R'H8Q^_$0IL_%!<MCGD4YRU(>YE,6!M@09>PKG*@>BY#O6<*#
M..;3('+C$$+&.;$7@YTIS[+97K/3*^T<_9N]>$'*6<KC*, (FN=)GKM1R/-I
M=D*^) EXF&8LF88\FR50=<33-#PE&>2&[K"+QUG$THA'><A^AO==[14B5E)4
M(Y/YRLL#]K.Z8/"I\]F,YUEP@0%8#X"JYVG&TQ #KZ\#'R4VOF?3;,:CB%27
MQI!T&M)<F(&?%+%^RH-?L4:VI]5W'F8I$3]/TIS^9Z>\XAPN%"";X#])9A>T
M 0R?T%D8\#@-V)2'X!<^&$9[NCJ/,MB)2.73U!&,TVR0_70H.D&(TRB ;T7$
M+&PQ=9;GX31EGXCK465S)U4<NS\O(CDQ1C]3LJ2&P;6S\I$TC3*]&LKR4LYQ
M?''!7#1'U^-_SH-9!%6?#&U8)H"-9C-GHRF/ AI-@QR1DR"V42P42HSM@*#Z
M6OWA)DY;*.;IS,=('&3N/P'94Z&;IU/\SO* ]B7),0-E(45V.,M(?]%LSS(9
MCX$6&<_RC,TXO*PW2OD2YQ2#@(L\=,$(N@D-4AA]ZGSAS[J57<])P-W55(VQ
M_M8!Y0P2?--?0[KB]:#1W35[@-WV21LTM#C[#0R*%O3F\N5&9G?(EH[PEXE(
MH'Q70,O'0JZ'GA#I3:U0P5,579-V.N]*8P-E9*^"9GGI?/.)LZ(8&"J-<NB<
MEH*:HF;7B](QSWH=5%0(B;(S+O>Y3-A1ROR]0ZL(\MCB4L5>LJ*:K-V28ONS
M73_X7XVX8T!I5U@*@Z[#=QDHEB@2_E+(&%E# WW#*ONUJ/_D:M03Z75ZF4;3
M?T#S* 8,U7#84B([@%,X#.WLKQ+<Q+U?]I&6#9<*^Q+[UOB9P-PU[53M^3Y6
M4)F^%EO'+H8KU:W<F70I]9Q-Y]]L0SW1*[U8T/ZNZ1V>ZDX255G;N7ZJT!8N
M=WFL#''N3'=6%$'.4G:O)&&H+I\D>Y?=^_HBNCKR[EDU<*3"'.*8[T7]_>#@
M1/J79K@^*_O(!B9IZZ*&FD9, 'HI7CI4(]3_>L.YRR)WYXO0SGB>$^@FR)HA
M =( CY2-> J,NFO(D[39^ES  T(#Y$YD$$#_%*EVV!*YO#\%Z- >VPYMW L.
M.>Y%0@["\/FCCZM>W3'!48ALA-P=I"[NP$V<\RS + ^S$& ]5"G]'JJ/@C3F
M85\WY6&.;.7KIF&K*V0BU$E)<&"HZ/_(4&%,]DD Y8[I/4-1?9<?&"H, I[,
MR%#I#+5?_L10F,G2OV,H>,5TFCQ_?&HH5#$IE8W0.QR%#)6BHJ2Z+HL3/DMG
MAT8*DQ3EV]2-4<:1;U':[;>YFA(E;TZ1 ^%VHO:7!/;911[=M7%W)><L4#^_
MKW.1?NWG*XDLY>IX /-U?ZGE+;%_6W@-_"]EO7?IM>@,"L(*!X,4X'?5-83&
M^^?XOKN@KP,+='^.%E1[/=Y%CG>V:A2)&F&]:63I<\O=(.$^72,5&D=C>^,X
MV"<7JQDQ4:BUJ-U%Z>6Q#S&3O:]DR(-+]RV0DA;RG/]@-LZ.GQO?^J]LN^7^
M6^4'=TMA62T7V!I<SJ9GS/CO?_ZAU6OWS6V.YE"OW+"2 KJE!7B_T,@%_0,=
M,'Z$O?D?4$L#!!0    ( )5;4%@X7_230P0  .H*   9    >&PO=V]R:W-H
M965T<R]S:&5E=#(S+GAM;,U6WV_;-A#^5PYJ4+2 85ER?B&Q#<3)BFU NR#)
MMH=B#[1TEHA0I$I2=OS?[XZ291M(W'5[V8LM4<?OOOONCKS)VMAG5R)Z>*F4
M=M.H]+Z^BF.7E5@)-S0U:OJR-+82GEYM$;O:HLC#IDK%Z6AT'E="ZF@V"6OW
M=C8QC5=2X[T%UU25L)LY*K.>1DFT77B01>EY(9Y-:E'@(_K?ZWM+;W&/DLL*
MM9-&@\7E-+I)KN:G;!\,_I"X=GO/P)$LC'GFEU_R:31B0J@P\XP@Z&^%MZ@4
M Q&-;QUFU+ODC?O/6_1/(7:*92$<WAKUI\Q].8TN(\AQ*1KE'\SZ9^SB.6.\
MS"@7?F'=VH[/(\@:YTW5;28&E=3MOWCI=-C;<#EZ8T/:;4@#[]918'DGO)A-
MK%F#96M"XX<0:MA-Y*3FI#QZ2U\E[?.SQU)8A >L&YN5%!W<6U-84<&'+\:C
M^SB)/7EAVSCK$.<M8OH&8I+"9Z-]Z> GG6-^"! 3O9YCNN4X3X\BWF$VA'$R
M@'24CH_@C?N8QP%O_*,Q?[U9.&^I4/YZ+>P6]/1U4&Z>*U>+#*<1=8=#N\)H
M]OY=<CZZ/D+YM*=\>@Q]]D0-YQJ[@4=OLF?X^H0O'N:*GE^E>ASLS?A_T_!K
MHS:07@:M27%?(MR:JA9Z T)KT^@,<UH5'J1W,#?"YF"6<"<MM9FQ#D1=6[,B
M(P&:>M(%7W;GJ^Y\T8)KA/;@#:Q+F94'OBJQ@7Y+4[/123(:40<HQ<U,+MD_
MG3+."YU+74!FJHJ^!(<./C#:^W>7:3JZYE#@K:"#37+]<<C1?\*%;>AL@N0B
M*)#^-P4T2)UQYI #8/.C5&#!+D#DN>032ZB#F /!+P1<+=!"<M:VP_^*X/U>
M3IG64;#!=Q,^_I&$^]*:IBB!KRM"L\]TH5$O:R?"\>\&5'ER)3Q2?6LLC)?T
MG!^8@+%@B)1=2R(A^<K(C,T%"4JGLB]!*,7B*9F)A4)08NV&\$11>$E'<S$
M49'\GC3*6R#P:"L7WC.C6]4<QQ*2M9-QUQ\.&CHU[??E(T;$9H'A3B)WQ!96
MPDKT&W:P%"'7 TZP:H)>#-D)0U)03&2VEP)NA.3BVAWJ.H!%X^C\<+Q.5S%Q
M$YV>!6IZ45M,#A+)QE0RVX^6UQ46(<IO#14A7>F^T^UXA+DA.;3Q4(H5<N'A
M2RU;]Y!3]@(T1]#6.)=097*YW P@EXXH>*D;Y*RZQE%9Y%1"('P0GS*&0[AK
M[%:9#0H+R#<6T'W3-MGVSCDLU5VR<A@-+W8E^F9M!I\@BL*2#L1[[S#L\G!R
M?C8<]TC_L 2&<!.*Z16^)TEZ,;SL 4ETFL^XXU="JE"\-,_]F[(;OG:9Q7OS
M1X6V"%,6%PPU0SN*]*O]('?3SB\[\W8*_"QL(:EJ%"YI*\E[%H%M)ZOVQ9LZ
M3#,+XVDV"H\E#:-HV8"^+PW-+=T+.^C'V]G?4$L#!!0    ( )5;4%AQ9SU[
M#B@  ,)_   9    >&PO=V]R:W-H965T<R]S:&5E=#(T+GAM;,5=:7/;2)+]
M*PBO9\.*@&0>.MO=CI"/F?9&'PZK>QT;&_L!)(LDVB# 00&2.+]^\V5F'0!!
M6IZ9W?G2+9-$'5F9+\]*?/]0U5_LVI@F>=P4I?WAV;IIMM^]?&GG:[/)[%FU
M-25]LZSJ3=;0/^O52[NM3;;@AS;%R\EH=/ERD^7EL]??\V<?Z]??5VU3Y*7Y
M6">VW6RR>O?&%-7##\_&S]P'G_+5NL$'+U]_O\U6YLXTOV\_UO2OEWZ41;XQ
MI<VK,JG-\H=GM^/OWHQO\ #_XC]S\V"COQ-L95957_"/#XL?GHVP(E.8>8,A
M,OK?O7EKB@(CT3K^JH,^\W/BP?AO-_J?>?.TF5EFS=NJ^)POFO4/SZZ?)0NS
MS-JB^50]_&AT0Q<8;UX5EO^;/.AO1\^2>6N;:J,/TPHV>2G_SQZ5$$]Y8*(/
M3'C=,A&O\EW69*^_KZN'I,:O:33\P5OEIVEQ>8E3N6MJ^C:GYYK7=W(:2;5,
M[O)5F2_S>58VR>U\7K5EDY>KY&-5Y//<V.2%^^OD^Y<-38T!7LYUFC<RS>3
M-.-)\G-5-FN;O"\79M$=X"6MV2]\XA;^9G)TQ'=F?I9,QVDR&4VF1\:;>D),
M>;SI@?&&=OS?MS/;U,0X_S.T8QGO?'@\2--W=IO-S0_/2%RLJ>_-L]?__F_C
MR]&K(ZL]]ZL]/S;ZZS>MI4^L366QN^2_]?^_F<<F>5-4\R^#:W[:J&?)SR\_
M)#]6&T,3?"B)T%FY2/+&DO#.;+[(LYH9HEF;Y-__[7HR&;UZ6VVV6;E+^9_C
M5^[C!]/_I+7N XRI'U9MK9^>)+E-3+DB1%@DVSHGYLR+79*7"2:;5R4=2*L"
M3<_;K##@75KWJC"GRVR#7Q.]\X6AP\R*9(U=X'F2VW8S:RT_]S8OYWE99DV>
M)K^N\^H5;9.V569;(B-OFO_U*GF[)H%85?1)0=2J<OLJ^9D>-/+#EW?-6?*1
M$""53VW5T#/O3%-7>8//YNM\E96ODM\R(@]-51<T.XU&B-(D/^],;5_^DFT+
MT!G+NLOJ#&/0#XJJSA<TV"UA0%ZFR;NL*#+[DA_\3/]9IW1 P(=2GRR3VY+^
ME=/HQ 29Q=JSNJB:QO O/A&I"*+2Y!<\G;S-:MH!MH@O?\GL^CXO"H.'L1%K
MS%GR&Y%<#Y:0SA(^T#H)40LAXJS-BX7MT5[H3:M:F'O"_"T=(ZV!GGL@2JZ)
MB=P7]*,ZV;;U?$V@:A.HE%U":H9'Z)QT=R%98:OHN;:,)L*JFLK-0*<>_J'K
MX!F6;=/6/6[:8R+9"(V88C=94N2;O*%12 > 0S .<Q]-41%OUB0UO[:R>B8,
MD(2FK3,,;_5/.HIY75F;- ]5LC+5JLZV1!?:_8I_I7S^>\E3W37T!(W[.6_6
M\HTU[J>T*IHMFF"=W1O: JT]JQ-#>ZLV-#!1"0!FZIS8:*[[P7(-;<#PGSMY
M=&8,;7.UHO$S3,[$PS)KLR6.R6:TU\[FK%F1>F[L=\D=J7L:LNQ^SWP%7NM_
M<W8$ "\\ %X<ARJ< @[M(\"U;)@(WXJ&?\<4PHL9*0OF1NP3;$33+9AJ2Q(I
M@A8"'HO#8P)%]"55L,UJIBX/4B_HUX9T/DED%C00 1\- EP@)BGIB MB2/K>
M;.5D]IDD>:%0^I?;VX\>2QFVRWG1+@P_HE/PKH8@OEE7EO$4O-795PS\:4)[
M:&A9=IUO!0I8 A) ;I,+W(JX/QC9?(;1"!4!HJN(2,1DQ(JV$?BCB>]I!F8U
M]\WPH$1#$FPB[X+W)8IB1S0N#5DPM,S=&>V*1M!S(JDM0&E9+>GTTF;S2&[X
M< Q$O%3FC[;OCUU.+W-X,7C6\B3,Y;S9R<'B2$B*_MKFM"$RWDI2;O@QH&.3
M?3$);9/6W^CJ,DLF\E86UZRS)LF62[)A>:,BB[3 ;.,/DGYO&GFT(-KEA9 +
M_U[D=EY4ML6\]$N< =$?4Q]Z2*;!F>,!IW./L[=PSO#B:D+?LM7EF$=R)@#:
MB[8&'_#1$315BS.R.)N6AJ65DCUM:=:VP/IIZX37=;51].N22GG+1I9K3N=-
MQ,()$0^']=(V%KF A)L#?![P$^/-20TF2_)4"'0_F3DI7,OC\B_.DK>&<!"2
MJ_O+99*W,87^[&>\"Q2"LM@9X#*L7S(0YF8SHXVI_3HAEB:&SA9_D$(WK,*4
MAUB[T!0P<I/M'@XYG3@CUB5"6Z\B>DMG><DW(!R)5W$,@"\] %\>1<>W(!6;
M4OCC/3'W/6G#$IK^$QU2G<^QDR._^C:H_OIBTKTYQ.SI+N8L+(D/V\0_)R(5
M.7T ^2=J-AM9J6T)=#*;_'YV=Y:LJGO29RR^ULR)CQM&1,*9#:$-SGV6E5\(
MG+:5S1NUZS9526J6(.H+^=E+,EE@#S'FES15SH8J'0Y&VXG<U<;@*7A,Q#L%
M&^6W@>T8P<B6$LG(FP)R"EZ $#LCBN2,^(*6"Y$$ X@F4 5"NDU!$5+?9\DI
MKQN\>1:3D&D&1"!S0B %'ZQ-P8,:2\;-@Y#X:<?AU@3[KSN)!VR:Y/GH;$+.
M+RD/M7:?C\]&X8-CJV=IWQKV_8O=,<:_\HQ_=937?B:,@WN2O*%S!HK=8G <
MW!-9^8G#_U31$2<_@K0XT#LB(OEE[MN"OUV[;]D2]><2_*:CKI&,,2>E#%S(
MBOQO,&]W#,LPJ^MB)\8(4+(AC?H79XL05Q>%4Q";[IK(;UFI%J6Q8&4$2,2I
MU*80BX)<8E+5-$&-R(F('^$HPQ^Q9[TXA9FQ4UFL:O(TUC05+*$EK==/Q&CX
MR4!1\).&_L%*!Q!>K4I&_60K9[, C^8S+ X1*29>MA#-0 N$PFPM0D['6.7:
ML\KUT;/\0"LG*[K>?2O:/7%8V#CZ9Q DT=DJGNP197,20JO*CS]1GXA1C/5H
MW^4B0,NV>:,\$:PT\M(*Z&#8!TWV".1;D%4#A4LXLR8?3N>FY;0U@$=5_1-F
M9$PF&*U*'8.-'S'IQ"P!W[+?MMFT=*Q$5@ CJ_R\5K#.R2 JB3(_/6WGG0E?
MS,B.#4MGDT7M#>;*F?%?GC"[-KLMJ5@VS@LZ3/>[G$R-^WS1LHPUEL.&"Y@D
MV$1#_GV1E"WC%8X(OX!E- ^SP&@3G#;9?!TVS"XS_-X4?W6&9;$BD$N61 LR
MHXM6O+OP!3#"RC=X&M^1^B Z+"M:$LGOQI#]SU8XSTH+(YU#U@7YD&0T6B==
M,4FPE9BDGO&R@44SR0*A@"LDSQ"\AK 9PXO6J@W"R> :'_;9'TIY"&!G[O.J
MM32"D$U,(ZP$"^F?!:D]5IX$%[706X9AP.N&!![6IMQG5#H?@AU2QS_N?2.[
MYUW.Y^VF%:#CZ %T$.RQ1-#7668232"-Z>C&TZG:%J<G>&]^C+U)'13ST\X<
M#Y2FC<O:SI*[EOG)K1/A@96S.&4<81.;T_*;K#1"6396U):'>>E@]2SY#")E
M,C/15HX@A8\6A(/-])(6L2/SAV1UP>K#RYDLIR0=;BV\.%[,AKS?QOA=$2=:
M/2F>@F=@DZ<./^J=4[M8&7:R,N=;P.'V$R(VQ#A6>986N@5UX'\82;[87##*
MR2=FKY:&AW9RBDW%1%;]V>BT'$$21VLG;AZ-7L,X@6.", (?Q?Y)+%56Q>G
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
M[%_CD\!W"E-*9P4VKU(B7 2F<3&+'Z;.@RF=I?L5#+[VZ='=-OR?X7/Q(EW
M^N3"141HRWV++^]G\/:1#96"1KGJV>/X "$65(5=[W=4X0LJYJAO^0RVX7;3
M-^!<F]E3M)T?M-VX:>T?%P9\)]EUX,/J\'XYZ]KVA^W=X^<#TVMGJ>0K/!K,
M,KRN=/>@Z"96;7T3OU06+?+##;[!N'8;\/M**;N?. 7#JV[Q-U!+ P04
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
MB2.5'64D4UX>DY$P7B7'<67"Z^-7J%%S7Y#*.$OS? ^[+2FIFW"@!N>4:/!
M/*M([SP8$U;3A.\;V?'.![E#(A6N'8Y(]-H/W^;MZO9F<SE\T)_=AVO19^J)
MU X4+B@T>5_1'-KAJC$\>+.*G_>Y\719B.:2;F=H@P.]7QCCGQY"@>U];_HO
M4$L#!!0    ( )5;4%@^%AQK) ,  .L&   9    >&PO=V]R:W-H965T<R]S
M:&5E=#(Y+GAM;'U5;6_3,!#^*Z> T":%)772EXVV4EM (($T;8,)(3ZXR;6Q
MYMC%=M;NWW-VVK!)7;\DYY=[[KE7C[?:/-@*T<&NELI.HLJYS562V*+"FML+
MO4%%)RMM:NYH:=:)W1CD95"J9<+2=)#47*AH.@Y[UV8ZUHV30N&U =O4-3=/
M<Y1Z.XEZT6'C1JPKYS>2Z7C#UWB+[L?FVM JZ5!*4:.R0BLPN)I$L][5//?W
MPX6? K?VF0S>DZ76#W[QM9Q$J2>$$@OG$3C]'G&!4GH@HO%WCQEU)KWB<_F
M_CGX3KXLN<6%EO>B=-4D&D50XHHWTMWH[1?<^]/W>(66-GQAV]X=7$90--;I
M>J],#&JAVC_?[>/P3&&4OJ+ ]@HL\&X-!98?N>/3L=%;,/XVH7DAN!JTB9Q0
M/BFWSM"I(#TW7>BZ%HZB["QP5<)"*R?4&E4AT,+IT[,[OI1HS\>)(R8>+RGV
M5N>M5?:*U1Z#[P156?BD2BQ? B3D0N<'._@Q9R<1/V)Q 5DO!I:R[ 1>UL4E
M"WC9*WCWW!BNW!/,BL(T7,*-EKX'MMR4\'NVM,Y00?TYYGH+G!\']DUV93>\
MP$E$7631/&(T??>F-T@_G*"==[3S4^C36VK:LI$(>@771I=-X:!SY9O@2R$%
M2;]#YN .=P[F4A</1QTY:>JX([-#=WL"VX/AT'K>+@407(7PA-Q80)][H,QA
MO43392]\6:@W$GH@J/8LJ4H:(/8*?I%N6S8O5<^^*L+6C25%>QZ06J  T@5A
M3]7&L,2U4(K*V7/=H!&ZA+>0L?@R922PRWC(1JV04L%V"+BCB6@IQ HJ75,?
ME"AILA@B5#;&XWD7]X"L%_=9W_\NLP%1B4?#(2PJ3DUD02A ZP3-%K0A-A3(
M][@3UC?9(7R^TUB<]X?0C[-A3G(V8D#3TDEL.[/F)1XQ?<9R<B4_#T(O&WB!
MQ?T\.S\6#4K&RS@0XU%Z)"#'JC1Y-H!J-.LP9BT4NE&NG47=;C?)9^T ^W^]
M?0:^<T-IL2!Q1:KIQ; ?@6E':[MP>A/&V5([&HY!K.@U0N,OT/E*:W=8> /=
M^S;]!U!+ P04    " "56U!85V/M,I,"  # !0  &0   'AL+W=O<FMS:&5E
M=',O<VAE970S,"YX;6Q]5&U/VS 0_BNG;)J8U)&7ML"ZMA(%IB$-@2AC'] ^
MN,FUB7#LS+[2\N]W=M*LB+9?$I]]SW//V7<W7&GS;'-$@G4IE1T%.5$U"$.;
MYE@*>ZPK5'PRUZ84Q*99A+8R*#(/*F681-%)6(I"!>.AW[LSXZ%>DBP4WAFP
MR[(4YG6"4J]&01QL-NZ+14YN(QP/*[' *=*OZLZP%;8L65&BLH568' ^"L[C
MP:3G_+W#8X$KN[4&E\E,ZV=G7&>C('*"4&)*CD'P[P4O4$I'Q#+^-IQ!&](!
MM]<;]N\^=\YE)BQ>:/F[R"@?!6<!9#@72TGW>O4#FWSZCB_5TOHOK&K??A)
MNK2DRP;,"LI"U7^Q;NYA"W 6[0$D#2#QNNM 7N6E(#$>&KT"X[R9S2U\JA[-
MX@KE'F5*AD\+QM'XMD(CJ% +^(F<G(4I/WNVE AZ7F_!U9HK@/]'#V(FT7X>
MAL2!'3Q,FR"3.DBR)TB<P(U6E%NX4AEF;PE"5MS*3C:R)\E!QDM,CZ$;=R")
MDNX!OFY[#5W/U]W#UR3_=#ZS9+A2_NQ*LJ;H[:9PW3.PE4AQ%'![6#0O&(P_
M?8A/HF\'!/9:@;U#[+7 #EQH2_#D'P(><$TPD3I]WJGV(-]NM5SG0#D"K5"^
M()3UFZ%[,^ ;QW*&IKWUCG>]T&4EU"OD(O/V7$ON<U=/NJTLZ<L(FS)*&:$5
M*K(#.+I6C-)+*U1F/\/M'LA'B.-.W.W!HS"%S_WM>=*)HPBFN3;TA="4[XY/
M>PD\:!+R/7&_\_7T!':]4+C5526:A9\=EO4O%=4-UNZVX^F\[LK_[O5LNQ%F
M42C+T><,C8Y/^P&8>E[4!NG*]^A,$W>\7^8\8M$X!SZ?:TT;PP5HA_;X'U!+
M P04    " "56U!8'*!OD0(#  "K!@  &0   'AL+W=O<FMS:&5E=',O<VAE
M970S,2YX;6RE56UOVS80_BL';1@20(A>_%K/-A"W*QI@P8(D:S\4^T!+9XL(
M16KD*8[__8Z4K6:;8Q3H%^GNR'ON>7C4:;XS]LE5B 0OM=)N$55$S2Q)7%%A
M+=R5:5#SRL;86A"[=INXQJ(H0U*MDCQ-QTDMI(Z6\Q"[L\NY:4E)C7<67%O7
MPNY7J,QN$671,7 OMQ7Y0+*<-V*+#TA_-G>6O:1'*66-VDFCP>)F$5UGL]70
M[P\;/DO<N5<V>"5K8YZ\<U,NHM030H4%>03!KV=\CTIY(*;Q]P$SZDOZQ-?V
M$?UCT,Y:UL+A>Z.^R)*J132-H,2-:!7=F]TG/.@9>;S"*!>>L#OL32,H6D>F
M/B0S@UKJ[BU>#N?P/0GY(2$/O+M"@>4'06(YMV8'UN]F-&\$J2&;R4GMF_)
MEE<EY]'RCP:M(*FW\#NR. </W/:R50AF Q];:BW"K=2R;FNX1TU"P9W8<U?(
M 5\)^%_^Q:-8*W27\X28GB^2% <JJXY*_@:5+(=;HZER\)LNL?PW0,*Z>G'Y
M4=PJ/XOX 8LK&&0QY&D^.(,WZ ]K$/ &;^#]YSR"XF_'\?5Z[<CR-?OKE/8.
M>7@:V7]Z,]>( A<1?UL.[3-&RU]^RL;IKV=X#WO>PW/HRQ_MZ=?04WC$%X*5
M,L73285G.9Q6^%@A5U0\&7PU"E7"JJ<B^)XS5TE[$%JHO9/."S"M95^WS+K5
MI72%:35A"85P%6P8RO&P*(PNI.(H&2 N4@AK][[&LU M'F%,+U2%5BHIUE))
MDJQ9A&)\@[!>H^UOT0PN;C1#FM8)7;I+'QS"SY"E\70\]-X(IO$DS[PYADD\
M?C?UY@3&<9ZGWIS"*!YPE,7S&-U0ASY-W\&C\;WHN#3'CDS2>)*EW KG9G!3
M-ZT7*UDRGQ/!13:(L^'P\I#[EJ(]4QQ-XM%X#*?N4_)J@-1HMV%,.@A'V\V2
M/MI/XNMN 'W;WHWQ6V&W4CNNO^'4]&HRBL!VH[%SR#1A'*T-\7 +9L5_$[1^
M Z]OC*&CXPOT_Z?E/U!+ P04    " "56U!8 VK6A&,#   ,"   &0   'AL
M+W=O<FMS:&5E=',O<VAE970S,BYX;6RM5FUOVS80_BL'K1E:0+,D2O)+9AN(
MXQ4+L*!!DFT?BGV@I;--A!(]DHJ3?[\C):NND1H=4, X'<GG'MYSE(Z>[I5^
M,EM$"R^5K,TLV%J[NXPB4VRQXF:@=EC3REKIBEL:ZDUD=AIYZ8,J&;$X'D85
M%W4PG_JY.SV?JL9*4>.=!M-4%=>O"Y1J/PN2X#!Q+S9;ZR:B^73'-_B ]L_=
MG:91U+.4HL+:"%6#QO4LN$HN%YG#>\!? O?FR >G9*74DQO<E+,@=@FAQ,(Z
M!DZ/9[Q&*1T1I?%OQQGT6[K 8__ _M%K)RTK;O!:R;]%:;>S8!Q B6O>2'NO
M]K]CIR=W?(62QEO8=]@X@*(Q5E5=,&50B;I]\I>N#M\3P+H YO-N-_)9+KGE
M\ZE6>] .36S.\5)]-"4G:G<H#U;3JJ X.[]65=74PK["$I_IB'94< M+8:P6
MA86;>JTY^4UA&XW ZQ+N47*+)7Q:2;'AKK0&?@S+^T>^DF@^3"-+REQ^4=&I
M6+0JV#=4) QN56VW!GZK2RR_)HBH)'U=V*$N"W:6<8G% -(D!!:S] Q?VM<Y
M]7SI#ZPSEZ<5^GRU(A"]R?^\5:,V@^SM#-S7?6EVO,!90)^O0?V,P?SGGY)A
M_.L9?5FO+SO'/G^@;E$V$D&MX9:3"&$%&C?Z0]6;7RSJBI2O+'SVAPR/^&)A
M(57Q]*:4\YM]5)*:B:@WP*E8)5HNI*$60:^4F[2*>DRQA>OE$E:*2JF.2BB,
M::BJKL+4HXPEQQ/Y7.G4L5JA[D_>X\AAEW#C H$^,CP(?&U'-S6I0V/AWHWN
MM*@+L>,2KBK5T!E_B_F]J,%N56-H"_/A>^/8:5S"(D:_.!E!'B7D9&/(!TEZ
M >]@$HZ3O'^.HF3L@),.F,>0#9+X K)P%.>=3>*(36B1Q0=4 NE@3*@\'(WS
MS@ZC-':@Y!@T'%[ ,$S2O+-$E7\%8@3*)VZ_21(?K%\B63U1-F"4?!J.*+_6
MGF)2A\DN@(4)RSL[/,&0,\A\UC'MTMI33-IATC =YIU]5):.X/^\.>\@R\-A
M'/?.6U]3=-2A*]0;?P\9*-Q)M\VZG^VONJNVPW^!M_?D+=<;0>E(7%-H/!CE
M >CV[FD'5NU\OU\I2[>'=[=T7:-V %I?*V4/ [=!_P=@_A]02P,$%     @
ME5M06"S?^PZH @  Q04  !D   !X;"]W;W)K<VAE971S+W-H965T,S,N>&UL
M?53?3]LP$/Y73AE"("&2IFFI2AN)EDWC 0D!VQ[0'ISDTD0D=F9?6_K?[^RD
M62>5OB2^7]]]9]_=;*OTNRD0"3[J2IJY5Q U4]\W:8&U,->J0<F67.E:$(MZ
MY9M&H\A<4%WY81",_5J4THMG3O>DXYE:4U5*?-)@UG4M]&Z!E=K.O8&W5SR7
MJX*LPH]GC5CA"]*/YDFSY/<H65FC-*62H#&?>W>#Z2*R_L[A9XE;<W &6TFB
MU+L5'K*Y%UA"6&%*%D'P;X-+K"H+Q#3^=)A>G](&'I[WZ-]<[5Q+(@PN5?6K
MS*B8>Q,/,LS%NJ)GM?V.73TCBY>JRK@O;%O?&\Z8K@VIN@MFN2YE^Q<?W3T<
M!$R"3P+"+B!TO-M$CN6](!'/M-J"MMZ,9@^N5!?-Y$II'^6%-%M+CJ/X'A,"
M][EX%4F%YG+F$^-:JY]V&(L6(_P$8Q#"HY)4&/@J,\S^!_"94,\JW+-:A"<1
M[S&]AN'@"L(@')[ &_95#AW>\%25;W>)(<UM\/M8B2U =!S CL;4-"+%N<>]
M;U!OT(O/OPS&P>T)>E%/+SJ%'C_(#1KB5B<#RTH84^8E9I#L8,GW:BFO106/
M@M:ZI!WP0R.\N>>"5_P@6%0J?3]:U<F\QZOJTI1H0&U0 Q4(TF;)>7Q@AT(;
M[E$J>"1-P[,%I)S/4M6-D+OS+Y-P<'-K>#3XS@6#Y-Q?*=8)8^V?%(1&:\M5
MQ5O!3-L./,A\\2 95*V-D)FYM#$1G,%@/+J:1)$51^ 2A;=6&!\*-X?"!*(@
MN J" %X+Y*65DV6Q5RGB:SV#20=[["7]@]&J4:_< C&0JK6D=LIZ;;^C[MK1
M_.?>+KA'H5>E-%!ASJ'!]<W( ]TNC58@U;A!313QV+MCP7L6M75@>ZX4[06;
MH-_<\5]02P,$%     @ E5M06(_?"YC  P  0P@  !D   !X;"]W;W)K<VAE
M971S+W-H965T,S0N>&ULC59M;QHY$/XKHVU5M1)EW\BR4$""AM-%NJ112.]T
MJNZ#V1W %Z]-;6](_OV-O; A.H+Z!7OMF6>>&<\+HYW2#V:#:.&I$M*,@XVU
MVV$8FF*#%3-=M45)-RNE*V;I4Z]#L]7(2J]4B3")HBRL&)?!9.3/;O5DI&HK
MN,1;#::N*J:?9RC4;AS$P>'@CJ\WUAV$D]&6K7&!]OOV5M-7V**4O$)IN)*@
M<34.IO%PUG/R7N!/CCMSM ?GR5*I!_=Q58Z#R!%"@85U"(R61_R*0C@@HO%S
MCQFT)IWB\?Z _IOWG7Q9,H-?E?B+EW8S#O( 2ERQ6M@[M?L=]_Y<.+Q"">-_
M8=?(9H, BMI85>V5B4'%9;.RIWT<CA3RZ V%9*^0>-Z-(<_RDEDV&6FU ^VD
M"<UMO*M>F\AQZ1YE837=<M*SDSG3DLNU@2UJ6&R81CAQ]/&>+06:3Z/0DDVG
M&19[_%F#G[R!'R=PK:3=&)C+$LO7 "&1;1DG!\:SY"SB)19=2.,.)%&2GL%+
MVPBD'B]] ^\/98Y=_3%=&JLI6?XYY6P#U3L-Y0IH:+:LP'% %6)0/V(P^? N
MSJ(O9XCV6J*]<^B3!15D60L$M7IYH]L#\0[,F.$%,%G")1>UQ1)^^&>#>WRR
M,!.J>#CITUFKIWVZWR!8C[UT90W^1EH#C JU4++@@C-?=4NT.T3I*F=/KMR3
MV_F"H0U[1$WU#\:Y88 ZA[$D2.YU0%);XK)0%9(8X\+;M KHI")TK[)1HD1M
M//C_S>RUW0-[::!&!I;X/R,C)719"9136"U)Y)!7_C?Q0+2)A_ W23<I_%KX
MXY4D-%4;$C4=P*<"M_;(&JM438'YY%$;4 <(-]^OYW?3^V]W<//BXGOH91>=
M-+MPNT'4R;*$=ND@Z^19#I?SFV_75S=>J7GK7P@A)/U./QNX)>]GD PZT2"!
M^6I%7=$ED@\3]44P6-2:6XYF" M+N0)JV_3-'=.E@2PE$&+6<TQPA5J376)-
MT\&P8\$TRB$E-],D:A/Q5XA^!E;^2PV/I-P3,4-SPIN0I.-F@($D[_3CS"V]
M+'6^Y'GTNET=Y\4^2.\ASKKD.JW];A:Y->UFO9:;OZ<7\?=)K[E/<IA*RS^W
MX<&?-;?/!Q^E\F\FZM)GF,^G@HFB%DTH#H&E6WR3WH=W>1(G7R#O91#'<*I#
MA$>-O4*]]N/+$ SE5-/CV]-V0DZ;P? BWHS7:Z;7G&(H<$6J4;=_$8!N1E;S
M8=76CXFELC1T_'9#4QZU$Z#[E5+V\.$,M/\;)O\!4$L#!!0    ( )5;4%C\
M(2Q!4 4  /H,   9    >&PO=V]R:W-H965T<R]S:&5E=#,U+GAM;)U7;6_;
M. S^*T16#"F@+98MVW'6!NC;L &W6]'V;C@,]T&QZ<:8;662TK3__B@Y<=(M
MRQ4#"E>R1?(A^9!43E9*?S-S1 N/3=V:T\'<VL5D-#+Y'!MIWJH%MO2E5+J1
MEK;Z?F06&F7AA9IZ% 9!,FIDU0ZF)_[=M9Z>J*6MJQ:O-9AETTC]=(ZU6IT.
M^&#SXJ:ZGUOW8C0]6<A[O$7[U^):TV[4:RFJ!EM3J18TEJ>#,SXY3]QY?^#O
M"E=F9PW.DYE2W]SF8W$Z"!P@K#&W3H.D?P]X@77M%!&,[VN=@]ZD$]Q=;[2_
M][Z3+S-I\$+57ZK"SD\'XP$46,IE;6_4Z@.N_8F=OES5QC]AU9U-Q0#RI;&J
M60L3@J9JN__R<1V''8%Q\ N!<"T0>MR=(8_R4EHY/=%J!=J=)FUNX5WUT@2N
M:EU2;JVFKQ7)V>G'-E<-PIU\1 //-L,[.:O1')^,+-EQIT?Y6N=YIS/\A4X>
MPB?5VKF!J[; XKF"$0'L488;E.?A08V7F+^%B#,(@S ZH"_JO8Z\ONA_O8;+
MRN2U,DN-\/5L9JPFGOR[S^=.H]BOT=7.Q"QDCJ<#*@Z#^@$'T]>O>!*\.X!7
M]'C%(>W36ZK%8EDCJ!(NL42ML?#HSXQ!:T"V!?Q1R5E55[:BW'WUN8,[?+1P
M7JO\VUZ/#MK<[]'=',&272Q+*BOC\%AZ9:K[MBJK7+86+#8+I:G H:CHE,8V
M)T1V+BU0T!>Z,NAEBHT?3I_<^E'O^"$I*]) J6IJ'F9"ON?8S%![+@P_MJ1(
M+0U)F6-/#?<(MQ'::I[ %ZDUP7MB4+64;4FHO#E%6#0UAUPO96W@"#AG<3KN
M%D(D</5]6=FG-Z[T"^\!=23I.PIG49Q!R((LI=)YP-8J\GK,XCB&C(E4P.<%
M:CK;WD.-)/_,-RZ8"#GPV&NYM=+ZT-*7* O!??J3>K+::E#&0$Y>/%$K7DE=
M0!*[O][;?"[UO5/,QA2$D"5Q G?*RGIOJ(\@&C-.EHY D,=\_#QL.T@G\!X+
M0E&OL^Z2;CS<7;WH5,9Q0,]$.%1$FKSJ I6P)$@@97P<_Q02[=KF&U6^61K<
M8*/0\#!PH>%1#-<:%[(J !]=Z,F.<R^.Q#[G=@-\!*'+C4ME&#&193Z@/\?"
MI3JA@\(MQBS@&1PHV;@OV?C%)7M!K%$M\<,7S$[SN>I<@N$YMEA6]OB%E7O0
M]*\K=Z'50^7'::E50X7@@73)RQ4-6K,MZ:[F*$\3^ >E[EKY"PN0'APNEA3F
MUF[9XRJ*.,!CMPH3EL:.?%G$QLF&_SYA)!^S. G<3@A_.LI8&*1N%8<LXJ'7
ME=!*_":X#==WT9%FX6P,"9H(CMTJ8G%$JPY<%(]AR%D0IL<PC*/QL9=) X=P
MF+(T2;V,8$%"WSIR$DZJKJQ#+ 2+.W]XR$)J+0=HEO0T2UY,LRM?GG3)V:78
MC8-^@Y3>G JCJ\>7D>R@X?TD^\'.FDJ[<V"&=H78_LB]9K&TE$&:$9Y[ZYRX
M+K/T3=45JW:>N);MJ*KJJI!.9-95SAY&_S@\?H\I&WZL==H=4!Z0XW+*XM!/
MC"AB41:Y59!0UL6:.7ZLJ;S7\OK5..3\';3HFVFY-=&[$P:,IP2!$Z\$4-UD
M@J]'D6\G_1 BMHK8,9(G"3V)Q)$XWD4-.?&\HL(F[F89=R<#%@1^04,B):G/
M?@;2AHIN2"5'06 BX+_-X='.?;1!&DKNUNW2O&QM=S7MW_87^[/N/KL]WOTJ
M^$0SC08V#8N21(.W*;4^W=VTNXU5"W^[G2E+=V6_G-./$]3N 'TOE;*;C3/0
M_]R9_@=02P,$%     @ E5M06 DDY[<'"   VA(  !D   !X;"]W;W)K<VAE
M971S+W-H965T,S8N>&ULS5AK;^,V%OTKA-LM8H 3BWHK+V R;;$!VLY@,NUB
M4>P'VJ)M[DBBAZ3B9']]SZ5DQWDX6.RG_3 CBN:]//=]HHNML5_=6BG/[MNF
M<Y>3M?>;L]G,+=:JE>[4;%2'7Y;&MM+CU:YF;F.5K(-0V\SB*,IGK=3=Y.HB
M['VR5Q>F]XWNU"?+7-^VTCY<J\9L+R=BLMOXK%=K3QNSJXN-7*E;Y7_??+)X
MF^VUU+I5G=.F8U8M+R?OQ=EU1N?#@3^TVKJ#-2-+YL9\I9>;^G(2$2#5J(4G
M#1*/._5!-0TI HQOH\[)_DH2/%SOM/\<;(<M<^G4!]/\0]=^?3DI)ZQ62]DW
M_K/9_EV-]@2 "].X\#_;#F>+9,(6O?.F'86!H-7=\)3WHQ\.!,KHB$ \"L0!
M]W!10/FC]/+JPIHMLW0:VF@13 W2 *<["LJMM_A50\Y?7?<..\ZQ6[6"K[UC
M+W=.OLAYH]ST8N9Q(\G-%J/VZT%[?$2[B-FOIO-KQW[J:E4_53 #U#W>>(?W
M.GY3XX]J<<H2P5D<Q<D;^I*]_4G0EQS1-QK)/JN-L5YW*_;G^[GS%MGRK]?L
M';2EKVNC"CIS&[E0EQ.4B%/V3DVN?OA.Y-'Y&UC3/=;T+>U7MZC(NF\4,TOV
M$O=--Y0H<IVS^</^Q)\A>NR+NO?LNC&+KZ_:]?;-7]:*+4V#"J:;?%#HUF;K
MPDUNN(FC2.]4URO.T#.L#*ATMS"M8K*KL?0*3O'L9-B<,G6/WN)(M0WQ#%&-
MPV$L$&3IV!8%2T\/"!],NY'=PP_?E;$HSMU.^5Q!@=J]>7FO7%#I^L6: 8DV
MM3MC_U32#FG(D$2JG2L;$NGDIH-RTSM<ZZ8!QP"#(,"_P:0S]AO<O%:V8VM<
M,N]U4Y-YWS/!,P"OTB2L"Y'R.,F'_2KC19JS6_3"EY(Q3P5^3R*LDB3B58X;
M>9267(B$_:P[V2VT;!@ED5[ HA,Y957"R[AB9<Y%E3$102 NV1?C<7!T/JY.
M>90D/(OBL!8P,JD(7@(X&2_+@GU\'I^3QC@W?</*(N=)'&$%S_.TJL)*\"HK
MC]B7IA$7><G23/"R2.'JF.>Y.&89[(;O(,63,F9YS.-*L%_0ALX0=8L<EQXI
MAUR ;LY6JH,!3<@46:,M:BI9ZN_[G#HI"EZ5T10+0(]2+/*2YP*+P5\O<I1@
M?,^RLN!Q3*[+$UB:"=H3)?#D*+%C&?R.=<H?=]^)*'-2?I+F%3V+8UEQ@A2*
MDBD]T[28D@  '_&9B'B21RSC GB1@^BVC[XZB4O$B51561X4)GFYL_UX*09#
M"&D<(;=B HM89"'R7&0Y^TBH]RZ;!ZN2)#P&$RF)L?H%"<4P=E%US0/4DZ=[
M[=:A)Z&!U6J.ZQ=3%JHY/M\_*QX5,5Q]M+01F0@Q*HH0HXS'$:VRJ$+EI*AM
M=%[X:ICYE!\M-<C_A(WC$4IX7@PUDD1E>*90>ZQTJSS#_T45D5R:OA:@4E!E
MBZ(D_\7%061*GJ!;E+RL2E9P9-D8E/HMY%2#:!>5",4(O2DM<@0]"[GPL;=L
M^1+%F.2F"PW"@:HX:MQ]4\.U[ X<1U%C9@O3=2-/VFJ_9@;JGM@\W[$"M&+M
M#Q1C:?4*-\.RQDB\$_2--7>Z1L2TIU&Q@[.Q&M1/(R&H/S]>\D!7#&Q'60R5
M@($ZOKI?J$V A921'=.@CDA=LA'>Z8=4(C>MP"")) XNZ%:G(3>?)*MV,+,%
M! >;(4;Z5Z"ME*6T=G(8K9)UIGOWV!ZD<RB)NK=A]H5)V".)V+=>6F AD3 J
M#H:5^M9K_T".'>]>6M.R?QO4'4.7]CUR6EHKNY4*%.LT5,)_53)6-?  YJ$9
M'!3.6E6K=N\G\FMVFL?9W^#Y3L/3G2&1&M,!2)$P)$GU%D?G8>-V./8;'0O[
MXGQZ:+%?:UL_-YA3UCAT7CH5_(;\W<B' !?+5O=MN!-07\ ,^<VV5GOUSBR7
M)-]W8\(C/,%4[5R/:"K<XY!RIV]0J&Q/H;(WB<QG!<P+W8Q5AEO?4W3=$* =
M90+@#S#--+J&K^O7^-+;U[S"ET+=;:&:2ET.ESYR)R;]4U82:,A(A.*S5WY[
M1EOV?6W?LO8-AQ^TI]M=)9+JW]$50 C)Q+$%H7D:%\J;_N+"!F8$%78/VH2X
MCQEF*?"!(J,'E;RJ:#JD&.^".N>NC]/8Y#F:Z4U'*6_LPS"T>$1M"T,>HPXS
M*@,GV(G$@:!DZ(XDX_SPYP>JZ'CE[&7!'"(AGK\.#6!T=T)]4V!L@F1$>6@0
M0)-4O(RPRT4I,%5V=&J4(2(7Y0D7(\&K1(6Q.A"\G6A@7#$(71J]"%3\?Q0H
MD5!\4LR< /H@4$1$JQ>!$E'$TX("E1<@J=630&&GS/^70"$KLBQ]_OHT4*!;
M.?%;^!V)0H'*07V)@)9)RHN\>!DDD>;@F5E8@V]2;A$_&,4"^04WKZAR8-RC
MJ6C035]3>:)4&_5N*5N:3XWQF$--:%/X%Q8U&'9C-J%>0TLZ'_;7"N,T_,&!
M"7(>1IH;(T$=TML^3-9S#*I:->/O)+CL+9CK&A=#%>9$VW<T-@[OJ8G9:@10
M=TLK!UUP[7F07QPT*1S8F81NS\RV4_4P!&]V%A[JM4JW\]ZZ,3BA_5&*-8Q
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
M,\4BV ](!CFMN+E0]6=H]4P<7JJX]E]2M[Y10-)*&R7:8,M ,-FT]*[-PU;
M</Q$0-P&Q)YWLY!G>4(-3>:H:H+.VZ*YCI?JHRTY)EU1+@W:66;C3'*J#;/:
M("-7&O**DR\L!_+N! QE7+^?A\8NXES#M 4\:@#C)P!/(-TCH^& Q%$\^CL\
MM-PZ@G%',/9XXR?PON8Y2X'D%4JF"R;7>D XV#H4BF>$B1+5+=B_Q%A[JD19
M&4 "-Q4KG9%0F3V8M<I-31'(;W+.)!.5(#_/0:P ?STFM)>8VRV'NJ0I+ *[
M'33@+03)VS?#:?2A1_:HDSWJE;U$N^_0W _(DM-6Q^E&U6"[6(\Q[\<>D7N@
MJ'M8CCN6X_]2''KW;'%ZB>U8G$DG>_**Q>G'GCU;G&G'<MJ+] VIU*5"0YOS
MSR=;:H-5<R ^U.%EVZ%WM1TS/NNTS%XQX_W8DV<SOM^QW/]W&7_!/]Z[VHX9
M/^BT'+QBQONQXYZ4AUMWF7L6G%-<,ZGML9);K&AO9K</-E=M,S"J]-?;2AE[
M6?IN85\G@,[!SN=*F<W W9C=>R?Y U!+ P04    " "56U!8VOA ;0 #  !J
M"   &0   'AL+W=O<FMS:&5E=',O<VAE970T,"YX;6RMEEUOFS 4AO^*Q:JI
ME;;R36B7(*7IIDU:M:A9MXMI%PXY"58-IK9)NG^_8Z H'R3KQ6[ AG->/^_!
M'PPW0CZJ#$"3YYP7:F1E6I?7MJW2#'*J+D4)!;Y9"IE3C5VYLE4I@2[JI)S;
MGN-$=DY9827#^ME4)D-1:<X*F$JBJCRG\L\-<+$96:[U\N">K3)M'MC)L*0K
MF(%^**<2>W:GLF Y%(J)@DA8CJRQ>SV)37P=\(/!1FVUB7$R%^+1=+XL1I9C
M@(!#JHT"Q=L:)L"Y$4*,IU;3ZH8TB=OM%_5/M7?T,J<*)H+_9 N=C:S8(@M8
MTHKK>['Y#*V?T.BE@JOZ2C9MK&.1M%):Y&TR$N2L:.[TN:W#5H(;'$GPV@3O
MM0E^F^#71ANRVM8MU3092K$ATD2CFFG4M:FST0TKS%><:8EO&>;I9-9\/2*6
M9,96!5NRE!::C--45(5FQ8I,!6<I T6^Z0PD&2L%6I'S6]"4<75!WI.'V2TY
M/[L@9X05Y'LF*D6+A1K:&OG,*';:LMPT+-X1EEM(+XGOOB.>X_D]Z9/7IWN[
MZ396I2N-UY7&J_7\(WH[?G^-YTI+G'2_^WPU0D&_D%F(UZJD*8PL7&D*Y!JL
MY.T;-W(^]+G\3V([GOW.LW]*'6NXQH5=XC+5N$99/J^D@K:7 EO3.0>RE"(G
M7*24D[PJ<'*4E#.-4Z2O-,UX83V>V5+6210%3C2TU]N>#Z/"@3.(NZ@=,T%G
M)CAIYDY(O<*MB,RP2HB)D[G>I7HY&ZEHB\!UHG"?LR<JC%V_GS/L.,.3G%,)
M)64+\O$9]V8%?73AX;A7KN_LT?5$Q5YXI(I11Q>]BNXK+FK<%YXJIEB] T^$
MZB]E=( 1![&WQWH8% [\03_JH$,=G$2M5VP?T>!@L,"/KL(]I,.HT W=JWZF
MN&.*_\W4[B)]:/'!S'>#&.'VV'K# B?<@[.W3@)S"M]1N6*%(AR6F.A<#E!!
M-B=;T]&BK ^'N=!XU-3-#'\&0)H ?+\40K]TS'G3_5XD?P%02P,$%     @
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
M9,74#=]\@<Y/;/ARSJ3]19LV-HX\E*^DXE4'U@HJ6K=?\M2=PPX@'+P"P!T
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
M0@1X#OR0CY25$.LK5>7.B@28]^B:A/*3!64!%O*6+56^9@2[L5'@JTC3+#7
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
M>IH>I!1FTG.=ST0L62Q12!=@TKGJ F(B/2I);Q1?)X<'<ZX4CY++%270$[0
M/%]PKO8W^@7Y@=7P'U!+ P04    " "56U!81.%=;)P"  ##!@  &0   'AL
M+W=O<FMS:&5E=',O<VAE970T."YX;6RM55UOVC 4_2M7636U4D<@4/HQB 1D
MT_90"15U>YCV8)(+L>K8F6V@_?>[=D)&NU#UH2^)?7//N;[']LEHI_2#R1$M
M/!9"FG&06UO>A*%)<RR8Z:@2)7U9*5TP2U.]#DVID64>5(@PZG:'8<&X#.*1
MC\UU/%(;*[C$N0:S*0JFGZ8HU&X<]()]X(ZO<^L"83PJV1H7:._+N:99V+!D
MO$!IN)*@<34.)KV;9.#R?<(/CCMS, ;7R5*I!S?YGHV#KEL0"DRM8V#TVN(,
MA7!$M(P_-6?0E'3 P_&>_:OOG7I9,H,S)7[RS.;CX"J #%=L(^R=VGW#NI\+
MQY<J8?P3=E7NY74 Z<985=1@6D'!9?5FC[4.!X#>\ @@J@'12\#@"*!? _IO
M!0QJ@)<ZK%KQ.B3,LGBDU0ZTRR8V-_!B>C2USZ7;]H75])43SL8+J]('F))R
M&<Q40:?),+\A<ZU6W,(B9YK+-<P%DW":H&5<F#/X!/>+!$Y/SN $N(1;+@2!
MS"BTM";''*9U_6E5/SI2OQ?!K9(V-_!%9I@])PBIF::C:-_1-'J5,<&T _W>
M.43=J-^RH-G;X5$+/'D[O/=*-_UF?_J>KW^$[PXMUTCWS,(4)=*6&/@U61JK
MZ<;\;M.[XANT\SD7N3$E2W$<D$T8U%L,XH\?>L/NYS:MWI,L>2>R9SH.&AT'
MK['3OJPHDNU%].?YO#K5$V/0FG,Z_M)JOMRXXV]@^01?BE*H)]1M*E?5KGTU
M9ZW;^*(S'(7;0_':<JZ>YR3_YPPZETU.U6IX<+T+U&MODP92M9&VNA=-M''B
MB3>@%_$I.71EJ/]H*GN_97K-J6N!*Z+L=BXO M"59583JTIO(DMER9+\,*>_
M#&J70-]72MG]Q!5H_EOQ7U!+ P04    " "56U!8(9!@5ND&   ]/P  &0
M 'AL+W=O<FMS:&5E=',O<VAE970T.2YX;6S56VMOVS84_2N$-PP=D-H2);\R
MQT!BM5B!=0T2M$-1[(,BT[80270E.FZ&_?A1CYBBK=R&S77L]4,CR;J'E^=2
MESQ\C-8\O<T6C GR+8Z2[*RU$&)YVNEDP8+%?M;F2Y;(7V8\C7TA;]-Y)UNF
MS)\61G'4H9;5Z\1^F+3&H^+993H>\96(PH1=IB1;Q;&?WE^PB*_/6G;KX<%5
M.%^(_$%G/%KZ<W;-Q,?E92KO.AN4:1BS) MY0E(V.VN=VZ>>Z^0&Q1N?0K;.
M:M<DK\H-Y[?YS;OI6<O*/6(1"T0.X<L_=VS"HBA'DGY\K4!;FS)SP_KU _K;
MHO*R,C=^QB8\^BN<BL59:] B4S;S5Y&XXNO?656A;HX7\"@K_B?KZEVK18)5
M)GA<&4L/XC I__K?*B)J!G;O$0-:&=!M _<1 Z<R<)YJX%8&;L%,696"!\\7
M_GB4\C5)\[<E6GY1D%E8R^J'21[W:Y'*7T-I)\;7@@>WY$(R-R43'LOFE/E%
M0"Y96K2J)& D6_@I(ZLD%!EYY3'AAU'V*WE-/EY[Y-7/OXXZ0GJ2XW6"JM2+
MLE3Z2*DV)>]Y(A89>9-,V50'Z,@J;.I!'^IQ04%$CP5MXM@GA%K4:7!H\G1S
MVF#N/=W<!FKC;*+B%'C.8U')"7]]LQN5\S3UDSF3'YX@-_>D_MZE?U\\/E_[
MZ91\^4-"DG>"Q=G?3?$IRW>;R\^3S6FV] -VUI+9)&/I'6N-?_G)[EF_-7&+
M">8A@6F\NQO>70A]+!M](#F4"8^LBXQ!^(Q<7G_,9(J+?"%9%IPL:U]&P)-I
MF$>FB>.RK$%15IY_[\96>S#JW-6I _TQI0X)3*.NNZ&N^WSJ9-=R*_LRD+5N
M VMTBS70%5/6D, TUGH;UGH@:^]+0B8/A)1?;T:^O&?Q#4L;/UT0T?33Q03S
MD, T)OL;)OL'3IE]3-XQP3PD,(WWP8;W =B"/39C:0J1O@[%@KR3#?PNG*[\
MZ(2<1Q$/BI3P:-#>?,NO65,82G>ZM?S0L_)_6RD"]-J48"0PC>#AAN A2'!C
M@U7TGI _>7+'LIS.HAV?2/*":#4-DSGYL,S9/)'<9D*^)\B]3#97+.#S)/R'
MR5?/8[Y*1!/-PQV::1/-H.^F-".!:33;EAH)6R#1GZ]L,._"YJ8) !7-PT+3
MJ:N)"/O R;=R (M\3#0/"TTGGRKRZ9,3Q ^1+S/&UU4H[F62SD2ZRG_(R >Q
M8"D1"S^ILDA6RS3R<I5_)XV1*KWMU3-'G[K.5N* *V4< B0T/01*KMF@*M%2
M!_E7T\Y&0SNX&.-6CJK+L-!TBI4RL]U#IQA,+39!1?.PT'3RE;:S87'W<BGF
M4SF2"8L)J)!+P[=^F))/?K1J' U6CO=KV:8[:/=WL@VJ8L1"TZ.A-*,-B\87
M'W)7_O2^-QB$_39F>1]RTE9ZT@9ETZ'&W957=:[=1JY1%206FLZUTI V+"*W
M^L\?F16!2S#.WJCR$0M-9U<)2'MXZ*X34P9.4-$\+#1]64*I2@JKRN/M.BO'
M<^FHIE+<MMO=RC1P!4W#@86FAT,I50J*,9EI*)1%8&O3AHR*YF&AZ<PIF4GI
M@;,(Q92$$U0T#PM-)U\)3 H+S"/3^+"WQI%R=H8\CM.SAWH>\K *U4.@!"B%
MUP9KF>,Y$A\NQ9@Z5)6)A:8SK%0F[1XZPV#*P DJFH>%II.O1"6%1>41CU-0
M%SPKM/J$@=MO=W>2S3[$)U7BD\+B\\4E/MV5G<,FV0G[;=SF]R$[J9*=%):=
M!Y+X='<)LU'BP]X;<[T/$4J5"*7P,J;>??Z(PH<+,,X#J"(3"TW?+:9$IF,=
M>K\8ZN(G*IJ'A::3KR2E TO*X^TY8<>-@V;O3K5;[:Z]U7-B%:I'0\E4!UX-
M_7SE@%D$-C?F!%5D8J'IU-4VG1Y\URGNME/<?:?[D)>.DI<.+"^/3.'#WAI'
M"E6F5FC:?($UZ*MY2ST$2G\Z\"IG/74\1^+#Q1ASAZHRL=!TBI7*='J'3C&H
M:A$5S<-"T\E7HM)Y^HKF,:287<GI]*WNM@J"*V4<@GTH3D<I3N?IBO/(QHJH
MZZ>H:%Z%IHT\[?: /I+PE29U8$WZXK,LSNZNVL;-R[#?QO3M0YRZ2IRZW]M7
MZSQW<1\NP;1QHJ)Y6&@ZNTI]NH?>>NNBJDA4- \+32=?B4WW?[7UUMW=>CND
MO>W#4W"=C".P#\WJ*LWJ'LO"J&F'"CMN_-F@:MT*3>M0>VW7W>I0.[5SQ3%+
MY\7Y[(P$^<1V>31W\W1S!OR\./F\]?S"/O7*D]P*ICQ8+GN#>9AD)&(S"6FU
M^[)O3,NSVN6-X,OB]/(-%X+'Q>6"^5.6YB_(WV><BX>;O(#-B?GQ?U!+ P04
M    " "56U!8-$9#^.H"   I"   &0   'AL+W=O<FMS:&5E=',O<VAE970U
M,"YX;6RM5EMOVC 8_2M65DVMM#7!N=$.(K6@:I7&5)6U?9CV8,('L>K8S':@
M_?>SDS0"$E K[87X<L[).9]CF\%&R&>5 6CTDC.NADZF]>K2=56:04[4N5@!
M-S,+(7.B35<N7;620.8E*6<N]KS(S0GE3C(HQ^YD,A"%9I3#G42JR',B7Z^!
MB<W0Z3EO _=TF6D[X":#%5G"%/3#ZDZ:GMNHS&D.7%'!D83%T+GJ78YBBR\!
MCQ0V:JN-;)*9$,^V<SL?.IXU! Q2;16(>:QA!(Q9(6/C;ZWI-*^TQ.WVF_I-
MF=UDF1$%(\&>Z%QG0Z?OH#DL2,'TO=A\ASI/:/52P53YBS8UUG-06B@M\IIL
M'.245T_R4M=AB] +#A!P3<#O)?@UP2^#5L[*6&.B23*08H.D11LUVRAK4[)-
M&LKM*DZU-+/4\'1R0ZA$CX05@"9 5"'!+)%6Z*>P528,7>6BX!J)!;JAG/"4
MFK%;KK0L*N#I&#2A3)VAK^AA.D:G)V?H!%&.?F6B4(3/U<#5QJA]G9O6IJXK
M4_B J3&DY\CO?4'8PWX'??1^.MZENZ8\38UP4R-<ZOD'])I:C*E*F;!%4NCW
MU<P4P7R%?[KR58)!MZ#=F9=J15(8.F;K*9!K<)+/GWJ1]ZTK[7\2V\GN-]G]
M8^K) T]%GE.M88YN[W^,.E>SD@A+"7MLK)->'. X&+CK[1QM&(YPB"\:V([#
MH'$8''5X,[F>*G.@,&(]:H&*]UBN-*-=RY[G[5ENP_R@Y_7[W9;#QG)XU/)3
M)A@@)@A'J>#E5Z20V2I-BEQ(O32':(E1* ,V1^;$1HHPZ$H3MM-X_D5_+TP'
M*@J]N#M+U&2)/E;^CWJ/VJY"W%Z)-@S[..P=6(FX<1\?=3\Y8M:LS1JD"35[
M167*+O=Q^]./O#"(]]RW8=CW_7C?O;MUD-M+=$+DDAI?#!:&Z)W'1D%6%U/5
MT6)5GNTSH<U-438S<Y>#M  SOQ!"OW7L=='\.TC^ 5!+ P04    " "56U!8
M4@F;1!P$  !J%0  &0   'AL+W=O<FMS:&5E=',O<VAE970U,2YX;6S%6%%O
MHS@0_BL6MSKM2I>"@9"DET1JRNUNI497-;>[#ZM[<&":6 6<LTVS]^_/!D("
MH5PKN=J7!)N9SY[/_LQXIGO&'\460*(?:9*)F;65<G=IVR+:0DK$!=M!IMX\
M,)X2J9I\8XL=!Q(73FEBNXX3V"FAF36?%GUW?#YEN4QH!G<<B3Q-"?]W 0G;
MSRQL'3KNZ68K=8<]G^[(!E8@O^SNN&K9-4I,4\@$91GB\#"SKO!EB /M4%A\
MI; 7)\](A[)F[%$W;N*9Y>@900*1U!!$_3W!-22)1E+S^*<"M>HQM>/I\P']
M8Q&\"F9-!%RSY!N-Y79FC2T4PP/)$WG/]I^A"FBH\2*6B.(7[2M;QT)1+B1+
M*V<U@Y1FY3_Y41%QXJ "[79P*P>W[> _X^!5#MY+'?S*P2^8*4,I> B))/,I
M9WO$M;5"TP\%F86W"I]F>MU7DJNW5/G)^4=".?I*DAS0$HC(.:A%E0*]OV5"
M?$"?U,Y!?V;H2@A0O22+T2TE:YI024$<7.+"!-U#E'-.LPU:$$$51@B2T$3!
M#-"758C>O_N WB$%^->6Y4)AB:DM50QZ)G94S7=1SM=]9K[814N6R:U ?V0Q
MQ$T 6P5?,^ >&%BXO8@A1!?(P[\AUW&]C@E=O]S=[7 /7^Z.>Z+QZO7T"CSO
MN?6D&<DB2A)TDPG)<[V:Z/NMLD(W$E+Q=Q?E):3?#:E/GDNQ(Q',+'6T".!/
M8,U__04'SN]==)D$"PV!-:CT:RK]/O2Y 0ETD5T..BP&U:?RTWSH38*I_71*
MXKG1(,"X916>6^&1CVNC1M3#.NIA;]1+QN5&G?CHEI%,H,^0Q$A]7M"*)("^
M+R%= ^_<1+VPK]U$)L%"0V -.H.:SL"\'@.35)H$"PV!-:@<U52.?H8>RT&#
M$Q$%(V_2TN.YD>^,6FH\MQFXPW'0+<=Q'?2X-VB5W.P)CPOY":1T6.MS0:)'
M%>9*1UB&WJ?.WE%>NZ5,@H6&P!KL3FIV)^;5.3%)I4FPT!!8@TKL'#-)YV?H
MLQJUH2O?Q<.60KO,1O[8;8FTPTQ]6$?=(L4G633NC?TFDZ XE>B>2/WIC![1
M-4M3*LMLND^9_<BOW4]&T4)3:$U6W2.KKGEY5IBF^#2)%II":_)YO!O@WGSY
MS13JG6G*';OM3VB'%7;/]7EN-7"Q[STCT&,NC_N3^6];IO+71.6T*%+W1TZB
M_Y-E+]ZKMY%)M- 46I/+XPT!#]] ED;O!T;10E-H33Z/5P3<FS:_F2R#L^OA
MB8XJ'L]M!I[KM45Y;N4-VY*T3XI0*?!-4<P32FUY)LMJ3-U;%PROBC)9JW^A
M"XE%<>L(4U8AEX1OJ+J4)O"@()V+D9H1+PM[94.R75'J6C,I65H\;H'$P+6!
M>O_ F#PT] !U>77^'U!+ P04    " "56U!8CO.Q9V,#  #8#@  &0   'AL
M+W=O<FMS:&5E=',O<VAE970U,BYX;6R]5VU/VS 0_BNG;)HV:2-O] 761H)V
M:$@@(;J-#V@?W.3:6CAV9SLM^_>SDQ :"-&04KZT=GSW^)['9_L\V@IYIU:(
M&NY3QM7866F]/G9=%:\P)>I K)&;D860*=&F*Y>N6DLD2>Z4,C?PO+Z;$LJ=
M:)1_NY+12&2:48Y7$E26ID3^/44FMF/'=QX^7-/E2ML/;C1:DR7.4/]<7TG3
M<RN4A*;(%14<)"[&SHE_//%#ZY!;_**X53MML%3F0MS9SGDR=CP;$3*,M84@
MYF^#$V3,(IDX_I2@3C6G==QM/Z"?Y>0-F3E1.!'LAB9Z-7:&#B2X(!G3UV+[
M'4M"/8L7"Z;R7]B6MIX#<::T2$MG$T%*>?%/[DLA=AS\PQ<<@M(A^%^'L'3(
ME7.+R'):4Z))-))B"]):&S3;R+7)O0T;RNTRSK0TH]3XZ>B,4 F_",L0+I&H
M3*)9(ZW@E##"8X19GDL7(B:YZF(!9Y2;$4H8G'.E95;8?YRB)I2I3_ %?LZF
M\/'])W@/E,./E<@4X8D:N=K$:V=UXS*VTR*VX(78IA@?0.A_AL +P@;WR?^[
M!W5WUZA421544@4Y7OB25#7BF<R)?X8=!6\OC N<:TS5[R:Z!?YA,[[=L,=J
M36(<.V9'*I0;=*(/[_R^][6)?$=@-2G"2HJP#3WZELXQ23"!*4JZ(78GUH0P
M:=)@ B=*H6X2IIBME\]F#YY-%/;]P<C=[!)^;C08/MK4>!Q6/ [WP>."DCEE
M5/]MXE+,V-\-L]?K/>'RW"@,AT$SF5Y%IM=*QAQK6R(3F!&&"H2$2R'UTIS%
M9C/'=X;!#.-,4DW-Z.TE&EZR,4M;9WEMEG8$5A.D7PG2W_.&[7<I14=@-2D&
ME12#-T_TP?-$#P+O2:(_-PH]K]><Z,.*S+"5S#G7:"32<$TTVKOI#B8B3:DN
MKJ*VW&X%?NV"=@16T^"HTN!HS[E]U*44'8'5I/"]QQK&>]/KJ)RNWWX?-5B]
M>"'Y._68W\KE9B48 A.$0RRXEJ;.;4_I=KS7+F17:'7VCR66O^\:R^^TR.H*
MK2['8YGE[Z7.:CVV_89B*WQ:GS09#9[FMKOS[+!OODLBEY0K8+@P7M[!P+C+
MXAE5=+18YR^1N=#F79,W5^;IB=(:F/&%$/JA8Q\WU6,V^@=02P,$%     @
ME5M06!0O NL9 P  SP@  !D   !X;"]W;W)K<VAE971S+W-H965T-3,N>&UL
MK5;O;],P$/U73@$AD,;RLZ$:;:1U!3%I0]/&X /B@YM<6X-C%]MIQW_/.4FS
MKNU*/_"EB9U[+^_=77P=K)3^9>:(%AY*(<W0FUN[./-]D\^Q9.94+5#2DZG2
M);.TU#/?+#2RH@:5PH^"(/5+QJ67#>J]&YT-5&4%EWBCP51ER?2?$0JU&GJA
MM]ZXY;.Y=1M^-EBP&=ZAO5_<:%KY'4O!2Y2&*PD:IT/O/#P;IRZ^#OC*<64V
M[L$YF2CURRTNBZ$7.$$H,+>.@=%EB1<HA",B&;];3J][I0-NWJ_9/];>R<N$
M&;Q0XALO['SH]3TH<,HJ86_5ZA.V?GJ.+U?"U+^P:F,##_+*6%6V8%)0<ME<
MV4.;APU F#X#B%I M U(G@'$+2 ^%I"T@*3.3&.ESL.8698-M%J!=M'$YF[J
M9-9HLL^E*_N=U?24$\YF'QG7\)6)"N$:F:DT4DVM@7-CD"Y,%G#%V80+;CF:
M=4P!KF3P6<FWMYA76G,Y@Q$SW,#K,5K&A7D#;^&1_ 3N^$SR*<^9M' OU<2@
M7K*)0+B4B\J:$[C")0J(X?LUEA/4/PA_?S>&UR_?P$O@$K[,565(CQGXEHP[
M^7[>FAPU)J-G3(817"MIYP8^R *+IP0^9:Q+6[1.VR@ZR#C&_!3B\ 2B((KW
M"+HX'A[M@8^/AX<'W,1=$\0U7_S/)C@YIO"/)7=1U 1ZJP>^7]$+X-)B:7[L
MJU:C)MFOQAUT9V;!<AQZ=)*Y/D$O>_4B3(/W^S+]/\G&_XGL2162K@K)(?;L
MO/A)WSNE>%(G44VIZY?T,2K]9U\2&[)>3>8.]V46]8.$FG&YF9W=J# -D_!I
MU'@W*N@BGGCI=5YZ![U\498)$(J::>_WVJ#335E!&O2WQ.^)ZL>];?&[4<^(
M3SOQZ4'QEY)ZGN0?5X=T)W=Q/]T6>;$;%25QD&Y9V8W:MN)O'/4EZED],@WD
MJI*V.;ZZW6XJG]?#:&M_1-.Z&:Z/-,VHOV9ZQJ4!@5.B#$[?D1[=C,]F8=6B
M'B@396D\U;=S^L>!V@70\ZE2=KUP+^C^PV1_ 5!+ P04    " "56U!8_F#L
MN"P%  #R&   &0   'AL+W=O<FMS:&5E=',O<VAE970U-"YX;6RU66UOXC@0
M_BL6MSIUI:7$SAOM 5)+6Q6I/56EN_OA=!],,& UB5G;*>V_/SO0A!#'+0O7
M#R4)STR>&7MFGH3>BO%GL2!$@M<D3D6_M9!R>=[IB&A!$BQ.V9*DZIL9XPF6
MZI3/.V+)"9[F1DG<08X3=!),T]:@EU][X(,>RV1,4_+ @<B2!/.W2Q*S5;\%
M6^\7'NE\(?6%SJ"WQ',R)O+[\H&KLT[A94H3D@K*4L#)K-^Z@.=#U-4&.>('
M)2NQ=0QT*!/&GO7):-IO.9H1B4DDM0NL/E[(D,2Q]J1X_-HX;17WU(;;Q^_>
M;_+@53 3+,B0Q3_I5"[ZK6X+3,D,9[%\9*M;L@G(U_XB%HO\/UAML$X+1)F0
M+-D8*P8)3=>?^'63B"T#Z#48H(T!^JR!NS%P\T#7S/*PKK#$@QYG*\ U6GG3
M!WEN<FL5#4WU,HXE5]]292<'-YAR\ /'&0'W!(N,$[5&4H ;FN(THC@&HU1(
MGJVOGEP1B6DLOH(V^#Z^ B=?OH(O@*;@:<$R@=.IZ'6D8J5]=Z(-@\LU ]3
MX(I$I\"%WP!RD&LP'W[>'%7-.RH714)0D1"4^_,:_ TQYV\TG8.31[)D7)+I
M5W"1L"R5W\!6LJZHB&*F\P7^N2?)A/!_3:%;[Z5+]%PL<43Z+56#@O 7TAK\
M^0<,G+],B3B2LTI:W"(M;N[=;4C+Q7A\_30^-\7H'C/&(SFKQ.@5,7K6I;]7
MRSU7O0N,E6,:Z4V0MS7CIEZ[\G-7NE>^#* 3.DZO\[(=C@'E=[=0%9Y^P=/_
M8(N*!5#%!O*#ZU\9?<&QKL^&'6JBO[Y#L$4L=%'7\7;XUV$NA+Z'S $$10#!
MIQ(MP"V)IVTUC-I"1; '_:#&"X:!B\YVZ-=AR$.^>V:F'Q;T0WO^69)0N>Z(
MD@'R*HE:##5$8T"$Q)* F.'4N&O">CX#&.ZPKH/";FBFW"TH=ZWE>S>ZN!S=
MC9Y&U^8:[AZSAH_DK!+H61'HF75M_F92;:L'_(8G,0&W+"&3C,935<OM3V^N
MLUK^=\O:AJC0ADXYAYT]B)?C=]V+B&A_OC@V=ZI41^!WO=WB-N"0YX<>;(AE
M2U- :RQCDE+&P3JDJ>*K9G-W#_ZPQLMS]-\N_P]Q5?ZE!(!V#6#@[SI[\$?U
M*C?R_Q!7Y5_.:F@=DX.?"Q:OFQ"(6"JYTLH"J"ZKSG3G4IH&C![OAB(?(LG[
MU,N;%EBHCIQC=4<V1N?66;O^;F@&4-C0PV YGZ%]0"OAOL)\FE,3@,T*[NT)
MCIY55()$&:>2$K,.]>J-%:':JM11:E7\!N[ES(;VH7TM)$WT;%"TRYWT.YK2
M?J-]F_6QO%734BH!&/RNKH16$;%WG$?R5HVSE S0KAGVTI:PK@!,XM($:U:7
ML-0*T#JACZ(O-[?X4& :<#:%"4L= .U"X'"-">M3WB@R#3B;RD2E)$!V27"
MSD3UT6X0F@94H])$Y?1'\""MB:SB8>^'XB-YJP:[];; +A6.H3=170?LEKH5
M4J5>J@1D5PE'5)RH/NZ-BM. LRE.5"H#9%<&!RI.9)CY7=>O=5P3SJ_@JOQ+
M=8#LZN! Q8GJS^DH"-UP5Y:9<)X3^DW\RS&.[$_T_ZOB1/7'^+KB-(&:%"<J
MQS:RC^T#%2<R/,K7%:<!U:PX43G&D7V,[R4Y-KZJ[[,"/]BE:H#Y7>CN<.UL
MO9#6OP;<8SZG:JEC,E-VSFFH'/#U"_;UB63+_!WUA$G)DOQP0?"4< U0W\^8
MJHS-B7[M7?S,,?@/4$L#!!0    ( )5;4%@M ).QP ,   T1   9    >&PO
M=V]R:W-H965T<R]S:&5E=#4U+GAM;+V8:X_:.!2&_\I1MEJU4I=<")=. 6D@
M.^I4146PG?U0]8,)![":Q%G;@>F_K^UD,F0:TJ'*E@^0B]_7YSR^,SHR_E7L
M$27<QU$BQM9>RO3*MD6XQYB(#DLQ46^VC,=$JEN^LT7*D6R,*(YLSW'Z=DQH
M8DU&YMF"3T8LDQ%-<,%!9'%,^+<I1NPXMESKX<&2[O92/[ GHY3L<(7R4[K@
MZLXN738TQD10E@#'[=BZ=J\"U],"4^*.XE&<7(-.9<W85WUSNQE;CHX((PRE
MMB#JYX SC"+MI.+XKS"URCJU\/3ZP?W&)*^261.!,Q;]2S=R/[:&%FQP2[)(
M+MGQ'18)];1?R")AON%8E'4L"#,A65R(500Q3?)?<E^ .!&X_3,"KQ!X3P7^
M&4&W$'2?*_ +@6_(Y*D8#@&19#+B[ A<EU9N^L+ -&J5/DUTNZ\D5V^ITLG)
M#:$<[DB4(<R1B(RC:E0IX.0YV\(-34@24A+!;2(DSW09N!:JLZ2Z]02\#% 2
M&HE7\!=\6@7P\L4K> $T@7_V+!,DV8B1+56XNE([+$*;YJ%Y9T)S/9BS1.X%
M_)UL<%,UL%6>9;+>0[)3K]$QP+ #7?<U>([7K0EHUBQ?8=H!=VCD?HT\:);?
MX%K)G3IY)9MNV71=X^>?\5OB@44'FNQ@QG%#I6JSD$94?H//<XS7R+_4,6_T
MU+/,E4A)B&-+32,"^0&MR9]_N'WG;1VO-LV"ELPJ+/V2I6_<NS\?!L_I[I\_
M*#W<2HQ%+62_3<AMF@4MF54@]TK(O<8..R6""E@PJFBNS"H%:N:_(YR2=82P
M)!+K8.:F;CZ#Z77L,'$ZCCOHC>S#*:?&RB_EU))9A5._Y-1OY&0ZE^J&3X;U
M:YAEG.NN.&5<69J13U04ZET=M[R2W@FV?L]1GR?8&F.Y%%M+9A5L@Q+;X->P
MS<D]C;/XF=@&/V ;.C78&F.Y%%M+9A5LPQ+;\->PW2944F)V9\&9H=GL_#Z+
M\O52K7AN[7K;J+\48DMF%8AO2HAOFE-=S%4W$Q(Y+#'->+A7>U&XWG$T^ZDZ
M=HV&EZX1;9H%+9E50+K.XX;4^9U+<5%;2YQ;=0O:<JN2/MGZN[]CPBQJ.9TQ
MNW4S9DTY;_!CN:"NG%\I5\W7>\S7^]]FNI]8?PQE!SS?3'7U1XMF@XM[3DMN
M.4G[Y/P8(]^9<[B D&6)S(^2Y=/RK']M3KCV8_'\CX(YX3NJAF6$6R5U.@/5
MC#P_>^<WDJ7F-+IF4IUMS>5>[021ZP+J_98Q^7"C*RC_ 9E\!U!+ P04
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
M.B;1C2W=0O&F_9#?<:7'@O:RU),>" /0]U><JX>%>< P.Z:_ 5!+ P04
M" "56U!8P85]A8 "  "X!@  &0   'AL+W=O<FMS:&5E=',O<VAE970V,"YX
M;6RM5=%NTS 4_96K,*%-&DN:M .--%+7@IC$I*K=X 'QX"8WC37'#K;3;G^/
M[:0A8VU!B)?&=NXY]YQ3^2;>"OF@"D0-CR7C:NP56E=7OJ_2 DNB+D2%W+S)
MA2R)-ENY]E4ED60.5#(_#()+OR24>TGLSN8RB46M&>4XEZ#JLB3RZ1J9V(Z]
M@;<[6-!UH>V!G\056>,2]7TUEV;G=RP9+9$K*CA(S,?>9' U'=EZ5_"%XE;U
MUF"=K(1XL)N;;.P%5A R3+5E(.:QP2DR9HF,C!\MI]>UM,#^>L?^T7DW7E9$
MX52PKS33Q=A[YT&&.:F97HCM)VS].(&I8,K]PK:M#3Q(:Z5%V8*-@I+RYDD>
MVQQZ@,'E 4#8 L+? <,#@*@%1,YHH\S9FA%-DEB*+4A;;=CLPF7CT,8-Y?9?
M7&IIWE*#T\F=)%P1%ZDRK74!"V1$8P9S(C5%!7^N.)VA)I2I,W@#]\L9G)Z<
MP0E0#G>%J!7AF8I];;3:CG[:ZKIN=(4'= U"N!5<%PH^\ RSYP2^,=DY#7=.
MK\.CC#-,+R :G$,8A-$>0=._AX='Y$1=\)'CBP[P]4-\ZH<,WSZ;4KC16*KO
M^X)K>(?[>>VMOU(527'LF6NM4&[02UZ_&EP&[_>9_D]DSR(8=A$,C[$?CN <
M)J6HN58@\O[YOC2:%B/7PHZL31)&01#[F[[+HSK^T>6H<SDZZG)9,:HA$XP1
M"8SF:&Z&JHVI%*$2C*;F"NTS-GII[(6OXS6-7+\W'$J4:S<S%:0VX&9.=*?=
M6)ZX:>3_*F]F^BV1:R,>&.8&&ER\-9UE,R>;C1:5&S4KH<W@<LO"?%I0V@+S
M/A="[S:V0?>Q2GX"4$L#!!0    ( )5;4%@<,!FP40,  "X*   9    >&PO
M=V]R:W-H965T<R]S:&5E=#8Q+GAM;*U6;6_3,!#^*U:8>)%@>4_':"NM#8BA
M39H8+Q\0']SDVA@<.]A.R_X]MI.%-DVK#?&EM9V[Q_<\=[9OO.'BIRP %/I=
M4B8G3J%4=>ZZ,BN@Q/*45\#TER47)59Z*E:NK 3@W#J5U T\+W%+3)@S'=NU
M&S$=\UI1PN!&(%F7)19W,Z!\,W%\YW[A(UD5RBRXTW&%5W +ZG-U(_3,[5!R
M4@*3A#,D8#EQ+OSS=&3LK<$7 ANY-4:&R8+SGV9RF4\<SP0$%#)E$+#^6\,<
M*#5 .HQ?+:;3;6D<M\?WZ.\L=\UE@27,.?U*<E5,G#,'Y;#$-54?^>8]M'QB
M@Y=Q*NTOVK2VGH.R6BI>MLXZ@I*PYA__;G78<O"3 PY!ZQ#T':(##F'K$#[4
M(6H=(JM,0\7JD&*%IV/!-T@8:XUF!E9,ZZWI$V;2?JN$_DJTGYI>LC5(I?.H
M$&'H R=Z\$7/:@'H0@C,5F ^2O1@PQFFF&6 ;FW57K*F-$V.GZ>@,*'R!7J%
M/M^FZ/G)"W1BT#X5O):8Y7+L*LW)1.9F;?RS)O[@0/Q^@*XY4X5$;UD.^2Z
MJ\7H% GN%9D%1Q%3R$Y1Z+]$@1>$ P'-'^X>#+BG#W?WC[ )N_R&%B\\@/?V
M5TW4';H&5?!\*XD2:;UWTRC1MXN%5$(?Q>]#B6@VBH8W,M?3N:QP!A-'WS\2
MQ!J<Z=,G?N*]&1+Q?X*E_PEL1^"H$S@ZAMX[0#^LH.OV7."M<S&D:(,<6V1S
M/Z^G4>3Y.NWK;:GVK6(_CJ-=J_1HE/^H0=QI$!_5("6Z;,BBMJ><+Y$D;$7A
MU1*7A-XARG6U+04O4<TRSB2G),<*<G1U-7\VJ$NS6[+%./3],.GILF\5A&>!
MU],EWE,O./.2O^KM$$XZPLDCDFY.$L[7YM:32/%'%D$R0"-.>C3F U:>'[[N
MD4T&2B4QU] 0V5%'=G24[)R7%69WSZ3FNE_K.:QU[U#91:[[":)SC@7"*P&'
M.8_VX@S/(J_/>=\JBE_WK=*CP3^V\-VME[0$L;(=B409KYEJGI!NM6MZ+NQ;
MWUN?Z6:HZ5W^PC2=U#46*\(DHK#4D-[I2!,437?23!2O['N]X$J__G98Z(8.
MA#'0WY><J_N)V:!K$:=_ %!+ P04    " "56U!8*S3HLFP#  !N$   &0
M 'AL+W=O<FMS:&5E=',O<VAE970V,BYX;6R]6&UOVC 0_BM65DVMU)$7WCN(
MU,*J=2H:*FKWH=H'DQQ@U8FI[4#[[V<G:2 L34%*^0"QG;O'=\\]"6=Z:\:?
MQ ) HI> AJ)O+*1<7IBF\!808%%C2PC5G1GC 99JRN>F6'+ ?NP44-.QK)89
M8!(:;B]>&W.WQR))20ACCD04!)B_7@%EZ[YA&V\+=V2^D'K!='M+/(<)R/OE
MF*N9F:'X)(!0$!8B#K.^<6E?#.RF=H@M'@BLQ=88Z52FC#WIR8W?-RP=$5#P
MI(; ZK*" 5"JD50<SRFHD>VI';?';^C7<?(JF2D6,&#T#_'EHF]T#.3##$=4
MWK'U3T@3B@/T&!7Q-UJGMI:!O$A(%J3.*H* A,D5OZ1$;#G8C7<<G-3!V=>A
MGCK4XT23R.*TAEABM\?9&G%MK=#T(.8F]E;9D%"7<2*YNDN4GW1OPA4(J>HB
M$0G1+T;4X$'-(@[HDG,<SD'?%&AOP],A2$RH.$/?T/UDB$Y/SM")]AD12E7E
M1,^4*G"]O>FE05XE03KO!#D$KX;J]CER+*=>X#[8W]W)NYN*KHPS)^/,B?'J
M[^!-U+/D1Q00FZ$?SQ&1KV@$<L'\+9($>KQ5;NA&0B#^%J6<[-$HWD,_O1=B
MB3WH&^KQ%,!78+A?O]@MZWL1 16!Y>BH9W34R]#=E (2YPZ^+O7M[:"PS E0
M-P;2+YB5VZRU>N9J.Y4BFW9FDXNPD478*(UP1$(21,$(@BGPW^L0N%B095&
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
M"-(8X/>5$/II8C;HNLK97U!+ P04    " "56U!8>0 *6QT$   +$   &0
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
M*)Z+CJ"KO/Z<42&KV;RYE!\<P-0$.3ZG5#QW5$E;?<($_P!02P,$%     @
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
M7$O+7W2*R<CH+28DS8/2?"@M@-)"*"U"T73=M<E]&YO=MZ'I?2C-@])\*"V
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
MK32VW_VVM"\2*.=@[W=2FJ/AFGYXX[(_4$L#!!0    ( )5;4%A#*")>\0,
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
MPOM3-5SC%1>$!N#[E'/U,M&7J.;2O/@?4$L#!!0    ( )5;4%A<,RH2F@,
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
M\[E7K3-P;:#6<\;DS4 ':)OQ^"=02P,$%     @ E5M06(R)B^2* P  O0L
M !D   !X;"]W;W)K<VAE971S+W-H965T.#$N>&ULK59-<]HZ%/TK&K?3:6>2
MV+*-C5-@AN!DVD7G99+V==%Y"V%?8[W:%I4$)/^^DDP<,(+)@@U8TKE']QQ]
MW=&&\=^B!)#HJ:X:,79**9?7KBNR$FHBKM@2&C52,%X3J9I\X8HE!Y*;H+IR
M?<^+W)K0QIF,3-\]GXS82E:T@7N.Q*JN"7^^@8IMQ@YV7CH>Z**4NL.=C)9D
M 8\@?RSON6JY'4M.:V@$90WB4(R=*;Y.$XTW@'\I;,3.-])*YHS]UHVO^=CQ
M=$)0028U U%_:YA!56DBE<:?+:?33:D#=[]?V.^,=J5E3@3,6/63YK(<.T,'
MY5"0524?V.8+;/4,-%_&*F%^T6:+]1R4K81D]39895#3IOTG3UL?=@)P="3
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
M%*R1>E2E'KTBLT:G+,.)@C7*@.U:<>U7Y]9RB,;JB:+V1ZRSPDZH_X3Q7LN
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
M2=KN=5TW97D&95?UPLC5X\_<'G^B]^%?4$L#!!0    ( )5;4%@@%;X0A (
M "8R   :    >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/-VDUNHT 0AN&K
M6!P@[:[JJNZ,XJQFD^TH%T!.^T>QC06,)KG]6,["_M L9A/QK5"#*-X-CQ#P
M]*L>VG'?G8;=_CPL/HZ'T[!J=N-X_A'"L-[58SL\=.=ZNAS9=/VQ'2_+?AO.
M[?J]W=8@RZ6'_GY&\_QT/W/Q^GFN_S.QVVSVZ_JS6_\^UM/XC\'A3]>_#[M:
MQV;QVO;;.JZ:\'&X[1["=1,?+I.;Q<O;JNE?WF(3Y@X2")+Y@Q2"=/Z@!$%I
M_B"#()L_R"'(YP_*$)3G#RH05.8/>H2@Q_F#XA)E7!(D3; FT#HBUY' ZXA@
M1P*Q(Y(="<R.B'8D4#LBVY' [8AP1P*Y(](=">R.B'<DT%M0;R'06U!O(=!;
M)@_;!'H+ZBT$>@OJ+01Z"^HM!'H+ZBT$>@OJ+01Z"^HM!'H+ZBT$>BOJK01Z
M*^JM!'HKZJT$>NOD90F!WHIZ*X'>BGHK@=Z*>BN!WHIZ*X'>BGHK@=Z*>BN!
MW@GU3@1Z)]0[$>B=4.]$H'="O1.!WFGRLIM [X1Z)P*]$^J="/1.J'<BT#NA
MWHE [X1Z)P*]#?4V KT-]38"O0WU-@*]#?4V KT-]38"O6WRL9) ;T.]C4!O
M0[V-0&]#O8U ;T.]C4!O1[V=0&]'O9U ;T>]G4!O1[V=0&]'O9U ;T>]G4!O
MG_QL0J"WH]Y.H+>CWDZ@MZ/>3J!W1KTS@=X9]<X$>F?4.Q/HG5'O3*!W1KTS
M@=X9]<X$>F?4.Q/HG2<_"Q+HG5'O3*!W1KTS@=X%]2X$>A?4NQ#H75#O0J!W
M0;T+@=X%]2X$>A?4NWRGWL/X>:C#K>=KC=?_3JK'R[GU=OGK\FOGY(:ZXASN
M*X;GOU!+ P04    " "56U!8B6[,?BL"  "[,   $P   %M#;VYT96YT7U1Y
M<&5S72YX;6S-VTUNVS 0AN&K&-H&EBQ2I-0BSJ;MMLVB%V E.A:L/Y!,ZMR^
ME)P$:)$:"5R@[\:"37*^$0=X=K[^_CA9OSKVW>"WR3Z$Z6.6^7IO>^/3<;)#
M7-F-KC<A?G5WV63J@[FSF=AL=%:/0[!#6(>Y1G)S_=GNS'T75E^.\6??CL,V
M<;;SR>K3:>.<M4W,-'5M;4)<SQZ&YH^4]5-"&D\N>_R^G?Q5W)!DKR;,*W\/
M>#KW[<$ZUS9V=6M<^&KZN"L[=ID/CYWUZ?D2K_0X[G9M;9NQON_CD=1/SIK&
M[ZT-?9>>BEZ=3P[QANWI,[\X?RES+C#NO'7CY./$G'U_W/-(YM/K*1:R+K3G
M7_$E,9:^^/WL/.W&-F_,CM?[<W2'91X^6QZ7W_'O,WZI_\X^!*0/">FC@/2A
M('UH2!\EI(\*TL<'2!_YAM((1=2<0FI.,36GH)I35,TIK.845W,*K#E%5D&1
M55!D%119!45609%54&05%%D%159!D5509)44625%5DF155)DE119)45629%5
M4F25%%DE1=:"(FM!D;6@R%I09"THLA8460N*K 5%UH(B:T&155%D5119%456
M19%54615%%D5159%D5519%44635%5DV155-DU119-45639%54V35%%DU159-
MD;6DR%I29"TILI8464N*K"5%UI(B:TF1M:3(6E)DK2BR5A19*XJL%476BB)K
M]3]E_3&.AW\<OSS3WK3#<WZV_&?AYA=02P$"% ,4    " "56U!8!T%-8H$
M  "Q    $               @ $     9&]C4')O<',O87!P+GAM;%!+ 0(4
M Q0    ( )5;4%BQMS+[[P   "L"   1              "  :\   !D;V-0
M<F]P<R]C;W)E+GAM;%!+ 0(4 Q0    ( )5;4%B97)PC$ 8  )PG   3
M          "  <T!  !X;"]T:&5M92]T:&5M93$N>&UL4$L! A0#%     @
ME5M06(X7MZU%!P  E2\  !@              ("!#@@  'AL+W=O<FMS:&5E
M=',O<VAE970Q+GAM;%!+ 0(4 Q0    ( )5;4%C]_X&L+@(  +$%   8
M          " @8D/  !X;"]W;W)K<VAE971S+W-H965T,BYX;6Q02P$"% ,4
M    " "56U!8:_/+<S %  "/%0  &               @('M$0  >&PO=V]R
M:W-H965T<R]S:&5E=#,N>&UL4$L! A0#%     @ E5M06..S8W' !@  /1H
M !@              ("!4Q<  'AL+W=O<FMS:&5E=',O<VAE970T+GAM;%!+
M 0(4 Q0    ( )5;4%@I!NVHI (  #L'   8              " @4D>  !X
M;"]W;W)K<VAE971S+W-H965T-2YX;6Q02P$"% ,4    " "56U!8-;8_R(@(
M  #&0P  &               @($C(0  >&PO=V]R:W-H965T<R]S:&5E=#8N
M>&UL4$L! A0#%     @ E5M06'L^8N[("P  L3<  !@              ("!
MX2D  'AL+W=O<FMS:&5E=',O<VAE970W+GAM;%!+ 0(4 Q0    ( )5;4%CN
MWKUF/B<  '-X   8              " @=\U  !X;"]W;W)K<VAE971S+W-H
M965T."YX;6Q02P$"% ,4    " "56U!8Z[)4\Z@3   ]0@  &
M    @(%370  >&PO=V]R:W-H965T<R]S:&5E=#DN>&UL4$L! A0#%     @
ME5M06,P4+@1%$P  GSL  !D              ("!,7$  'AL+W=O<FMS:&5E
M=',O<VAE970Q,"YX;6Q02P$"% ,4    " "56U!84;@44<$&  "'$   &0
M            @(&MA   >&PO=V]R:W-H965T<R]S:&5E=#$Q+GAM;%!+ 0(4
M Q0    ( )5;4%CCI9X1T ,  +<(   9              " @:6+  !X;"]W
M;W)K<VAE971S+W-H965T,3(N>&UL4$L! A0#%     @ E5M06,2< +H%"P
M;!\  !D              ("!K(\  'AL+W=O<FMS:&5E=',O<VAE970Q,RYX
M;6Q02P$"% ,4    " "56U!8N]E*BO$&  !&$0  &0              @('H
MF@  >&PO=V]R:W-H965T<R]S:&5E=#$T+GAM;%!+ 0(4 Q0    ( )5;4%A$
MU ZK) L  -X>   9              " @1"B  !X;"]W;W)K<VAE971S+W-H
M965T,34N>&UL4$L! A0#%     @ E5M06*Y,AZHQ"   G!0  !D
M     ("!:ZT  'AL+W=O<FMS:&5E=',O<VAE970Q-BYX;6Q02P$"% ,4
M" "56U!8\[6#W=0&  !Y$   &0              @('3M0  >&PO=V]R:W-H
M965T<R]S:&5E=#$W+GAM;%!+ 0(4 Q0    ( )5;4%CTK7"GV@X  ,0R   9
M              " @=Z\  !X;"]W;W)K<VAE971S+W-H965T,3@N>&UL4$L!
M A0#%     @ E5M06 ZQXK]7!@  I0\  !D              ("![\L  'AL
M+W=O<FMS:&5E=',O<VAE970Q.2YX;6Q02P$"% ,4    " "56U!8SV3I?:<#
M   5"   &0              @(%]T@  >&PO=V]R:W-H965T<R]S:&5E=#(P
M+GAM;%!+ 0(4 Q0    ( )5;4%BT+U!M+ H  &88   9              "
M@5O6  !X;"]W;W)K<VAE971S+W-H965T,C$N>&UL4$L! A0#%     @ E5M0
M6+CN^L<%#   D!T  !D              ("!ON   'AL+W=O<FMS:&5E=',O
M<VAE970R,BYX;6Q02P$"% ,4    " "56U!8.%_TDT,$  #J"@  &0
M        @('Z[   >&PO=V]R:W-H965T<R]S:&5E=#(S+GAM;%!+ 0(4 Q0
M   ( )5;4%AQ9SU[#B@  ,)_   9              " @73Q  !X;"]W;W)K
M<VAE971S+W-H965T,C0N>&UL4$L! A0#%     @ E5M06&8V;6&<!0  X0T
M !D              ("!N1D! 'AL+W=O<FMS:&5E=',O<VAE970R-2YX;6Q0
M2P$"% ,4    " "56U!8UF!^L>P$  "!#   &0              @(&,'P$
M>&PO=V]R:W-H965T<R]S:&5E=#(V+GAM;%!+ 0(4 Q0    ( )5;4%@Y1+G5
MB <    6   9              " @:\D 0!X;"]W;W)K<VAE971S+W-H965T
M,C<N>&UL4$L! A0#%     @ E5M06/=(G4U6!   ^PD  !D
M ("!;BP! 'AL+W=O<FMS:&5E=',O<VAE970R."YX;6Q02P$"% ,4    " "5
M6U!8/A8<:R0#  #K!@  &0              @('[, $ >&PO=V]R:W-H965T
M<R]S:&5E=#(Y+GAM;%!+ 0(4 Q0    ( )5;4%A78^TRDP(  , %   9
M          " @58T 0!X;"]W;W)K<VAE971S+W-H965T,S N>&UL4$L! A0#
M%     @ E5M06!R@;Y$" P  JP8  !D              ("!(#<! 'AL+W=O
M<FMS:&5E=',O<VAE970S,2YX;6Q02P$"% ,4    " "56U!8 VK6A&,#   ,
M"   &0              @(%9.@$ >&PO=V]R:W-H965T<R]S:&5E=#,R+GAM
M;%!+ 0(4 Q0    ( )5;4%@LW_L.J (  ,4%   9              " @?,]
M 0!X;"]W;W)K<VAE971S+W-H965T,S,N>&UL4$L! A0#%     @ E5M06(_?
M"YC  P  0P@  !D              ("!TD ! 'AL+W=O<FMS:&5E=',O<VAE
M970S-"YX;6Q02P$"% ,4    " "56U!8_"$L05 %  #Z#   &0
M    @(')1 $ >&PO=V]R:W-H965T<R]S:&5E=#,U+GAM;%!+ 0(4 Q0    (
M )5;4%@)).>W!P@  -H2   9              " @5!* 0!X;"]W;W)K<VAE
M971S+W-H965T,S8N>&UL4$L! A0#%     @ E5M06-F1<,Z7 P  60X  !D
M             ("!CE(! 'AL+W=O<FMS:&5E=',O<VAE970S-RYX;6Q02P$"
M% ,4    " "56U!8R5"-(]8#  !3$0  &0              @(%<5@$ >&PO
M=V]R:W-H965T<R]S:&5E=#,X+GAM;%!+ 0(4 Q0    ( )5;4%A].P)3D (
M /L(   9              " @6E: 0!X;"]W;W)K<VAE971S+W-H965T,SDN
M>&UL4$L! A0#%     @ E5M06-KX0&T  P  :@@  !D              ("!
M,%T! 'AL+W=O<FMS:&5E=',O<VAE970T,"YX;6Q02P$"% ,4    " "56U!8
MGU=^2!L"  #U!   &0              @(%G8 $ >&PO=V]R:W-H965T<R]S
M:&5E=#0Q+GAM;%!+ 0(4 Q0    ( )5;4%@0G L0@P(  &X'   9
M      " @;EB 0!X;"]W;W)K<VAE971S+W-H965T-#(N>&UL4$L! A0#%
M  @ E5M06*O>,\"\ @  CP<  !D              ("!<V4! 'AL+W=O<FMS
M:&5E=',O<VAE970T,RYX;6Q02P$"% ,4    " "56U!8RF?)#?\#  !9$@
M&0              @(%F: $ >&PO=V]R:W-H965T<R]S:&5E=#0T+GAM;%!+
M 0(4 Q0    ( )5;4%AHP_46+P4  ((>   9              " @9QL 0!X
M;"]W;W)K<VAE971S+W-H965T-#4N>&UL4$L! A0#%     @ E5M06$Q[W<8+
M P  C@@  !D              ("! G(! 'AL+W=O<FMS:&5E=',O<VAE970T
M-BYX;6Q02P$"% ,4    " "56U!8VWME0HX%  "\&@  &0
M@(%$=0$ >&PO=V]R:W-H965T<R]S:&5E=#0W+GAM;%!+ 0(4 Q0    ( )5;
M4%A$X5ULG (  ,,&   9              " @0E[ 0!X;"]W;W)K<VAE971S
M+W-H965T-#@N>&UL4$L! A0#%     @ E5M06"&08%;I!@  /3\  !D
M         ("!W'T! 'AL+W=O<FMS:&5E=',O<VAE970T.2YX;6Q02P$"% ,4
M    " "56U!8-$9#^.H"   I"   &0              @('\A $ >&PO=V]R
M:W-H965T<R]S:&5E=#4P+GAM;%!+ 0(4 Q0    ( )5;4%A2"9M$' 0  &H5
M   9              " @1V( 0!X;"]W;W)K<VAE971S+W-H965T-3$N>&UL
M4$L! A0#%     @ E5M06([SL6=C P  V X  !D              ("!<(P!
M 'AL+W=O<FMS:&5E=',O<VAE970U,BYX;6Q02P$"% ,4    " "56U!8%"\"
MZQD#  #/"   &0              @($*D $ >&PO=V]R:W-H965T<R]S:&5E
M=#4S+GAM;%!+ 0(4 Q0    ( )5;4%C^8.RX+ 4  /(8   9
M  " @5J3 0!X;"]W;W)K<VAE971S+W-H965T-30N>&UL4$L! A0#%     @
ME5M06"T D['  P  #1$  !D              ("!O9@! 'AL+W=O<FMS:&5E
M=',O<VAE970U-2YX;6Q02P$"% ,4    " "56U!844*CX(P#   T"@  &0
M            @(&TG $ >&PO=V]R:W-H965T<R]S:&5E=#4V+GAM;%!+ 0(4
M Q0    ( )5;4%@!+%]P0@(  $H%   9              " @7>@ 0!X;"]W
M;W)K<VAE971S+W-H965T-3<N>&UL4$L! A0#%     @ E5M06%$QK"^/ @
M- 8  !D              ("!\*(! 'AL+W=O<FMS:&5E=',O<VAE970U."YX
M;6Q02P$"% ,4    " "56U!8O*S8UT(#  !'"@  &0              @(&V
MI0$ >&PO=V]R:W-H965T<R]S:&5E=#4Y+GAM;%!+ 0(4 Q0    ( )5;4%C!
MA7V%@ (  +@&   9              " @2^I 0!X;"]W;W)K<VAE971S+W-H
M965T-C N>&UL4$L! A0#%     @ E5M06!PP&;!1 P  +@H  !D
M     ("!YJL! 'AL+W=O<FMS:&5E=',O<VAE970V,2YX;6Q02P$"% ,4
M" "56U!8*S3HLFP#  !N$   &0              @(%NKP$ >&PO=V]R:W-H
M965T<R]S:&5E=#8R+GAM;%!+ 0(4 Q0    ( )5;4%C4IVZHH0(  !<'   9
M              " @1&S 0!X;"]W;W)K<VAE971S+W-H965T-C,N>&UL4$L!
M A0#%     @ E5M06#L0!:ZM @  /P<  !D              ("!Z;4! 'AL
M+W=O<FMS:&5E=',O<VAE970V-"YX;6Q02P$"% ,4    " "56U!8?ZCRPFP#
M  !A"@  &0              @('-N $ >&PO=V]R:W-H965T<R]S:&5E=#8U
M+GAM;%!+ 0(4 Q0    ( )5;4%AY  I;'00   L0   9              "
M@7"\ 0!X;"]W;W)K<VAE971S+W-H965T-C8N>&UL4$L! A0#%     @ E5M0
M6-[AVE,\ @  )@4  !D              ("!Q, ! 'AL+W=O<FMS:&5E=',O
M<VAE970V-RYX;6Q02P$"% ,4    " "56U!8<?YOU;8#  "S#0  &0
M        @($WPP$ >&PO=V]R:W-H965T<R]S:&5E=#8X+GAM;%!+ 0(4 Q0
M   ( )5;4%C5U/0IB0(  %8&   9              " @23' 0!X;"]W;W)K
M<VAE971S+W-H965T-CDN>&UL4$L! A0#%     @ E5M06!VH"J0; P  S@P
M !D              ("!Y,D! 'AL+W=O<FMS:&5E=',O<VAE970W,"YX;6Q0
M2P$"% ,4    " "56U!85_7REQH'  "[-@  &0              @($VS0$
M>&PO=V]R:W-H965T<R]S:&5E=#<Q+GAM;%!+ 0(4 Q0    ( )5;4%A% Y$W
M\ 0  %T5   9              " @8?4 0!X;"]W;W)K<VAE971S+W-H965T
M-S(N>&UL4$L! A0#%     @ E5M06%BN6?BJ!   21\  !D
M ("!KMD! 'AL+W=O<FMS:&5E=',O<VAE970W,RYX;6Q02P$"% ,4    " "5
M6U!8X<7G+4<'  #)20  &0              @(&/W@$ >&PO=V]R:W-H965T
M<R]S:&5E=#<T+GAM;%!+ 0(4 Q0    ( )5;4%@YBF2)50(  )$&   9
M          " @0WF 0!X;"]W;W)K<VAE971S+W-H965T-S4N>&UL4$L! A0#
M%     @ E5M06%?%QJ80 @  [P0  !D              ("!F>@! 'AL+W=O
M<FMS:&5E=',O<VAE970W-BYX;6Q02P$"% ,4    " "56U!80R@B7O$#  #S
M#   &0              @('@Z@$ >&PO=V]R:W-H965T<R]S:&5E=#<W+GAM
M;%!+ 0(4 Q0    ( )5;4%@VUJT,/@0  $ /   9              " @0CO
M 0!X;"]W;W)K<VAE971S+W-H965T-S@N>&UL4$L! A0#%     @ E5M06%PS
M*A*: P  A T  !D              ("!??,! 'AL+W=O<FMS:&5E=',O<VAE
M970W.2YX;6Q02P$"% ,4    " "56U!8--;>]X,#  "8"P  &0
M    @(%.]P$ >&PO=V]R:W-H965T<R]S:&5E=#@P+GAM;%!+ 0(4 Q0    (
M )5;4%B,B8ODB@,  +T+   9              " @0C[ 0!X;"]W;W)K<VAE
M971S+W-H965T.#$N>&UL4$L! A0#%     @ E5M06*VRR0=> @  808  !D
M             ("!R?X! 'AL+W=O<FMS:&5E=',O<VAE970X,BYX;6Q02P$"
M% ,4    " "56U!8U7[V^Y0&  #Y)   &0              @(%> 0( >&PO
M=V]R:W-H965T<R]S:&5E=#@S+GAM;%!+ 0(4 Q0    ( )5;4%@M"]RPYP0
M ",8   9              " @2D( @!X;"]W;W)K<VAE971S+W-H965T.#0N
M>&UL4$L! A0#%     @ E5M06+Y;W<B; P  \1$  !D              ("!
M1PT" 'AL+W=O<FMS:&5E=',O<VAE970X-2YX;6Q02P$"% ,4    " "56U!8
MX+J6QDD#  "L%   #0              @ $9$0( >&PO<W1Y;&5S+GAM;%!+
M 0(4 Q0    ( )5;4%B7BKL<P    !,"   +              "  8T4 @!?
M<F5L<R\N<F5L<U!+ 0(4 Q0    ( )5;4%C>[*WY=08  "8X   /
M      "  785 @!X;"]W;W)K8F]O:RYX;6Q02P$"% ,4    " "56U!8(!6^
M$(0"   F,@  &@              @ $8' ( >&PO7W)E;',O=V]R:V)O;VLN
M>&UL+G)E;'-02P$"% ,4    " "56U!8B6[,?BL"  "[,   $P
M    @ '4'@( 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08     70!= ((9   P
%(0(    !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>105
<FILENAME>Show.js
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
// Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission.  Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105.
var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0);
e.removeAttribute('id');a.parentNode.appendChild(e)}}
if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'}
e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>106
<FILENAME>report.css
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
/* Updated 2009-11-04 */
/* v2.2.0.24 */

/* DefRef Styles */
..report table.authRefData{
	background-color: #def;
	border: 2px solid #2F4497;
	font-size: 1em;
	position: absolute;
}

..report table.authRefData a {
	display: block;
	font-weight: bold;
}

..report table.authRefData p {
	margin-top: 0px;
}

..report table.authRefData .hide {
	background-color: #2F4497;
	padding: 1px 3px 0px 0px;
	text-align: right;
}

..report table.authRefData .hide a:hover {
	background-color: #2F4497;
}

..report table.authRefData .body {
	height: 150px;
	overflow: auto;
	width: 400px;
}

..report table.authRefData table{
	font-size: 1em;
}

/* Report Styles */
..pl a, .pl a:visited {
	color: black;
	text-decoration: none;
}

/* table */
..report {
	background-color: white;
	border: 2px solid #acf;
	clear: both;
	color: black;
	font: normal 8pt Helvetica, Arial, san-serif;
	margin-bottom: 2em;
}

..report hr {
	border: 1px solid #acf;
}

/* Top labels */
..report th {
	background-color: #acf;
	color: black;
	font-weight: bold;
	text-align: center;
}

..report th.void	{
	background-color: transparent;
	color: #000000;
	font: bold 10pt Helvetica, Arial, san-serif;
	text-align: left;
}

..report .pl {
	text-align: left;
	vertical-align: top;
	white-space: normal;
	width: 200px;
	white-space: normal; /* word-wrap: break-word; */
}

..report td.pl a.a {
	cursor: pointer;
	display: block;
	width: 200px;
	overflow: hidden;
}

..report td.pl div.a {
	width: 200px;
}

..report td.pl a:hover {
	background-color: #ffc;
}

/* Header rows... */
..report tr.rh {
	background-color: #acf;
	color: black;
	font-weight: bold;
}

/* Calendars... */
..report .rc {
	background-color: #f0f0f0;
}

/* Even rows... */
..report .re, .report .reu {
	background-color: #def;
}

..report .reu td {
	border-bottom: 1px solid black;
}

/* Odd rows... */
..report .ro, .report .rou {
	background-color: white;
}

..report .rou td {
	border-bottom: 1px solid black;
}

..report .rou table td, .report .reu table td {
	border-bottom: 0px solid black;
}

/* styles for footnote marker */
..report .fn {
	white-space: nowrap;
}

/* styles for numeric types */
..report .num, .report .nump {
	text-align: right;
	white-space: nowrap;
}

..report .nump {
	padding-left: 2em;
}

..report .nump {
	padding: 0px 0.4em 0px 2em;
}

/* styles for text types */
..report .text {
	text-align: left;
	white-space: normal;
}

..report .text .big {
	margin-bottom: 1em;
	width: 17em;
}

..report .text .more {
	display: none;
}

..report .text .note {
	font-style: italic;
	font-weight: bold;
}

..report .text .small {
	width: 10em;
}

..report sup {
	font-style: italic;
}

..report .outerFootnotes {
	font-size: 1em;
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>108
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.24.0.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>181</ContextCount>
  <ElementCount>413</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>53</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>6</UnitCount>
  <MyReports>
    <Report instance="mho-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0000001 - Document - Cover Page</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mihomes.com/role/CoverPage</Role>
      <ShortName>Cover Page</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="mho-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>0000002 - Document - Audit Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mihomes.com/role/AuditInformation</Role>
      <ShortName>Audit Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="mho-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>0000003 - Statement - Consolidated Statements of Operations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mihomes.com/role/ConsolidatedStatementsofOperations</Role>
      <ShortName>Consolidated Statements of Operations</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="mho-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>0000004 - Statement - Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mihomes.com/role/ConsolidatedBalanceSheets</Role>
      <ShortName>Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="mho-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>0000005 - Statement - Consolidated Balance Sheets (Parentheticals)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mihomes.com/role/ConsolidatedBalanceSheetsParentheticals</Role>
      <ShortName>Consolidated Balance Sheets (Parentheticals)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="mho-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>0000006 - Statement - Consolidated Statement of Shareholders' Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mihomes.com/role/ConsolidatedStatementofShareholdersEquity</Role>
      <ShortName>Consolidated Statement of Shareholders' Equity</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="mho-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>0000007 - Statement - Consolidated Statements of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows</Role>
      <ShortName>Consolidated Statements of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="mho-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>0000008 - Disclosure - Summary of Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mihomes.com/role/SummaryofSignificantAccountingPolicies</Role>
      <ShortName>Summary of Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="mho-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>0000009 - Disclosure - Stock Based Compensation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mihomes.com/role/StockBasedCompensation</Role>
      <ShortName>Stock Based Compensation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="mho-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>0000010 - Disclosure - Fair Value Measurements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mihomes.com/role/FairValueMeasurements</Role>
      <ShortName>Fair Value Measurements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="mho-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>0000011 - Disclosure - Inventory and Capitalized Interest</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mihomes.com/role/InventoryandCapitalizedInterest</Role>
      <ShortName>Inventory and Capitalized Interest</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="mho-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>0000012 - Disclosure - Transactions with Related Parties</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mihomes.com/role/TransactionswithRelatedParties</Role>
      <ShortName>Transactions with Related Parties</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="mho-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>0000013 - Disclosure - Investment in Joint Venture Arrangements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mihomes.com/role/InvestmentinJointVentureArrangements</Role>
      <ShortName>Investment in Joint Venture Arrangements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="mho-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>0000014 - Disclosure - Guarantees and Indemnifications</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mihomes.com/role/GuaranteesandIndemnifications</Role>
      <ShortName>Guarantees and Indemnifications</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="mho-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>0000015 - Disclosure - Commitments and Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mihomes.com/role/CommitmentsandContingencies</Role>
      <ShortName>Commitments and Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="mho-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>0000016 - Disclosure - Operating Leases</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mihomes.com/role/OperatingLeases</Role>
      <ShortName>Operating Leases</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="mho-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>0000017 - Disclosure - Community Development District Infrastructure and Related Obligations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mihomes.com/role/CommunityDevelopmentDistrictInfrastructureandRelatedObligations</Role>
      <ShortName>Community Development District Infrastructure and Related Obligations</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="mho-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>0000018 - Disclosure - Debt</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mihomes.com/role/Debt</Role>
      <ShortName>Debt</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="mho-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>0000019 - Disclosure - Acquisition and Goodwill (Notes)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.mihomes.com/role/AcquisitionandGoodwillNotes</Role>
      <ShortName>Acquisition and Goodwill (Notes)</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="mho-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>0000020 - Disclosure - Earnings per Share</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mihomes.com/role/EarningsperShare</Role>
      <ShortName>Earnings per Share</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="mho-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>0000021 - Disclosure - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mihomes.com/role/IncomeTaxes</Role>
      <ShortName>Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="mho-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>0000022 - Disclosure - Business Segments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mihomes.com/role/BusinessSegments</Role>
      <ShortName>Business Segments</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="mho-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>0000023 - Disclosure - Share Repurchase Program (Notes)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.mihomes.com/role/ShareRepurchaseProgramNotes</Role>
      <ShortName>Share Repurchase Program (Notes)</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="mho-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>9954471 - Disclosure - Summary of Significant Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesPolicies</Role>
      <ShortName>Summary of Significant Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.mihomes.com/role/SummaryofSignificantAccountingPolicies</ParentRole>
      <Position>24</Position>
    </Report>
    <Report instance="mho-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>9954472 - Disclosure - Summary of Significant Accounting Policies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesTables</Role>
      <ShortName>Summary of Significant Accounting Policies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.mihomes.com/role/SummaryofSignificantAccountingPolicies</ParentRole>
      <Position>25</Position>
    </Report>
    <Report instance="mho-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>9954473 - Disclosure - Stock Based Compensation (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mihomes.com/role/StockBasedCompensationTables</Role>
      <ShortName>Stock Based Compensation (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.mihomes.com/role/StockBasedCompensation</ParentRole>
      <Position>26</Position>
    </Report>
    <Report instance="mho-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>9954474 - Disclosure - Fair Value Measurements Fair Value Measurements (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mihomes.com/role/FairValueMeasurementsFairValueMeasurementsTables</Role>
      <ShortName>Fair Value Measurements Fair Value Measurements (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <Position>27</Position>
    </Report>
    <Report instance="mho-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>9954475 - Disclosure - Inventory and Capitalized Interest Inventory (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mihomes.com/role/InventoryandCapitalizedInterestInventoryTables</Role>
      <ShortName>Inventory and Capitalized Interest Inventory (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <Position>28</Position>
    </Report>
    <Report instance="mho-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>9954476 - Disclosure - Commitments and Contingencies Commitments and Contingencies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mihomes.com/role/CommitmentsandContingenciesCommitmentsandContingenciesTables</Role>
      <ShortName>Commitments and Contingencies Commitments and Contingencies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <Position>29</Position>
    </Report>
    <Report instance="mho-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>9954477 - Disclosure - Operating Leases Schedule of Lease Expense (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mihomes.com/role/OperatingLeasesScheduleofLeaseExpenseTables</Role>
      <ShortName>Operating Leases Schedule of Lease Expense (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <Position>30</Position>
    </Report>
    <Report instance="mho-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>9954478 - Disclosure - Operating Leases Schedule of Future Minimum Rental Payments for Operating Leases (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mihomes.com/role/OperatingLeasesScheduleofFutureMinimumRentalPaymentsforOperatingLeasesTables</Role>
      <ShortName>Operating Leases Schedule of Future Minimum Rental Payments for Operating Leases (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <Position>31</Position>
    </Report>
    <Report instance="mho-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>9954479 - Disclosure - Community Development District Infrastructure and Related Obligations Community Development District Infrastructure and Related Obligations (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mihomes.com/role/CommunityDevelopmentDistrictInfrastructureandRelatedObligationsCommunityDevelopmentDistrictInfrastructureandRelatedObligationsTables</Role>
      <ShortName>Community Development District Infrastructure and Related Obligations Community Development District Infrastructure and Related Obligations (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <Position>32</Position>
    </Report>
    <Report instance="mho-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>9954480 - Disclosure - Debt Debt (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mihomes.com/role/DebtDebtTables</Role>
      <ShortName>Debt Debt (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <Position>33</Position>
    </Report>
    <Report instance="mho-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>9954481 - Disclosure - Earnings per Share Earnings per Share (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mihomes.com/role/EarningsperShareEarningsperShareTables</Role>
      <ShortName>Earnings per Share Earnings per Share (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <Position>34</Position>
    </Report>
    <Report instance="mho-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>9954482 - Disclosure - Income Taxes Income Taxes (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mihomes.com/role/IncomeTaxesIncomeTaxesTables</Role>
      <ShortName>Income Taxes Income Taxes (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <Position>35</Position>
    </Report>
    <Report instance="mho-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>9954483 - Disclosure - Business Segments Business Segments (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsTables</Role>
      <ShortName>Business Segments Business Segments (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <Position>36</Position>
    </Report>
    <Report instance="mho-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>9954485 - Disclosure - Summary of Significant Accounting Policies (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesDetails</Role>
      <ShortName>Summary of Significant Accounting Policies (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesTables</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="mho-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>9954486 - Disclosure - Property and Equipment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mihomes.com/role/PropertyandEquipmentDetails</Role>
      <ShortName>Property and Equipment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>38</Position>
    </Report>
    <Report instance="mho-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>9954487 - Disclosure - Estimated Useful Life (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mihomes.com/role/EstimatedUsefulLifeDetails</Role>
      <ShortName>Estimated Useful Life (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>39</Position>
    </Report>
    <Report instance="mho-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>9954488 - Disclosure - Summary of Significant Accounting Policies Other Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesOtherAssetsDetails</Role>
      <ShortName>Summary of Significant Accounting Policies Other Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>40</Position>
    </Report>
    <Report instance="mho-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>9954489 - Disclosure - Warranty (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mihomes.com/role/WarrantyDetails</Role>
      <ShortName>Warranty (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>41</Position>
    </Report>
    <Report instance="mho-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>9954490 - Disclosure - Self-Insurance (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mihomes.com/role/SelfInsuranceDetails</Role>
      <ShortName>Self-Insurance (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>42</Position>
    </Report>
    <Report instance="mho-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>9954491 - Disclosure - Other Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mihomes.com/role/OtherLiabilitiesDetails</Role>
      <ShortName>Other Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>43</Position>
    </Report>
    <Report instance="mho-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>9954492 - Disclosure - Summary of Significant Accounting Policies Revenue (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesRevenueDetails</Role>
      <ShortName>Summary of Significant Accounting Policies Revenue (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesTables</ParentRole>
      <Position>44</Position>
    </Report>
    <Report instance="mho-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>9954493 - Disclosure - Stock Based Compensation Summary of Stock Option Activity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mihomes.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails</Role>
      <ShortName>Stock Based Compensation Summary of Stock Option Activity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>45</Position>
    </Report>
    <Report instance="mho-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>9954494 - Disclosure - Stock Based Compensation Fair Value Assumptions for Stock Options (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mihomes.com/role/StockBasedCompensationFairValueAssumptionsforStockOptionsDetails</Role>
      <ShortName>Stock Based Compensation Fair Value Assumptions for Stock Options (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>46</Position>
    </Report>
    <Report instance="mho-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>9954495 - Disclosure - Stock Based Compensation Stock Based Compensation (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mihomes.com/role/StockBasedCompensationStockBasedCompensationDetails</Role>
      <ShortName>Stock Based Compensation Stock Based Compensation (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>47</Position>
    </Report>
    <Report instance="mho-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>9954496 - Disclosure - Stock Based Compensation Profit Sharing Plan (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mihomes.com/role/StockBasedCompensationProfitSharingPlanDetails</Role>
      <ShortName>Stock Based Compensation Profit Sharing Plan (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>48</Position>
    </Report>
    <Report instance="mho-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>9954497 - Disclosure - Stock Based Compensation Performance share units (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mihomes.com/role/StockBasedCompensationPerformanceshareunitsDetails</Role>
      <ShortName>Stock Based Compensation Performance share units (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>49</Position>
    </Report>
    <Report instance="mho-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>9954498 - Disclosure - Fair Value Measurements Notional Amount of Financial Instruments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mihomes.com/role/FairValueMeasurementsNotionalAmountofFinancialInstrumentsDetails</Role>
      <ShortName>Fair Value Measurements Notional Amount of Financial Instruments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>50</Position>
    </Report>
    <Report instance="mho-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>9954499 - Disclosure - Fair Value Measurements (Loss) Gain On Assets and Liabilities Measured On A Recurring Basis (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mihomes.com/role/FairValueMeasurementsLossGainOnAssetsandLiabilitiesMeasuredOnARecurringBasisDetails</Role>
      <ShortName>Fair Value Measurements (Loss) Gain On Assets and Liabilities Measured On A Recurring Basis (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.mihomes.com/role/FairValueMeasurementsFairValueMeasurementsTables</ParentRole>
      <Position>51</Position>
    </Report>
    <Report instance="mho-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>9954500 - Disclosure - Fair Value Measurements Balance Sheet Location of Financial Instruments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mihomes.com/role/FairValueMeasurementsBalanceSheetLocationofFinancialInstrumentsDetails</Role>
      <ShortName>Fair Value Measurements Balance Sheet Location of Financial Instruments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>52</Position>
    </Report>
    <Report instance="mho-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>9954501 - Disclosure - Fair Value Measurements Assets and Liabilities Measured on a Non-Recurring Basis (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mihomes.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredonaNonRecurringBasisDetails</Role>
      <ShortName>Fair Value Measurements Assets and Liabilities Measured on a Non-Recurring Basis (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>53</Position>
    </Report>
    <Report instance="mho-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>9954502 - Disclosure - Fair Value Measurements Financial Instruments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mihomes.com/role/FairValueMeasurementsFinancialInstrumentsDetails</Role>
      <ShortName>Fair Value Measurements Financial Instruments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>54</Position>
    </Report>
    <Report instance="mho-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>9954503 - Disclosure - Fair Value Measurements Fair Value of Financial Instrument Assumptions (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mihomes.com/role/FairValueMeasurementsFairValueofFinancialInstrumentAssumptionsDetails</Role>
      <ShortName>Fair Value Measurements Fair Value of Financial Instrument Assumptions (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>55</Position>
    </Report>
    <Report instance="mho-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>9954504 - Disclosure - Inventory (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mihomes.com/role/InventoryDetails</Role>
      <ShortName>Inventory (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.mihomes.com/role/InventoryandCapitalizedInterestInventoryTables</ParentRole>
      <Position>56</Position>
    </Report>
    <Report instance="mho-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>9954505 - Disclosure - Inventory and Capitalized Interest Model Home Accumulated Depreciation (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mihomes.com/role/InventoryandCapitalizedInterestModelHomeAccumulatedDepreciationDetails</Role>
      <ShortName>Inventory and Capitalized Interest Model Home Accumulated Depreciation (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>57</Position>
    </Report>
    <Report instance="mho-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>9954506 - Disclosure - Inventory and Capitalized Interest Other Inventory Items - Homes under construction not subject to a sale contract (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mihomes.com/role/InventoryandCapitalizedInterestOtherInventoryItemsHomesunderconstructionnotsubjecttoasalecontractDetails</Role>
      <ShortName>Inventory and Capitalized Interest Other Inventory Items - Homes under construction not subject to a sale contract (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>58</Position>
    </Report>
    <Report instance="mho-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>9954508 - Disclosure - Inventory and Capitalized Interest Capitalized Interest Rollforward (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mihomes.com/role/InventoryandCapitalizedInterestCapitalizedInterestRollforwardDetails</Role>
      <ShortName>Inventory and Capitalized Interest Capitalized Interest Rollforward (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>59</Position>
    </Report>
    <Report instance="mho-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>9954509 - Disclosure - Transactions with Related Parties Transactions with Related Parties (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mihomes.com/role/TransactionswithRelatedPartiesTransactionswithRelatedPartiesDetails</Role>
      <ShortName>Transactions with Related Parties Transactions with Related Parties (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>60</Position>
    </Report>
    <Report instance="mho-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>9954510 - Disclosure - Investment in Joint Venture Arrangements Investment in Joint Venture Arrangements Balance Sheet Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mihomes.com/role/InvestmentinJointVentureArrangementsInvestmentinJointVentureArrangementsBalanceSheetInformationDetails</Role>
      <ShortName>Investment in Joint Venture Arrangements Investment in Joint Venture Arrangements Balance Sheet Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>61</Position>
    </Report>
    <Report instance="mho-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>9954511 - Disclosure - Investment in Joint Venture Arrangements Investment in Joint Venture Arrangements (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mihomes.com/role/InvestmentinJointVentureArrangementsInvestmentinJointVentureArrangementsDetails</Role>
      <ShortName>Investment in Joint Venture Arrangements Investment in Joint Venture Arrangements (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>62</Position>
    </Report>
    <Report instance="mho-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>9954512 - Disclosure - Investment in Joint Venture Arrangements Investment in Joint Venture Arrangements Income Statement Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mihomes.com/role/InvestmentinJointVentureArrangementsInvestmentinJointVentureArrangementsIncomeStatementInformationDetails</Role>
      <ShortName>Investment in Joint Venture Arrangements Investment in Joint Venture Arrangements Income Statement Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>63</Position>
    </Report>
    <Report instance="mho-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>9954513 - Disclosure - Guarantees and Indemnifications Guarantees (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mihomes.com/role/GuaranteesandIndemnificationsGuaranteesDetails</Role>
      <ShortName>Guarantees and Indemnifications Guarantees (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>64</Position>
    </Report>
    <Report instance="mho-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>9954514 - Disclosure - Commitments and Contingencies Warranty Rollforward (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mihomes.com/role/CommitmentsandContingenciesWarrantyRollforwardDetails</Role>
      <ShortName>Commitments and Contingencies Warranty Rollforward (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>65</Position>
    </Report>
    <Report instance="mho-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>9954515 - Disclosure - Commitments and Contingencies Commitments and Contingencies (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mihomes.com/role/CommitmentsandContingenciesCommitmentsandContingenciesDetails</Role>
      <ShortName>Commitments and Contingencies Commitments and Contingencies (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.mihomes.com/role/CommitmentsandContingenciesCommitmentsandContingenciesTables</ParentRole>
      <Position>66</Position>
    </Report>
    <Report instance="mho-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>9954516 - Disclosure - Commitments and Contingencies Legal (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mihomes.com/role/CommitmentsandContingenciesLegalDetails</Role>
      <ShortName>Commitments and Contingencies Legal (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.mihomes.com/role/CommitmentsandContingenciesCommitmentsandContingenciesTables</ParentRole>
      <Position>67</Position>
    </Report>
    <Report instance="mho-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>9954517 - Disclosure - Operating Leases Operating Leases (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mihomes.com/role/OperatingLeasesOperatingLeasesDetails</Role>
      <ShortName>Operating Leases Operating Leases (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>68</Position>
    </Report>
    <Report instance="mho-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>9954518 - Disclosure - Operating Leases Lease Expense Detail (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mihomes.com/role/OperatingLeasesLeaseExpenseDetailDetails</Role>
      <ShortName>Operating Leases Lease Expense Detail (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>69</Position>
    </Report>
    <Report instance="mho-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>9954519 - Disclosure - Operating Leases Schedule of Operating Lease Payments Due (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mihomes.com/role/OperatingLeasesScheduleofOperatingLeasePaymentsDueDetails</Role>
      <ShortName>Operating Leases Schedule of Operating Lease Payments Due (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>70</Position>
    </Report>
    <Report instance="mho-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>9954520 - Disclosure - Community Development District Infrastructure and Related Obligations Community Development District Infrastructure and Related Obligations (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mihomes.com/role/CommunityDevelopmentDistrictInfrastructureandRelatedObligationsCommunityDevelopmentDistrictInfrastructureandRelatedObligationsDetails</Role>
      <ShortName>Community Development District Infrastructure and Related Obligations Community Development District Infrastructure and Related Obligations (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.mihomes.com/role/CommunityDevelopmentDistrictInfrastructureandRelatedObligationsCommunityDevelopmentDistrictInfrastructureandRelatedObligationsTables</ParentRole>
      <Position>71</Position>
    </Report>
    <Report instance="mho-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R72.htm</HtmlFileName>
      <LongName>9954521 - Disclosure - Debt Debt (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mihomes.com/role/DebtDebtDetails</Role>
      <ShortName>Debt Debt (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.mihomes.com/role/DebtDebtTables</ParentRole>
      <Position>72</Position>
    </Report>
    <Report instance="mho-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R73.htm</HtmlFileName>
      <LongName>9954522 - Disclosure - Debt MIF Warehousing Agreement (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mihomes.com/role/DebtMIFWarehousingAgreementDetails</Role>
      <ShortName>Debt MIF Warehousing Agreement (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>73</Position>
    </Report>
    <Report instance="mho-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R74.htm</HtmlFileName>
      <LongName>9954523 - Disclosure - Debt Senior Notes (Details)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.mihomes.com/role/DebtSeniorNotesDetails</Role>
      <ShortName>Debt Senior Notes (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>74</Position>
    </Report>
    <Report instance="mho-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R75.htm</HtmlFileName>
      <LongName>9954524 - Disclosure - Debt Debt Maturities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mihomes.com/role/DebtDebtMaturitiesDetails</Role>
      <ShortName>Debt Debt Maturities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>75</Position>
    </Report>
    <Report instance="mho-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R76.htm</HtmlFileName>
      <LongName>9954525 - Disclosure - Acquisition and Goodwill (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mihomes.com/role/AcquisitionandGoodwillDetails</Role>
      <ShortName>Acquisition and Goodwill (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.mihomes.com/role/AcquisitionandGoodwillNotes</ParentRole>
      <Position>76</Position>
    </Report>
    <Report instance="mho-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R77.htm</HtmlFileName>
      <LongName>9954526 - Disclosure - Earnings per Share Earnings per Share (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mihomes.com/role/EarningsperShareEarningsperShareDetails</Role>
      <ShortName>Earnings per Share Earnings per Share (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.mihomes.com/role/EarningsperShareEarningsperShareTables</ParentRole>
      <Position>77</Position>
    </Report>
    <Report instance="mho-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R78.htm</HtmlFileName>
      <LongName>9954527 - Disclosure - Income Taxes Deferred Tax Assets and Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mihomes.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails</Role>
      <ShortName>Income Taxes Deferred Tax Assets and Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>78</Position>
    </Report>
    <Report instance="mho-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R79.htm</HtmlFileName>
      <LongName>9954528 - Disclosure - Income Taxes Benefit From Income Taxes (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mihomes.com/role/IncomeTaxesBenefitFromIncomeTaxesDetails</Role>
      <ShortName>Income Taxes Benefit From Income Taxes (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>79</Position>
    </Report>
    <Report instance="mho-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R80.htm</HtmlFileName>
      <LongName>9954529 - Disclosure - Income Taxes Income Tax Disclosure (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mihomes.com/role/IncomeTaxesIncomeTaxDisclosureDetails</Role>
      <ShortName>Income Taxes Income Tax Disclosure (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>80</Position>
    </Report>
    <Report instance="mho-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R81.htm</HtmlFileName>
      <LongName>9954530 - Disclosure - Income Taxes Income Tax Reconciliation of Effective Tax Rate (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mihomes.com/role/IncomeTaxesIncomeTaxReconciliationofEffectiveTaxRateDetails</Role>
      <ShortName>Income Taxes Income Tax Reconciliation of Effective Tax Rate (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>81</Position>
    </Report>
    <Report instance="mho-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R82.htm</HtmlFileName>
      <LongName>9954531 - Disclosure - Income Taxes Net Operating Loss Carryforwards (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mihomes.com/role/IncomeTaxesNetOperatingLossCarryforwardsDetails</Role>
      <ShortName>Income Taxes Net Operating Loss Carryforwards (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>82</Position>
    </Report>
    <Report instance="mho-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R83.htm</HtmlFileName>
      <LongName>9954532 - Disclosure - Business Segments Business Segments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsDetails</Role>
      <ShortName>Business Segments Business Segments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsTables</ParentRole>
      <Position>83</Position>
    </Report>
    <Report instance="mho-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R84.htm</HtmlFileName>
      <LongName>9954533 - Disclosure - Business Segments Business Segments - Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsAssetsDetails</Role>
      <ShortName>Business Segments Business Segments - Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>84</Position>
    </Report>
    <Report instance="mho-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R85.htm</HtmlFileName>
      <LongName>9954535 - Disclosure - Share Repurchase Program (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mihomes.com/role/ShareRepurchaseProgramDetails</Role>
      <ShortName>Share Repurchase Program (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.mihomes.com/role/ShareRepurchaseProgramNotes</ParentRole>
      <Position>85</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File doctype="10-K" isDefinitelyFs="true" isUsgaap="true" original="mho-20231231.htm">mho-20231231.htm</File>
    <File>mho-20231231.xsd</File>
    <File>mho-20231231_cal.xml</File>
    <File>mho-20231231_def.xml</File>
    <File>mho-20231231_lab.xml</File>
    <File>mho-20231231_pre.xml</File>
  </InputFiles>
  <SupplementalFiles>
    <File>mho-20231231_g1.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="876">http://fasb.org/us-gaap/2023</BaseTaxonomy>
    <BaseTaxonomy items="38">http://xbrl.sec.gov/dei/2023</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>111
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "version": "2.2",
 "instance": {
  "mho-20231231.htm": {
   "nsprefix": "mho",
   "nsuri": "http://www.mihomes.com/20231231",
   "dts": {
    "inline": {
     "local": [
      "mho-20231231.htm"
     ]
    },
    "schema": {
     "local": [
      "mho-20231231.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd",
      "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd",
      "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd",
      "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd",
      "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd",
      "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd",
      "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd",
      "https://xbrl.sec.gov/country/2023/country-2023.xsd",
      "https://xbrl.sec.gov/dei/2023/dei-2023.xsd"
     ]
    },
    "calculationLink": {
     "local": [
      "mho-20231231_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "mho-20231231_def.xml"
     ]
    },
    "labelLink": {
     "local": [
      "mho-20231231_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "mho-20231231_pre.xml"
     ]
    }
   },
   "keyStandard": 329,
   "keyCustom": 84,
   "axisStandard": 15,
   "axisCustom": 3,
   "memberStandard": 19,
   "memberCustom": 33,
   "hidden": {
    "total": 44,
    "http://fasb.org/us-gaap/2023": 25,
    "http://www.mihomes.com/20231231": 14,
    "http://xbrl.sec.gov/dei/2023": 5
   },
   "contextCount": 181,
   "entityCount": 1,
   "segmentCount": 53,
   "elementCount": 673,
   "unitCount": 6,
   "baseTaxonomies": {
    "http://fasb.org/us-gaap/2023": 876,
    "http://xbrl.sec.gov/dei/2023": 38
   },
   "report": {
    "R1": {
     "role": "http://www.mihomes.com/role/CoverPage",
     "longName": "0000001 - Document - Cover Page",
     "shortName": "Cover Page",
     "isDefault": "true",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "1",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "dei:DocumentAnnualReport",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "dei:DocumentAnnualReport",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R2": {
     "role": "http://www.mihomes.com/role/AuditInformation",
     "longName": "0000002 - Document - Audit Information",
     "shortName": "Audit Information",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "2",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "dei:AuditorName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "dei:AuditorName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R3": {
     "role": "http://www.mihomes.com/role/ConsolidatedStatementsofOperations",
     "longName": "0000003 - Statement - Consolidated Statements of Operations",
     "shortName": "Consolidated Statements of Operations",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "3",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:Revenues",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CostOfGoodsAndServicesSold",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "unique": true
     }
    },
    "R4": {
     "role": "http://www.mihomes.com/role/ConsolidatedBalanceSheets",
     "longName": "0000004 - Statement - Consolidated Balance Sheets",
     "shortName": "Consolidated Balance Sheets",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "4",
     "firstAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:LoansReceivableHeldForSaleNetNotPartOfDisposalGroup",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "unique": true
     }
    },
    "R5": {
     "role": "http://www.mihomes.com/role/ConsolidatedBalanceSheetsParentheticals",
     "longName": "0000005 - Statement - Consolidated Balance Sheets (Parentheticals)",
     "shortName": "Consolidated Balance Sheets (Parentheticals)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "5",
     "firstAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:CommonStockParOrStatedValuePerShare",
      "unitRef": "usdPerShare",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "2",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:CommonStockParOrStatedValuePerShare",
      "unitRef": "usdPerShare",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "2",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R6": {
     "role": "http://www.mihomes.com/role/ConsolidatedStatementofShareholdersEquity",
     "longName": "0000006 - Statement - Consolidated Statement of Shareholders' Equity",
     "shortName": "Consolidated Statement of Shareholders' Equity",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "6",
     "firstAnchor": {
      "contextRef": "c-8",
      "name": "us-gaap:SharesOutstanding",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-8",
      "name": "us-gaap:SharesOutstanding",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R7": {
     "role": "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows",
     "longName": "0000007 - Statement - Consolidated Statements of Cash Flows",
     "shortName": "Consolidated Statements of Cash Flows",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "7",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:AssetImpairmentCharges",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "unique": true
     }
    },
    "R8": {
     "role": "http://www.mihomes.com/role/SummaryofSignificantAccountingPolicies",
     "longName": "0000008 - Disclosure - Summary of Significant Accounting Policies",
     "shortName": "Summary of Significant Accounting Policies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "8",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:BasisOfAccounting",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:BasisOfAccounting",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R9": {
     "role": "http://www.mihomes.com/role/StockBasedCompensation",
     "longName": "0000009 - Disclosure - Stock Based Compensation",
     "shortName": "Stock Based Compensation",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "9",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R10": {
     "role": "http://www.mihomes.com/role/FairValueMeasurements",
     "longName": "0000010 - Disclosure - Fair Value Measurements",
     "shortName": "Fair Value Measurements",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "10",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R11": {
     "role": "http://www.mihomes.com/role/InventoryandCapitalizedInterest",
     "longName": "0000011 - Disclosure - Inventory and Capitalized Interest",
     "shortName": "Inventory and Capitalized Interest",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "11",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:InventoryDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:InventoryDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R12": {
     "role": "http://www.mihomes.com/role/TransactionswithRelatedParties",
     "longName": "0000012 - Disclosure - Transactions with Related Parties",
     "shortName": "Transactions with Related Parties",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "12",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R13": {
     "role": "http://www.mihomes.com/role/InvestmentinJointVentureArrangements",
     "longName": "0000013 - Disclosure - Investment in Joint Venture Arrangements",
     "shortName": "Investment in Joint Venture Arrangements",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "13",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R14": {
     "role": "http://www.mihomes.com/role/GuaranteesandIndemnifications",
     "longName": "0000014 - Disclosure - Guarantees and Indemnifications",
     "shortName": "Guarantees and Indemnifications",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "14",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:GuaranteesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:GuaranteesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R15": {
     "role": "http://www.mihomes.com/role/CommitmentsandContingencies",
     "longName": "0000015 - Disclosure - Commitments and Contingencies",
     "shortName": "Commitments and Contingencies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "15",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R16": {
     "role": "http://www.mihomes.com/role/OperatingLeases",
     "longName": "0000016 - Disclosure - Operating Leases",
     "shortName": "Operating Leases",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "16",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R17": {
     "role": "http://www.mihomes.com/role/CommunityDevelopmentDistrictInfrastructureandRelatedObligations",
     "longName": "0000017 - Disclosure - Community Development District Infrastructure and Related Obligations",
     "shortName": "Community Development District Infrastructure and Related Obligations",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "17",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "mho:CommunityDevelopmentDistrictBondsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "mho:CommunityDevelopmentDistrictBondsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R18": {
     "role": "http://www.mihomes.com/role/Debt",
     "longName": "0000018 - Disclosure - Debt",
     "shortName": "Debt",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "18",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R19": {
     "role": "http://www.mihomes.com/role/AcquisitionandGoodwillNotes",
     "longName": "0000019 - Disclosure - Acquisition and Goodwill (Notes)",
     "shortName": "Acquisition and Goodwill (Notes)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "19",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R20": {
     "role": "http://www.mihomes.com/role/EarningsperShare",
     "longName": "0000020 - Disclosure - Earnings per Share",
     "shortName": "Earnings per Share",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "20",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R21": {
     "role": "http://www.mihomes.com/role/IncomeTaxes",
     "longName": "0000021 - Disclosure - Income Taxes",
     "shortName": "Income Taxes",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "21",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R22": {
     "role": "http://www.mihomes.com/role/BusinessSegments",
     "longName": "0000022 - Disclosure - Business Segments",
     "shortName": "Business Segments",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "22",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R23": {
     "role": "http://www.mihomes.com/role/ShareRepurchaseProgramNotes",
     "longName": "0000023 - Disclosure - Share Repurchase Program (Notes)",
     "shortName": "Share Repurchase Program (Notes)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "23",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:TreasuryStockTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:TreasuryStockTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R24": {
     "role": "http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesPolicies",
     "longName": "9954471 - Disclosure - Summary of Significant Accounting Policies (Policies)",
     "shortName": "Summary of Significant Accounting Policies (Policies)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "policies",
     "menuCat": "Policies",
     "order": "24",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ConsolidationPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ConsolidationPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R25": {
     "role": "http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesTables",
     "longName": "9954472 - Disclosure - Summary of Significant Accounting Policies (Tables)",
     "shortName": "Summary of Significant Accounting Policies (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "25",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R26": {
     "role": "http://www.mihomes.com/role/StockBasedCompensationTables",
     "longName": "9954473 - Disclosure - Stock Based Compensation (Tables)",
     "shortName": "Stock Based Compensation (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "26",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R27": {
     "role": "http://www.mihomes.com/role/FairValueMeasurementsFairValueMeasurementsTables",
     "longName": "9954474 - Disclosure - Fair Value Measurements Fair Value Measurements (Tables)",
     "shortName": "Fair Value Measurements Fair Value Measurements (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "27",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R28": {
     "role": "http://www.mihomes.com/role/InventoryandCapitalizedInterestInventoryTables",
     "longName": "9954475 - Disclosure - Inventory and Capitalized Interest Inventory (Tables)",
     "shortName": "Inventory and Capitalized Interest Inventory (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "28",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:InventoryDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:InventoryDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R29": {
     "role": "http://www.mihomes.com/role/CommitmentsandContingenciesCommitmentsandContingenciesTables",
     "longName": "9954476 - Disclosure - Commitments and Contingencies Commitments and Contingencies (Tables)",
     "shortName": "Commitments and Contingencies Commitments and Contingencies (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "29",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R30": {
     "role": "http://www.mihomes.com/role/OperatingLeasesScheduleofLeaseExpenseTables",
     "longName": "9954477 - Disclosure - Operating Leases Schedule of Lease Expense (Tables)",
     "shortName": "Operating Leases Schedule of Lease Expense (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "30",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R31": {
     "role": "http://www.mihomes.com/role/OperatingLeasesScheduleofFutureMinimumRentalPaymentsforOperatingLeasesTables",
     "longName": "9954478 - Disclosure - Operating Leases Schedule of Future Minimum Rental Payments for Operating Leases (Tables)",
     "shortName": "Operating Leases Schedule of Future Minimum Rental Payments for Operating Leases (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "31",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R32": {
     "role": "http://www.mihomes.com/role/CommunityDevelopmentDistrictInfrastructureandRelatedObligationsCommunityDevelopmentDistrictInfrastructureandRelatedObligationsTables",
     "longName": "9954479 - Disclosure - Community Development District Infrastructure and Related Obligations Community Development District Infrastructure and Related Obligations (Tables)",
     "shortName": "Community Development District Infrastructure and Related Obligations Community Development District Infrastructure and Related Obligations (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "32",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R33": {
     "role": "http://www.mihomes.com/role/DebtDebtTables",
     "longName": "9954480 - Disclosure - Debt Debt (Tables)",
     "shortName": "Debt Debt (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "33",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R34": {
     "role": "http://www.mihomes.com/role/EarningsperShareEarningsperShareTables",
     "longName": "9954481 - Disclosure - Earnings per Share Earnings per Share (Tables)",
     "shortName": "Earnings per Share Earnings per Share (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "34",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R35": {
     "role": "http://www.mihomes.com/role/IncomeTaxesIncomeTaxesTables",
     "longName": "9954482 - Disclosure - Income Taxes Income Taxes (Tables)",
     "shortName": "Income Taxes Income Taxes (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "35",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R36": {
     "role": "http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsTables",
     "longName": "9954483 - Disclosure - Business Segments Business Segments (Tables)",
     "shortName": "Business Segments Business Segments (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "36",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R37": {
     "role": "http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesDetails",
     "longName": "9954485 - Disclosure - Summary of Significant Accounting Policies (Details)",
     "shortName": "Summary of Significant Accounting Policies (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "37",
     "firstAnchor": {
      "contextRef": "c-44",
      "name": "us-gaap:ServicingAsset",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:RestrictedCashAndCashEquivalents",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "unique": true
     }
    },
    "R38": {
     "role": "http://www.mihomes.com/role/PropertyandEquipmentDetails",
     "longName": "9954486 - Disclosure - Property and Equipment (Details)",
     "shortName": "Property and Equipment (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "38",
     "firstAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R39": {
     "role": "http://www.mihomes.com/role/EstimatedUsefulLifeDetails",
     "longName": "9954487 - Disclosure - Estimated Useful Life (Details)",
     "shortName": "Estimated Useful Life (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "39",
     "firstAnchor": null,
     "uniqueAnchor": null
    },
    "R40": {
     "role": "http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesOtherAssetsDetails",
     "longName": "9954488 - Disclosure - Summary of Significant Accounting Policies Other Assets (Details)",
     "shortName": "Summary of Significant Accounting Policies Other Assets (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "40",
     "firstAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:OtherReceivables",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "mho:OtherAssetsPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:OtherReceivables",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "mho:OtherAssetsPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R41": {
     "role": "http://www.mihomes.com/role/WarrantyDetails",
     "longName": "9954489 - Disclosure - Warranty (Details)",
     "shortName": "Warranty (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "41",
     "firstAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:StandardProductWarrantyAccrual",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "mho:OtherLiabilitiesPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R42": {
     "role": "http://www.mihomes.com/role/SelfInsuranceDetails",
     "longName": "9954490 - Disclosure - Self-Insurance (Details)",
     "shortName": "Self-Insurance (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "42",
     "firstAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:SelfInsuranceReserve",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "mho:InsuranceDeductibleReservesPolicyPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:SelfInsuranceReserve",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "mho:InsuranceDeductibleReservesPolicyPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R43": {
     "role": "http://www.mihomes.com/role/OtherLiabilitiesDetails",
     "longName": "9954491 - Disclosure - Other Liabilities (Details)",
     "shortName": "Other Liabilities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "43",
     "firstAnchor": {
      "contextRef": "c-6",
      "name": "mho:Accrualsrelatedtolanddevelopment",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "mho:OtherLiabilitiesPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-6",
      "name": "mho:Accrualsrelatedtolanddevelopment",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "mho:OtherLiabilitiesPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R44": {
     "role": "http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesRevenueDetails",
     "longName": "9954492 - Disclosure - Summary of Significant Accounting Policies Revenue (Details)",
     "shortName": "Summary of Significant Accounting Policies Revenue (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "44",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:Revenues",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:GainLossOnOilAndGasHedgingActivity",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "unique": true
     }
    },
    "R45": {
     "role": "http://www.mihomes.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails",
     "longName": "9954493 - Disclosure - Stock Based Compensation Summary of Stock Option Activity (Details)",
     "shortName": "Stock Based Compensation Summary of Stock Option Activity (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "45",
     "firstAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R46": {
     "role": "http://www.mihomes.com/role/StockBasedCompensationFairValueAssumptionsforStockOptionsDetails",
     "longName": "9954494 - Disclosure - Stock Based Compensation Fair Value Assumptions for Stock Options (Details)",
     "shortName": "Stock Based Compensation Fair Value Assumptions for Stock Options (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "46",
     "firstAnchor": {
      "contextRef": "c-61",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "4",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-61",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "4",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R47": {
     "role": "http://www.mihomes.com/role/StockBasedCompensationStockBasedCompensationDetails",
     "longName": "9954495 - Disclosure - Stock Based Compensation Stock Based Compensation (Details)",
     "shortName": "Stock Based Compensation Stock Based Compensation (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "47",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "0",
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "0",
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R48": {
     "role": "http://www.mihomes.com/role/StockBasedCompensationProfitSharingPlanDetails",
     "longName": "9954496 - Disclosure - Stock Based Compensation Profit Sharing Plan (Details)",
     "shortName": "Stock Based Compensation Profit Sharing Plan (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "48",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DefinedBenefitPlanContributionsByEmployer",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DefinedBenefitPlanContributionsByEmployer",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R49": {
     "role": "http://www.mihomes.com/role/StockBasedCompensationPerformanceshareunitsDetails",
     "longName": "9954497 - Disclosure - Stock Based Compensation Performance share units (Details)",
     "shortName": "Stock Based Compensation Performance share units (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "49",
     "firstAnchor": {
      "contextRef": "c-6",
      "name": "mho:PercentageweightofPSUsrelatedtoperformancecondition",
      "unitRef": "rate",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "1",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-6",
      "name": "mho:PercentageweightofPSUsrelatedtoperformancecondition",
      "unitRef": "rate",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "1",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R50": {
     "role": "http://www.mihomes.com/role/FairValueMeasurementsNotionalAmountofFinancialInstrumentsDetails",
     "longName": "9954498 - Disclosure - Fair Value Measurements Notional Amount of Financial Instruments (Details)",
     "shortName": "Fair Value Measurements Notional Amount of Financial Instruments (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "50",
     "firstAnchor": {
      "contextRef": "c-6",
      "name": "mho:NotionalAmountOfUncommittedInterestRateLockCommitments",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-6",
      "name": "mho:NotionalAmountOfUncommittedInterestRateLockCommitments",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R51": {
     "role": "http://www.mihomes.com/role/FairValueMeasurementsLossGainOnAssetsandLiabilitiesMeasuredOnARecurringBasisDetails",
     "longName": "9954499 - Disclosure - Fair Value Measurements (Loss) Gain On Assets and Liabilities Measured On A Recurring Basis (Details)",
     "shortName": "Fair Value Measurements (Loss) Gain On Assets and Liabilities Measured On A Recurring Basis (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "51",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "mho:GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "mho:GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R52": {
     "role": "http://www.mihomes.com/role/FairValueMeasurementsBalanceSheetLocationofFinancialInstrumentsDetails",
     "longName": "9954500 - Disclosure - Fair Value Measurements Balance Sheet Location of Financial Instruments (Details)",
     "shortName": "Fair Value Measurements Balance Sheet Location of Financial Instruments (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "52",
     "firstAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:EmbeddedDerivativeFairValueOfEmbeddedDerivativeAsset",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:EmbeddedDerivativeFairValueOfEmbeddedDerivativeAsset",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R53": {
     "role": "http://www.mihomes.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredonaNonRecurringBasisDetails",
     "longName": "9954501 - Disclosure - Fair Value Measurements Assets and Liabilities Measured on a Non-Recurring Basis (Details)",
     "shortName": "Fair Value Measurements Assets and Liabilities Measured on a Non-Recurring Basis (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "53",
     "firstAnchor": {
      "contextRef": "c-101",
      "name": "mho:LongLivedRealEstateAssetsFairValueDisclosure",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-101",
      "name": "mho:LongLivedRealEstateAssetsFairValueDisclosure",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R54": {
     "role": "http://www.mihomes.com/role/FairValueMeasurementsFinancialInstrumentsDetails",
     "longName": "9954502 - Disclosure - Fair Value Measurements Financial Instruments (Details)",
     "shortName": "Fair Value Measurements Financial Instruments (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "54",
     "firstAnchor": {
      "contextRef": "c-81",
      "name": "us-gaap:ServicingAsset",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-81",
      "name": "us-gaap:ServicingAsset",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R55": {
     "role": "http://www.mihomes.com/role/FairValueMeasurementsFairValueofFinancialInstrumentAssumptionsDetails",
     "longName": "9954503 - Disclosure - Fair Value Measurements Fair Value of Financial Instrument Assumptions (Details)",
     "shortName": "Fair Value Measurements Fair Value of Financial Instrument Assumptions (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "55",
     "firstAnchor": {
      "contextRef": "c-104",
      "name": "us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-105",
      "name": "us-gaap:LineOfCreditFacilityInitiationDate1",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "unique": true
     }
    },
    "R56": {
     "role": "http://www.mihomes.com/role/InventoryDetails",
     "longName": "9954504 - Disclosure - Inventory (Details)",
     "shortName": "Inventory (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "56",
     "firstAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:InventoryRealEstateLandAndLandDevelopmentCosts",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "us-gaap:InventoryDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:InventoryRealEstateLandAndLandDevelopmentCosts",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "us-gaap:InventoryDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R57": {
     "role": "http://www.mihomes.com/role/InventoryandCapitalizedInterestModelHomeAccumulatedDepreciationDetails",
     "longName": "9954505 - Disclosure - Inventory and Capitalized Interest Model Home Accumulated Depreciation (Details)",
     "shortName": "Inventory and Capitalized Interest Model Home Accumulated Depreciation (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "57",
     "firstAnchor": {
      "contextRef": "c-6",
      "name": "mho:ModelHomeAccumulatedDepreciation",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "us-gaap:InventoryDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-6",
      "name": "mho:ModelHomeAccumulatedDepreciation",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "us-gaap:InventoryDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R58": {
     "role": "http://www.mihomes.com/role/InventoryandCapitalizedInterestOtherInventoryItemsHomesunderconstructionnotsubjecttoasalecontractDetails",
     "longName": "9954506 - Disclosure - Inventory and Capitalized Interest Other Inventory Items - Homes under construction not subject to a sale contract (Details)",
     "shortName": "Inventory and Capitalized Interest Other Inventory Items - Homes under construction not subject to a sale contract (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "58",
     "firstAnchor": {
      "contextRef": "c-6",
      "name": "mho:NumberOfSpeculativeHomes",
      "unitRef": "homes",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "us-gaap:InventoryDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-6",
      "name": "mho:NumberOfSpeculativeHomes",
      "unitRef": "homes",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "us-gaap:InventoryDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R59": {
     "role": "http://www.mihomes.com/role/InventoryandCapitalizedInterestCapitalizedInterestRollforwardDetails",
     "longName": "9954508 - Disclosure - Inventory and Capitalized Interest Capitalized Interest Rollforward (Details)",
     "shortName": "Inventory and Capitalized Interest Capitalized Interest Rollforward (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "59",
     "firstAnchor": {
      "contextRef": "c-7",
      "name": "us-gaap:RealEstateInventoryCapitalizedInterestCosts",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-12",
      "name": "us-gaap:RealEstateInventoryCapitalizedInterestCosts",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "unique": true
     }
    },
    "R60": {
     "role": "http://www.mihomes.com/role/TransactionswithRelatedPartiesTransactionswithRelatedPartiesDetails",
     "longName": "9954509 - Disclosure - Transactions with Related Parties Transactions with Related Parties (Details)",
     "shortName": "Transactions with Related Parties Transactions with Related Parties (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "60",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RelatedPartyTransactionAmountsOfTransaction",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RelatedPartyTransactionAmountsOfTransaction",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R61": {
     "role": "http://www.mihomes.com/role/InvestmentinJointVentureArrangementsInvestmentinJointVentureArrangementsBalanceSheetInformationDetails",
     "longName": "9954510 - Disclosure - Investment in Joint Venture Arrangements Investment in Joint Venture Arrangements Balance Sheet Information (Details)",
     "shortName": "Investment in Joint Venture Arrangements Investment in Joint Venture Arrangements Balance Sheet Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "61",
     "firstAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:EquityMethodInvestments",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "us-gaap:ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-6",
      "name": "mho:Companysinvestmentinjointdevelopmentorsimilaragreements",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "unique": true
     }
    },
    "R62": {
     "role": "http://www.mihomes.com/role/InvestmentinJointVentureArrangementsInvestmentinJointVentureArrangementsDetails",
     "longName": "9954511 - Disclosure - Investment in Joint Venture Arrangements Investment in Joint Venture Arrangements (Details)",
     "shortName": "Investment in Joint Venture Arrangements Investment in Joint Venture Arrangements (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "62",
     "firstAnchor": {
      "contextRef": "c-6",
      "name": "mho:EquityinvestedinLLCs",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-6",
      "name": "mho:EquityinvestedinLLCs",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R63": {
     "role": "http://www.mihomes.com/role/InvestmentinJointVentureArrangementsInvestmentinJointVentureArrangementsIncomeStatementInformationDetails",
     "longName": "9954512 - Disclosure - Investment in Joint Venture Arrangements Investment in Joint Venture Arrangements Income Statement Information (Details)",
     "shortName": "Investment in Joint Venture Arrangements Investment in Joint Venture Arrangements Income Statement Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "63",
     "firstAnchor": null,
     "uniqueAnchor": null
    },
    "R64": {
     "role": "http://www.mihomes.com/role/GuaranteesandIndemnificationsGuaranteesDetails",
     "longName": "9954513 - Disclosure - Guarantees and Indemnifications Guarantees (Details)",
     "shortName": "Guarantees and Indemnifications Guarantees (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "64",
     "firstAnchor": {
      "contextRef": "c-6",
      "name": "mho:TotalOfLoansCoveredByGuarantees",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-6",
      "name": "mho:TotalOfLoansCoveredByGuarantees",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R65": {
     "role": "http://www.mihomes.com/role/CommitmentsandContingenciesWarrantyRollforwardDetails",
     "longName": "9954514 - Disclosure - Commitments and Contingencies Warranty Rollforward (Details)",
     "shortName": "Commitments and Contingencies Warranty Rollforward (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "65",
     "firstAnchor": {
      "contextRef": "c-7",
      "name": "us-gaap:ProductWarrantyAccrual",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-12",
      "name": "us-gaap:ProductWarrantyAccrual",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "unique": true
     }
    },
    "R66": {
     "role": "http://www.mihomes.com/role/CommitmentsandContingenciesCommitmentsandContingenciesDetails",
     "longName": "9954515 - Disclosure - Commitments and Contingencies Commitments and Contingencies (Details)",
     "shortName": "Commitments and Contingencies Commitments and Contingencies (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "66",
     "firstAnchor": {
      "contextRef": "c-6",
      "name": "mho:LettersOfCreditAndBonds",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-6",
      "name": "mho:LettersOfCreditAndBonds",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R67": {
     "role": "http://www.mihomes.com/role/CommitmentsandContingenciesLegalDetails",
     "longName": "9954516 - Disclosure - Commitments and Contingencies Legal (Details)",
     "shortName": "Commitments and Contingencies Legal (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "67",
     "firstAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:LossContingencyAccrualAtCarryingValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:LossContingencyAccrualAtCarryingValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R68": {
     "role": "http://www.mihomes.com/role/OperatingLeasesOperatingLeasesDetails",
     "longName": "9954517 - Disclosure - Operating Leases Operating Leases (Details)",
     "shortName": "Operating Leases Operating Leases (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "68",
     "firstAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:LesseeOperatingLeaseRemainingLeaseTerm",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:LesseeOperatingLeaseRemainingLeaseTerm",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R69": {
     "role": "http://www.mihomes.com/role/OperatingLeasesLeaseExpenseDetailDetails",
     "longName": "9954518 - Disclosure - Operating Leases Lease Expense Detail (Details)",
     "shortName": "Operating Leases Lease Expense Detail (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "69",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OperatingLeasePayments",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LeaseCostTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OperatingLeasePayments",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LeaseCostTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R70": {
     "role": "http://www.mihomes.com/role/OperatingLeasesScheduleofOperatingLeasePaymentsDueDetails",
     "longName": "9954519 - Disclosure - Operating Leases Schedule of Operating Lease Payments Due (Details)",
     "shortName": "Operating Leases Schedule of Operating Lease Payments Due (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "70",
     "firstAnchor": {
      "contextRef": "c-6",
      "name": "mho:LesseeOperatingLeaseLiabilityPaymentsDueYearOne",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-6",
      "name": "mho:LesseeOperatingLeaseLiabilityPaymentsDueYearOne",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R71": {
     "role": "http://www.mihomes.com/role/CommunityDevelopmentDistrictInfrastructureandRelatedObligationsCommunityDevelopmentDistrictInfrastructureandRelatedObligationsDetails",
     "longName": "9954520 - Disclosure - Community Development District Infrastructure and Related Obligations Community Development District Infrastructure and Related Obligations (Details)",
     "shortName": "Community Development District Infrastructure and Related Obligations Community Development District Infrastructure and Related Obligations (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "71",
     "firstAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:OtherLongTermDebt",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:OtherLongTermDebt",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R72": {
     "role": "http://www.mihomes.com/role/DebtDebtDetails",
     "longName": "9954521 - Disclosure - Debt Debt (Details)",
     "shortName": "Debt Debt (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "72",
     "firstAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:DebtInstrumentUnusedBorrowingCapacityAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:DebtInstrumentUnusedBorrowingCapacityAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R73": {
     "role": "http://www.mihomes.com/role/DebtMIFWarehousingAgreementDetails",
     "longName": "9954522 - Disclosure - Debt MIF Warehousing Agreement (Details)",
     "shortName": "Debt MIF Warehousing Agreement (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "73",
     "firstAnchor": {
      "contextRef": "c-6",
      "name": "mho:MaximumBorrowingAvailabilityUnderAllCreditLines",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-6",
      "name": "mho:MaximumBorrowingAvailabilityUnderAllCreditLines",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R74": {
     "role": "http://www.mihomes.com/role/DebtSeniorNotesDetails",
     "longName": "9954523 - Disclosure - Debt Senior Notes (Details)",
     "shortName": "Debt Senior Notes (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "74",
     "firstAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:EquityRestrictions",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:EquityRestrictions",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R75": {
     "role": "http://www.mihomes.com/role/DebtDebtMaturitiesDetails",
     "longName": "9954524 - Disclosure - Debt Debt Maturities (Details)",
     "shortName": "Debt Debt Maturities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "75",
     "firstAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R76": {
     "role": "http://www.mihomes.com/role/AcquisitionandGoodwillDetails",
     "longName": "9954525 - Disclosure - Acquisition and Goodwill (Details)",
     "shortName": "Acquisition and Goodwill (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "76",
     "firstAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:Goodwill",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R77": {
     "role": "http://www.mihomes.com/role/EarningsperShareEarningsperShareDetails",
     "longName": "9954526 - Disclosure - Earnings per Share Earnings per Share (Details)",
     "shortName": "Earnings per Share Earnings per Share (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "77",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ProfitLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "mho:IncrementalCommonSharesAttributableToStockOptions",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "unique": true
     }
    },
    "R78": {
     "role": "http://www.mihomes.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails",
     "longName": "9954527 - Disclosure - Income Taxes Deferred Tax Assets and Liabilities (Details)",
     "shortName": "Income Taxes Deferred Tax Assets and Liabilities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "78",
     "firstAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R79": {
     "role": "http://www.mihomes.com/role/IncomeTaxesBenefitFromIncomeTaxesDetails",
     "longName": "9954528 - Disclosure - Income Taxes Benefit From Income Taxes (Details)",
     "shortName": "Income Taxes Benefit From Income Taxes (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "79",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CurrentFederalTaxExpenseBenefit",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CurrentFederalTaxExpenseBenefit",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R80": {
     "role": "http://www.mihomes.com/role/IncomeTaxesIncomeTaxDisclosureDetails",
     "longName": "9954529 - Disclosure - Income Taxes Income Tax Disclosure (Details)",
     "shortName": "Income Taxes Income Tax Disclosure (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "80",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:IncomeTaxReconciliationTaxCredits",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "4",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "unique": true
     }
    },
    "R81": {
     "role": "http://www.mihomes.com/role/IncomeTaxesIncomeTaxReconciliationofEffectiveTaxRateDetails",
     "longName": "9954530 - Disclosure - Income Taxes Income Tax Reconciliation of Effective Tax Rate (Details)",
     "shortName": "Income Taxes Income Tax Reconciliation of Effective Tax Rate (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "81",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R82": {
     "role": "http://www.mihomes.com/role/IncomeTaxesNetOperatingLossCarryforwardsDetails",
     "longName": "9954531 - Disclosure - Income Taxes Net Operating Loss Carryforwards (Details)",
     "shortName": "Income Taxes Net Operating Loss Carryforwards (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "82",
     "firstAnchor": {
      "contextRef": "c-159",
      "name": "us-gaap:OperatingLossCarryforwards",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-159",
      "name": "us-gaap:OperatingLossCarryforwards",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R83": {
     "role": "http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsDetails",
     "longName": "9954532 - Disclosure - Business Segments Business Segments (Details)",
     "shortName": "Business Segments Business Segments (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "83",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:Revenues",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OperatingIncomeLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "unique": true
     }
    },
    "R84": {
     "role": "http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsAssetsDetails",
     "longName": "9954533 - Disclosure - Business Segments Business Segments - Assets (Details)",
     "shortName": "Business Segments Business Segments - Assets (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "84",
     "firstAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:AdvancesOnInventoryPurchases",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "us-gaap:ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:AdvancesOnInventoryPurchases",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "us-gaap:ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R85": {
     "role": "http://www.mihomes.com/role/ShareRepurchaseProgramDetails",
     "longName": "9954535 - Disclosure - Share Repurchase Program (Details)",
     "shortName": "Share Repurchase Program (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "85",
     "firstAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mho-20231231.htm",
      "first": true,
      "unique": true
     }
    }
   },
   "tag": {
    "mho_A2028SeniorNotesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "A2028SeniorNotesMember",
     "presentation": [
      "http://www.mihomes.com/role/DebtDebtDetails",
      "http://www.mihomes.com/role/DebtSeniorNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2028 Senior Notes [Member]",
        "label": "2028 Senior Notes [Member]",
        "documentation": "2028 Senior Notes [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "mho_A2030SeniorNotesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "A2030SeniorNotesMember",
     "presentation": [
      "http://www.mihomes.com/role/DebtDebtDetails",
      "http://www.mihomes.com/role/DebtSeniorNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2030 Senior Notes",
        "label": "2030 Senior Notes [Member]",
        "documentation": "2030 Senior Notes"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountingPoliciesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountingPoliciesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounting Policies [Abstract]",
        "label": "Accounting Policies [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountsPayableCurrentAndNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountsPayableCurrentAndNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts payable",
        "label": "Accounts Payable",
        "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business."
       }
      }
     },
     "auth_ref": [
      "r98",
      "r861"
     ]
    },
    "mho_Accrualsrelatedtolanddevelopment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "Accrualsrelatedtolanddevelopment",
     "crdr": "credit",
     "calculation": {
      "http://www.mihomes.com/role/OtherLiabilitiesDetails": {
       "parentTag": "us-gaap_OtherLiabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.mihomes.com/role/OtherLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accruals related to land development",
        "label": "Accruals related to land development",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable by the Company related to land development."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://www.mihomes.com/role/PropertyandEquipmentDetails": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.mihomes.com/role/PropertyandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment",
        "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment",
        "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services."
       }
      }
     },
     "auth_ref": [
      "r58",
      "r174",
      "r532"
     ]
    },
    "us-gaap_AdditionalPaidInCapitalCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AdditionalPaidInCapitalCommonStock",
     "crdr": "credit",
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional paid-in capital",
        "label": "Additional Paid in Capital, Common Stock",
        "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital."
       }
      }
     },
     "auth_ref": [
      "r109"
     ]
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AdditionalPaidInCapitalMember",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementofShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional Paid-in Capital [Member]",
        "label": "Additional Paid-in Capital [Member]",
        "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders."
       }
      }
     },
     "auth_ref": [
      "r420",
      "r421",
      "r422",
      "r576",
      "r779",
      "r780",
      "r781",
      "r841",
      "r867"
     ]
    },
    "mho_AdditionsOfServicingAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "AdditionsOfServicingAsset",
     "crdr": "debit",
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Capitalization of originated mortgage servicing rights",
        "label": "Additions of Servicing Asset",
        "documentation": "The value of new servicing assets, acquired or created during the current period through purchases or from transfers of financial assets."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustments to reconcile net income to net cash (used in) provided by operating activities:",
        "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AdvancesOnInventoryPurchases": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AdvancesOnInventoryPurchases",
     "crdr": "debit",
     "calculation": {
      "http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsAssetsDetails": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deposits on real estate under option or contract",
        "label": "Advances on Inventory Purchases",
        "documentation": "Carrying value of capitalized payments made in advance for inventory that is expected to be received within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r765"
     ]
    },
    "mho_AggregateIntrinsicValueAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "AggregateIntrinsicValueAbstract",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Intrinsic Value [Abstract]",
        "label": "Aggregate Intrinsic Value [Abstract]",
        "documentation": "Aggregate Intrinsic Value [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AllocatedShareBasedCompensationExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationStockBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Payment Arrangement, Expense",
        "label": "Share-Based Payment Arrangement, Expense",
        "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized."
       }
      }
     },
     "auth_ref": [
      "r415",
      "r423"
     ]
    },
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://www.mihomes.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amendment Flag",
        "label": "Amendment Flag",
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AmortizationOfFinancingCostsAndDiscounts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AmortizationOfFinancingCostsAndDiscounts",
     "crdr": "debit",
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 13.0
      }
     },
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortization of debt discount and debt issue costs",
        "label": "Amortization of Debt Issuance Costs and Discounts",
        "documentation": "Amount of amortization expense attributable to debt discount (premium) and debt issuance costs."
       }
      }
     },
     "auth_ref": [
      "r361",
      "r489",
      "r712",
      "r713",
      "r773"
     ]
    },
    "us-gaap_AmortizationOfMortgageServicingRightsMSRs": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AmortizationOfMortgageServicingRightsMSRs",
     "crdr": "debit",
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortization of mortgage servicing rights",
        "label": "Amortization of Mortgage Servicing Rights (MSRs)",
        "documentation": "The periodic amortization (in proportion to and over the period of estimated net servicing income or loss) of capitalized servicing rights, which contractually entitle the servicer to receive fees and ancillary revenues for performing billing, collection, disbursement and recordkeeping services in connection with a mortgage portfolio. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method."
       }
      }
     },
     "auth_ref": [
      "r4",
      "r858"
     ]
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "presentation": [
      "http://www.mihomes.com/role/EarningsperShareEarningsperShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Anti-dilutive stock equivalent awards not included in the calculation of diluted loss per share",
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount",
        "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented."
       }
      }
     },
     "auth_ref": [
      "r237"
     ]
    },
    "us-gaap_AssetImpairmentCharges": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetImpairmentCharges",
     "crdr": "debit",
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Impairment of inventory and abandoned land transaction write-offs",
        "label": "Asset Impairment Charges",
        "documentation": "Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill."
       }
      }
     },
     "auth_ref": [
      "r4",
      "r56"
     ]
    },
    "us-gaap_Assets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "Assets",
     "crdr": "debit",
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedBalanceSheets": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsAssetsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsAssetsDetails",
      "http://www.mihomes.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "TOTAL ASSETS",
        "label": "Assets",
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events."
       }
      }
     },
     "auth_ref": [
      "r148",
      "r177",
      "r202",
      "r248",
      "r263",
      "r269",
      "r284",
      "r326",
      "r327",
      "r329",
      "r330",
      "r331",
      "r333",
      "r335",
      "r337",
      "r338",
      "r454",
      "r458",
      "r480",
      "r525",
      "r616",
      "r731",
      "r744",
      "r802",
      "r803",
      "r849"
     ]
    },
    "us-gaap_AssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetsAbstract",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedBalanceSheets",
      "http://www.mihomes.com/role/FairValueMeasurementsFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ASSETS:",
        "label": "Assets [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "mho_AssumptionDurationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "AssumptionDurationLineItems",
     "presentation": [
      "http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Assumption Duration [Line Items]",
        "label": "Assumption Duration [Line Items]",
        "documentation": "Assumption Duration [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "mho_AssumptionsForFairValueOfStockOptionsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "AssumptionsForFairValueOfStockOptionsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Assumptions for Fair Value of Stock Options [Abstract]",
        "label": "Assumptions for Fair Value of Stock Options [Abstract]",
        "documentation": "Assumptions for Fair Value of Stock Options [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_AuditorFirmId": {
     "xbrltype": "nonemptySequenceNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AuditorFirmId",
     "presentation": [
      "http://www.mihomes.com/role/AuditInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Auditor Firm ID",
        "label": "Auditor Firm ID",
        "documentation": "PCAOB issued Audit Firm Identifier"
       }
      }
     },
     "auth_ref": [
      "r748",
      "r749",
      "r750"
     ]
    },
    "dei_AuditorLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AuditorLineItems",
     "presentation": [
      "http://www.mihomes.com/role/AuditInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Auditor Information",
        "label": "Auditor [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_AuditorLocation": {
     "xbrltype": "internationalNameItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AuditorLocation",
     "presentation": [
      "http://www.mihomes.com/role/AuditInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Auditor Location",
        "label": "Auditor Location"
       }
      }
     },
     "auth_ref": [
      "r748",
      "r749",
      "r750"
     ]
    },
    "dei_AuditorName": {
     "xbrltype": "internationalNameItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AuditorName",
     "presentation": [
      "http://www.mihomes.com/role/AuditInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Auditor Name",
        "label": "Auditor Name"
       }
      }
     },
     "auth_ref": [
      "r748",
      "r749",
      "r750"
     ]
    },
    "dei_AuditorTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AuditorTable",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Auditor [Table]",
        "label": "Auditor [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AwardDateAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AwardDateAxis",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationPerformanceshareunitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Date [Axis]",
        "label": "Award Date [Axis]",
        "documentation": "Information by date or year award under share-based payment arrangement is granted."
       }
      }
     },
     "auth_ref": [
      "r808",
      "r809",
      "r810",
      "r811",
      "r812",
      "r813",
      "r814",
      "r815",
      "r816",
      "r817",
      "r818",
      "r819",
      "r820",
      "r821",
      "r822",
      "r823",
      "r824",
      "r825",
      "r826",
      "r827",
      "r828",
      "r829",
      "r830",
      "r831",
      "r832",
      "r833"
     ]
    },
    "us-gaap_AwardDateDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AwardDateDomain",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationPerformanceshareunitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Date [Domain]",
        "label": "Award Date [Domain]",
        "documentation": "Date or year award under share-based payment arrangement is granted."
       }
      }
     },
     "auth_ref": [
      "r808",
      "r809",
      "r810",
      "r811",
      "r812",
      "r813",
      "r814",
      "r815",
      "r816",
      "r817",
      "r818",
      "r819",
      "r820",
      "r821",
      "r822",
      "r823",
      "r824",
      "r825",
      "r826",
      "r827",
      "r828",
      "r829",
      "r830",
      "r831",
      "r832",
      "r833"
     ]
    },
    "us-gaap_AwardTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AwardTypeAxis",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationFairValueAssumptionsforStockOptionsDetails",
      "http://www.mihomes.com/role/StockBasedCompensationPerformanceshareunitsDetails",
      "http://www.mihomes.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails",
      "http://www.mihomes.com/role/StockBasedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Type [Axis]",
        "label": "Award Type [Axis]",
        "documentation": "Information by type of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r389",
      "r390",
      "r391",
      "r392",
      "r393",
      "r394",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399",
      "r400",
      "r401",
      "r402",
      "r403",
      "r404",
      "r405",
      "r406",
      "r407",
      "r408",
      "r409",
      "r410",
      "r411",
      "r412",
      "r413",
      "r414"
     ]
    },
    "mho_BaseofrestrictedpaymentsbasketincomecalculationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "BaseofrestrictedpaymentsbasketincomecalculationMember",
     "presentation": [
      "http://www.mihomes.com/role/DebtSeniorNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Base of restricted payments basket income calculation [Member]",
        "label": "Base of restricted payments basket income calculation [Member]",
        "documentation": "Base of restricted payments basket income calculation [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BasisOfAccounting": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BasisOfAccounting",
     "presentation": [
      "http://www.mihomes.com/role/SummaryofSignificantAccountingPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basis of Accounting [Text Block]",
        "label": "Basis of Accounting [Text Block]",
        "documentation": "The entire disclosure for the basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)."
       }
      }
     },
     "auth_ref": [
      "r128"
     ]
    },
    "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BasisOfAccountingPolicyPolicyTextBlock",
     "presentation": [
      "http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basis of Presentation, Policy [Policy Text Block]",
        "label": "Basis of Accounting, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)."
       }
      }
     },
     "auth_ref": []
    },
    "mho_BestEffortContractsAndRelatedMortgageLoansHeldForSale": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "BestEffortContractsAndRelatedMortgageLoansHeldForSale",
     "crdr": "debit",
     "presentation": [
      "http://www.mihomes.com/role/FairValueMeasurementsNotionalAmountofFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Whole loan contracts and related mortgage loans held for sale",
        "label": "Best Effort Contracts and Related Mortgage Loans Held for Sale",
        "documentation": "Best Effort Contracts and Related Mortgage Loans Held for Sale"
       }
      }
     },
     "auth_ref": []
    },
    "mho_BestEffortsContractsForCommittedInterestRateLockCommitmentsAndMortgageLoansHeldForSaleFairValueDisclosures": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "BestEffortsContractsForCommittedInterestRateLockCommitmentsAndMortgageLoansHeldForSaleFairValueDisclosures",
     "presentation": [
      "http://www.mihomes.com/role/FairValueMeasurementsFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Whole loan contracts for committed IRLCs and mortgage loans held for sale",
        "label": "Best Efforts Contracts for Committed Interest Rate Lock Commitments and Mortgage Loans Held for Sale - Fair Value Disclosures",
        "documentation": "Value of best efforts contracts for committed interest rate lock commitments and mortgage loans held for sale as of the balance sheet date."
       }
      }
     },
     "auth_ref": []
    },
    "mho_BestEffortsContractsforCommittedInterestRateLockCommitmentsandMortgageLoansHeldforSaleFairValueDisclosuresAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "BestEffortsContractsforCommittedInterestRateLockCommitmentsandMortgageLoansHeldforSaleFairValueDisclosuresAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.mihomes.com/role/FairValueMeasurementsFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Best Efforts Contracts for Committed Interest Rate Lock Commitments and Mortgage Loans Held for Sale - Fair Value Disclosures (Assets)",
        "label": "Best Efforts Contracts for Committed Interest Rate Lock Commitments and Mortgage Loans Held for Sale - Fair Value Disclosures (Assets)",
        "documentation": "Best Efforts Contracts for Committed Interest Rate Lock Commitments and Mortgage Loans Held for Sale - Fair Value Disclosures (Assets)"
       }
      }
     },
     "auth_ref": []
    },
    "mho_Between2028And2033Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "Between2028And2033Member",
     "presentation": [
      "http://www.mihomes.com/role/IncomeTaxesNetOperatingLossCarryforwardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expiring between 2028 and 2032 [Member]",
        "label": "Between 2028 and 2033 [Member]",
        "documentation": "Between 2028 and 2033 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessCombinationAcquisitionRelatedCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessCombinationAcquisitionRelatedCosts",
     "crdr": "debit",
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsDetails",
      "http://www.mihomes.com/role/ConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Acquisition and integration costs",
        "label": "Business Combination, Acquisition Related Costs",
        "documentation": "This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities."
       }
      }
     },
     "auth_ref": [
      "r73"
     ]
    },
    "mho_BusinessSegmentsTextualsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "BusinessSegmentsTextualsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Segments - Textuals [Abstract]",
        "label": "Business Segments - Textuals [Abstract]",
        "documentation": "Business Segments - Textuals [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "mho_CDDDue512050Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "CDDDue512050Member",
     "presentation": [
      "http://www.mihomes.com/role/CommunityDevelopmentDistrictInfrastructureandRelatedObligationsCommunityDevelopmentDistrictInfrastructureandRelatedObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "CDD Due 5/1/2050 [Member]",
        "label": "CDD Due 5/1/2050 [Member]",
        "documentation": "CDD Due 5/1/2050 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "mho_CDDDue512051SARMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "CDDDue512051SARMember",
     "presentation": [
      "http://www.mihomes.com/role/CommunityDevelopmentDistrictInfrastructureandRelatedObligationsCommunityDevelopmentDistrictInfrastructureandRelatedObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "CDD Due 5/1/2051 SAR",
        "label": "CDD Due 5/1/2051 SAR [Member]",
        "documentation": "CDD Due 5/1/2051 SAR"
       }
      }
     },
     "auth_ref": []
    },
    "mho_CDDDue512051TAMPACobblestoneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "CDDDue512051TAMPACobblestoneMember",
     "presentation": [
      "http://www.mihomes.com/role/CommunityDevelopmentDistrictInfrastructureandRelatedObligationsCommunityDevelopmentDistrictInfrastructureandRelatedObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "CDD Due 5/1/2051 TAMPA",
        "label": "CDD Due 5/1/2051 TAMPA Cobblestone [Member]",
        "documentation": "CDD Due 5/1/2051 TAMPA Cobblestone"
       }
      }
     },
     "auth_ref": []
    },
    "mho_CDDDue512051TAMPAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "CDDDue512051TAMPAMember",
     "presentation": [
      "http://www.mihomes.com/role/CommunityDevelopmentDistrictInfrastructureandRelatedObligationsCommunityDevelopmentDistrictInfrastructureandRelatedObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "CDD Due 5/1/2051 TAMPA",
        "label": "CDD Due 5/1/2051 TAMPA [Member]",
        "documentation": "CDD Due 5/1/2051 TAMPA"
       }
      }
     },
     "auth_ref": []
    },
    "mho_CDDDue512052SARMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "CDDDue512052SARMember",
     "presentation": [
      "http://www.mihomes.com/role/CommunityDevelopmentDistrictInfrastructureandRelatedObligationsCommunityDevelopmentDistrictInfrastructureandRelatedObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "CDD Due 5/1/2052 SAR",
        "label": "CDD Due 5/1/2052 SAR [Member]",
        "documentation": "CDD Due 5/1/2052 SAR"
       }
      }
     },
     "auth_ref": []
    },
    "mho_CDDDue512052TAMPAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "CDDDue512052TAMPAMember",
     "presentation": [
      "http://www.mihomes.com/role/CommunityDevelopmentDistrictInfrastructureandRelatedObligationsCommunityDevelopmentDistrictInfrastructureandRelatedObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "CDD Due 5/1/2052 TAMPA",
        "label": "CDD Due 5/1/2052 TAMPA [Member]",
        "documentation": "CDD Due 5/1/2052 TAMPA"
       }
      }
     },
     "auth_ref": []
    },
    "mho_CDDDue512053TAMPAHilltopMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "CDDDue512053TAMPAHilltopMember",
     "presentation": [
      "http://www.mihomes.com/role/CommunityDevelopmentDistrictInfrastructureandRelatedObligationsCommunityDevelopmentDistrictInfrastructureandRelatedObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "CDD Due 5/1/2053 TAMPA Hilltop",
        "label": "CDD Due 5/1/2053 TAMPA Hilltop [Member]",
        "documentation": "CDD Due 5/1/2053 TAMPA Hilltop"
       }
      }
     },
     "auth_ref": []
    },
    "mho_CDDDue512053TAMPAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "CDDDue512053TAMPAMember",
     "presentation": [
      "http://www.mihomes.com/role/CommunityDevelopmentDistrictInfrastructureandRelatedObligationsCommunityDevelopmentDistrictInfrastructureandRelatedObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "CDD Due 5/1/2053 TAMPA",
        "label": "CDD Due 5/1/2053 TAMPA [Member]",
        "documentation": "CDD Due 5/1/2053 TAMPA"
       }
      }
     },
     "auth_ref": []
    },
    "mho_CDDdue512048Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "CDDdue512048Member",
     "presentation": [
      "http://www.mihomes.com/role/CommunityDevelopmentDistrictInfrastructureandRelatedObligationsCommunityDevelopmentDistrictInfrastructureandRelatedObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "CDD due 5/1/2048 [Member]",
        "label": "CDD due 5/1/2048 [Member]",
        "documentation": "CDD due 5/1/2048 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "mho_CDDdue512049Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "CDDdue512049Member",
     "presentation": [
      "http://www.mihomes.com/role/CommunityDevelopmentDistrictInfrastructureandRelatedObligationsCommunityDevelopmentDistrictInfrastructureandRelatedObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "CDD due 5/1/2049 [Member]",
        "label": "CDD due 5/1/2049 [Member]",
        "documentation": "CDD due 5/1/2049"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CapitalLeaseObligationsIncurred": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CapitalLeaseObligationsIncurred",
     "crdr": "credit",
     "presentation": [
      "http://www.mihomes.com/role/OperatingLeasesOperatingLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease Obligation Incurred",
        "label": "Lease Obligation Incurred",
        "documentation": "Amount of increase in lease obligation from new lease."
       }
      }
     },
     "auth_ref": [
      "r44",
      "r45"
     ]
    },
    "us-gaap_CarryingReportedAmountFairValueDisclosureMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CarryingReportedAmountFairValueDisclosureMember",
     "presentation": [
      "http://www.mihomes.com/role/FairValueMeasurementsFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Carrying (Reported) Amount, Fair Value Disclosure [Member]",
        "label": "Reported Value Measurement [Member]",
        "documentation": "Measured as reported on the statement of financial position (balance sheet)."
       }
      }
     },
     "auth_ref": [
      "r88",
      "r89"
     ]
    },
    "us-gaap_CashAndCashEquivalentsFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashAndCashEquivalentsFairValueDisclosure",
     "crdr": "debit",
     "presentation": [
      "http://www.mihomes.com/role/FairValueMeasurementsFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash and Cash Equivalents, Fair Value Disclosure",
        "label": "Cash and Cash Equivalents, Fair Value Disclosure",
        "documentation": "Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy",
     "presentation": [
      "http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]",
        "label": "Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]",
        "documentation": "Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits."
       }
      }
     },
     "auth_ref": [
      "r42",
      "r146"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "crdr": "debit",
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedBalanceSheets",
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash, Cash Equivalents, and Restricted Cash",
        "periodStartLabel": "Cash, Cash Equivalents, and Restricted Cash-Period Start",
        "periodEndLabel": "Cash, Cash Equivalents, and Restricted Cash-Period End",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents",
        "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r41",
      "r125",
      "r200"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "crdr": "debit",
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Net (decrease) increase in cash, cash equivalents and restricted cash",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect",
        "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r0",
      "r125"
     ]
    },
    "dei_CityAreaCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "CityAreaCode",
     "presentation": [
      "http://www.mihomes.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "City Area Code",
        "label": "City Area Code",
        "documentation": "Area code of city"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ClassOfStockDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ClassOfStockDomain",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationPerformanceshareunitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Class of Stock [Domain]",
        "label": "Class of Stock [Domain]",
        "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock."
       }
      }
     },
     "auth_ref": [
      "r166",
      "r178",
      "r179",
      "r180",
      "r202",
      "r223",
      "r227",
      "r234",
      "r236",
      "r242",
      "r243",
      "r284",
      "r326",
      "r329",
      "r330",
      "r331",
      "r337",
      "r338",
      "r366",
      "r367",
      "r368",
      "r369",
      "r370",
      "r480",
      "r565",
      "r566",
      "r567",
      "r568",
      "r576",
      "r577",
      "r578",
      "r579",
      "r580",
      "r581",
      "r582",
      "r583",
      "r584",
      "r585",
      "r586",
      "r587",
      "r602",
      "r625",
      "r649",
      "r670",
      "r671",
      "r672",
      "r673",
      "r674",
      "r755",
      "r775",
      "r783"
     ]
    },
    "us-gaap_CommitmentsAndContingencies": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommitmentsAndContingencies",
     "crdr": "credit",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commitments and contingencies (Note 8)",
        "label": "Commitments and Contingencies",
        "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur."
       }
      }
     },
     "auth_ref": [
      "r28",
      "r100",
      "r526",
      "r601"
     ]
    },
    "mho_CommitmentsAndContingenciesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "CommitmentsAndContingenciesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commitments and Contingencies [Abstract]",
        "label": "Commitments and Contingencies [Abstract]",
        "documentation": "Commitments and Contingencies [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "presentation": [
      "http://www.mihomes.com/role/CommitmentsandContingencies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commitments and Contingencies Disclosure [Text Block]",
        "label": "Commitments and Contingencies Disclosure [Text Block]",
        "documentation": "The entire disclosure for commitments and contingencies."
       }
      }
     },
     "auth_ref": [
      "r131",
      "r304",
      "r305",
      "r683",
      "r795"
     ]
    },
    "us-gaap_CommonStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockMember",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementofShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common Shares [Member]",
        "label": "Common Stock [Member]",
        "documentation": "Stock that is subordinate to all other stock of the issuer."
       }
      }
     },
     "auth_ref": [
      "r734",
      "r735",
      "r736",
      "r738",
      "r739",
      "r740",
      "r741",
      "r779",
      "r780",
      "r841",
      "r864",
      "r867"
     ]
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockParOrStatedValuePerShare",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedBalanceSheetsParentheticals"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common Stock, Par or Stated Value Per Share",
        "label": "Common Stock, Par or Stated Value Per Share",
        "documentation": "Face amount or stated value per share of common stock."
       }
      }
     },
     "auth_ref": [
      "r108"
     ]
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockSharesAuthorized",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedBalanceSheetsParentheticals"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common Stock, Shares Authorized",
        "label": "Common Stock, Shares Authorized",
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws."
       }
      }
     },
     "auth_ref": [
      "r108",
      "r602"
     ]
    },
    "us-gaap_CommonStockSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockSharesIssued",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedBalanceSheetsParentheticals"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common Stock, Shares, Issued",
        "label": "Common Stock, Shares, Issued",
        "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury."
       }
      }
     },
     "auth_ref": [
      "r108"
     ]
    },
    "us-gaap_CommonStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockValue",
     "crdr": "credit",
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Common shares - $0.01 par value; authorized 58,000,000 shares at both December 31, 2023 and 2022; issued 30,137,141 shares at both December 31, 2023 and 2022",
        "label": "Common Stock, Value, Issued",
        "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity."
       }
      }
     },
     "auth_ref": [
      "r108",
      "r528",
      "r731"
     ]
    },
    "mho_CommunityDevelopmentDistrict": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "CommunityDevelopmentDistrict",
     "crdr": "debit",
     "calculation": {
      "http://www.mihomes.com/role/InventoryDetails": {
       "parentTag": "us-gaap_InventoryRealEstate",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.mihomes.com/role/InventoryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Community development district infrastructure",
        "label": "Community Development District",
        "documentation": "A CDD is a unit of local government created to allow for the construction and maintenance of long-term infrastructure through alternative financing sources. CDDs may utilize bond financing to fund construction or acquisition of certain on-site and off-site infrastructure improvements near or within a community."
       }
      }
     },
     "auth_ref": []
    },
    "mho_CommunityDevelopmentDistrictBondsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "CommunityDevelopmentDistrictBondsTextBlock",
     "presentation": [
      "http://www.mihomes.com/role/CommunityDevelopmentDistrictInfrastructureandRelatedObligations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Community Development District Bonds [Text Block]",
        "label": "Community Development District Bonds [Text Block]",
        "documentation": "The liabilities for the estimated developer obligations that are probable and estimable and user fees that are required to be paid or transferred at the time the parcel or unit is sold to an end user in regards to community development districts (\"CDD\"). A CDD is a unit of local government created to allow for the construction and maintenance of long-term infrastructure through alternative financing sources."
       }
      }
     },
     "auth_ref": []
    },
    "mho_CommunityDevelopmentDistrictInfrastructure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "CommunityDevelopmentDistrictInfrastructure",
     "crdr": "debit",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Community development district infrastructure",
        "label": "Community development district infrastructure",
        "documentation": "Non-cash transaction: Reduction of community development district infrastructure liability"
       }
      }
     },
     "auth_ref": []
    },
    "mho_CommunityDevelopmentDistrictInfrastructureAndRealtedObligationsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "CommunityDevelopmentDistrictInfrastructureAndRealtedObligationsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Community Development District Infrastructure and Realted Obligations [Abstract]",
        "label": "Community Development District Infrastructure and Realted Obligations [Abstract]",
        "documentation": "Community Development District Infrastructure and Realted Obligations [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "mho_CommunityDevelopmentDistrictObligations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "CommunityDevelopmentDistrictObligations",
     "crdr": "credit",
     "presentation": [
      "http://www.mihomes.com/role/CommunityDevelopmentDistrictInfrastructureandRelatedObligationsCommunityDevelopmentDistrictInfrastructureandRelatedObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Community development district obligations",
        "label": "Community development district obligations",
        "documentation": "The liabilities for the estimated developer obligations that are probable and estimable and user fees that are required to be paid or transferred at the time the parcel or unit is sold to an end user in regards to community development districts (\"CDD\"). A CDD is a unit of local government created to allow for the construction and maintenance of long-term infrastructure through alternative financing sources."
       }
      }
     },
     "auth_ref": []
    },
    "mho_Companysinvestmentinjointdevelopmentorsimilaragreements": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "Companysinvestmentinjointdevelopmentorsimilaragreements",
     "crdr": "debit",
     "presentation": [
      "http://www.mihomes.com/role/InvestmentinJointVentureArrangementsInvestmentinJointVentureArrangementsBalanceSheetInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Company's investment in joint development or similar agreements",
        "label": "Company's investment in joint development or similar agreements",
        "documentation": "Company's investment in joint development or similar agreements"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CompensationAndRetirementDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CompensationAndRetirementDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retirement Benefits [Abstract]",
        "label": "Retirement Benefits [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "mho_Compensationexpensetoberecognizedover3yearperiodatMinimumlevel": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "Compensationexpensetoberecognizedover3yearperiodatMinimumlevel",
     "crdr": "debit",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationPerformanceshareunitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation expense to be recognized over 3-year period at Minimum level",
        "label": "Compensation expense to be recognized over 3-year period at Minimum level",
        "documentation": "Compensation expense to be recognized over 3-year period at Minimum level"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Components of Income Tax Expense (Benefit), Continuing Operations [Abstract]",
        "label": "Components of Income Tax Expense (Benefit), Continuing Operations [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "mho_ConsolidatedEbitdaMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "ConsolidatedEbitdaMember",
     "presentation": [
      "http://www.mihomes.com/role/DebtDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consolidated EBITDA [Member]",
        "label": "Consolidated EBITDA [Member]",
        "documentation": "Consolidated EBITDA [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "mho_ConsolidatedInterestIncurredMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "ConsolidatedInterestIncurredMember",
     "presentation": [
      "http://www.mihomes.com/role/DebtDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consolidated Interest Incurred [Member]",
        "label": "Consolidated Interest Incurred [Member]",
        "documentation": "Consolidated Interest Incurred [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "mho_ConsolidatedInventoryNotOwnedObligation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "ConsolidatedInventoryNotOwnedObligation",
     "crdr": "credit",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consolidated inventory not owned",
        "label": "Consolidated inventory not owned obligation",
        "documentation": "The transactions occurring during the period resulting in an obligation to purchase land at a future date - a contract in which the entity is deemed to be the primary beneficiary of the arrangement."
       }
      }
     },
     "auth_ref": []
    },
    "srt_ConsolidationItemsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "ConsolidationItemsAxis",
     "presentation": [
      "http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsTextualsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consolidation Items [Axis]",
        "label": "Consolidation Items [Axis]"
       }
      }
     },
     "auth_ref": [
      "r205",
      "r250",
      "r261",
      "r262",
      "r263",
      "r264",
      "r265",
      "r267",
      "r271",
      "r326",
      "r327",
      "r328",
      "r329",
      "r331",
      "r332",
      "r334",
      "r336",
      "r337",
      "r802",
      "r803"
     ]
    },
    "srt_ConsolidationItemsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "ConsolidationItemsDomain",
     "presentation": [
      "http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsTextualsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consolidation Items [Domain]",
        "label": "Consolidation Items [Domain]"
       }
      }
     },
     "auth_ref": [
      "r205",
      "r250",
      "r261",
      "r262",
      "r263",
      "r264",
      "r265",
      "r267",
      "r271",
      "r326",
      "r327",
      "r328",
      "r329",
      "r331",
      "r332",
      "r334",
      "r336",
      "r337",
      "r802",
      "r803"
     ]
    },
    "us-gaap_ConsolidationPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConsolidationPolicyTextBlock",
     "presentation": [
      "http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business, Policy [Policy Text Block]",
        "label": "Consolidation, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary."
       }
      }
     },
     "auth_ref": [
      "r76",
      "r701"
     ]
    },
    "us-gaap_ConstructionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConstructionMember",
     "presentation": [
      "http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Construction [Member]",
        "label": "Construction [Member]",
        "documentation": "Building or developing real estate. Includes, but is not limited to, improvement to land for drainage, utilities, grading and subdividing."
       }
      }
     },
     "auth_ref": [
      "r807"
     ]
    },
    "us-gaap_CorporateAndOtherMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CorporateAndOtherMember",
     "presentation": [
      "http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Corporate and Other [Member]",
        "label": "Corporate and Other [Member]",
        "documentation": "Component of an entity that provides financial and operational oversight and administrative support for other segments and other segments not separately reported due to size or nature of business activities. Excludes intersegment elimination and reconciling items."
       }
      }
     },
     "auth_ref": [
      "r785"
     ]
    },
    "mho_CorporateFinancialServicesAndUnallocatedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "CorporateFinancialServicesAndUnallocatedMember",
     "presentation": [
      "http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Corporate, Financial Services and Unallocated [Member]",
        "label": "Corporate, Financial Services and Unallocated [Member]",
        "documentation": "Corporate, Financial Services and Unallocated"
       }
      }
     },
     "auth_ref": []
    },
    "mho_CorporateNotes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "CorporateNotes",
     "crdr": "credit",
     "presentation": [
      "http://www.mihomes.com/role/CommitmentsandContingenciesCommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Corporate Notes",
        "label": "Corporate Notes",
        "documentation": "Corporate Notes"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CostOfGoodsAndServicesSold": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CostOfGoodsAndServicesSold",
     "crdr": "debit",
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Land and Housing",
        "label": "Cost of Goods and Services Sold",
        "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities."
       }
      }
     },
     "auth_ref": [
      "r120",
      "r518"
     ]
    },
    "us-gaap_CostOfSalesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CostOfSalesPolicyTextBlock",
     "presentation": [
      "http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cost of Goods and Service [Policy Text Block]",
        "label": "Cost of Goods and Service [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for cost of product sold and service rendered."
       }
      }
     },
     "auth_ref": [
      "r762"
     ]
    },
    "us-gaap_CostsAndExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CostsAndExpenses",
     "crdr": "debit",
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total costs and expenses",
        "label": "Costs and Expenses",
        "documentation": "Total costs of sales and operating expenses for the period."
       }
      }
     },
     "auth_ref": [
      "r119"
     ]
    },
    "us-gaap_CostsAndExpensesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CostsAndExpensesAbstract",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Costs and Expenses [Abstract]",
        "label": "Costs and Expenses [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_CoverAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "CoverAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cover [Abstract]",
        "label": "Cover [Abstract]",
        "documentation": "Cover page."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CreditFacilityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CreditFacilityAxis",
     "presentation": [
      "http://www.mihomes.com/role/DebtDebtDetails",
      "http://www.mihomes.com/role/DebtMIFWarehousingAgreementDetails",
      "http://www.mihomes.com/role/FairValueMeasurementsFairValueofFinancialInstrumentAssumptionsDetails",
      "http://www.mihomes.com/role/FairValueMeasurementsFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Credit Facility [Axis]",
        "label": "Credit Facility [Axis]",
        "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CreditFacilityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CreditFacilityDomain",
     "presentation": [
      "http://www.mihomes.com/role/DebtDebtDetails",
      "http://www.mihomes.com/role/DebtMIFWarehousingAgreementDetails",
      "http://www.mihomes.com/role/FairValueMeasurementsFairValueofFinancialInstrumentAssumptionsDetails",
      "http://www.mihomes.com/role/FairValueMeasurementsFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Credit Facility [Domain]",
        "label": "Credit Facility [Domain]",
        "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CurrentFederalTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CurrentFederalTaxExpenseBenefit",
     "crdr": "debit",
     "presentation": [
      "http://www.mihomes.com/role/IncomeTaxesBenefitFromIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current Federal Tax Expense (Benefit)",
        "label": "Current Federal Tax Expense (Benefit)",
        "documentation": "Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r761",
      "r778",
      "r839"
     ]
    },
    "dei_CurrentFiscalYearEndDate": {
     "xbrltype": "gMonthDayItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "CurrentFiscalYearEndDate",
     "presentation": [
      "http://www.mihomes.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current Fiscal Year End Date",
        "label": "Current Fiscal Year End Date",
        "documentation": "End date of current fiscal year in the format --MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CurrentIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CurrentIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "presentation": [
      "http://www.mihomes.com/role/IncomeTaxesBenefitFromIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Current Income Tax Expense (Benefit)",
        "label": "Current Income Tax Expense (Benefit)",
        "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r143",
      "r441",
      "r447",
      "r778"
     ]
    },
    "us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract",
     "presentation": [
      "http://www.mihomes.com/role/IncomeTaxesBenefitFromIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current Income Tax Expense (Benefit), Continuing Operations [Abstract]",
        "label": "Current Income Tax Expense (Benefit), Continuing Operations [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CurrentStateAndLocalTaxExpenseBenefit",
     "crdr": "debit",
     "presentation": [
      "http://www.mihomes.com/role/IncomeTaxesBenefitFromIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current State and Local Tax Expense (Benefit)",
        "label": "Current State and Local Tax Expense (Benefit)",
        "documentation": "Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r761",
      "r778",
      "r839"
     ]
    },
    "us-gaap_CustomerAdvancesAndDeposits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CustomerAdvancesAndDeposits",
     "crdr": "credit",
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Customer deposits",
        "label": "Customer Advances and Deposits",
        "documentation": "Refundable consideration, usually cash, held by the entity pending satisfactory completion of the entity's obligations or pending the closing of a contract."
       }
      }
     },
     "auth_ref": [
      "r157"
     ]
    },
    "mho_DebtAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "DebtAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt [Abstract]",
        "label": "Debt [Abstract]",
        "documentation": "Debt [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Disclosure [Abstract]",
        "label": "Debt Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtDisclosureTextBlock",
     "presentation": [
      "http://www.mihomes.com/role/Debt"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Disclosure [Text Block]",
        "label": "Debt Disclosure [Text Block]",
        "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants."
       }
      }
     },
     "auth_ref": [
      "r132",
      "r201",
      "r339",
      "r345",
      "r346",
      "r347",
      "r348",
      "r349",
      "r350",
      "r355",
      "r362",
      "r363",
      "r365"
     ]
    },
    "us-gaap_DebtInstrumentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentAxis",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedBalanceSheets",
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.mihomes.com/role/DebtDebtDetails",
      "http://www.mihomes.com/role/DebtSeniorNotesDetails",
      "http://www.mihomes.com/role/EarningsperShareEarningsperShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Instrument [Axis]",
        "label": "Debt Instrument [Axis]",
        "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities."
       }
      }
     },
     "auth_ref": [
      "r17",
      "r103",
      "r104",
      "r149",
      "r151",
      "r205",
      "r340",
      "r341",
      "r342",
      "r343",
      "r344",
      "r346",
      "r351",
      "r352",
      "r353",
      "r354",
      "r356",
      "r357",
      "r358",
      "r359",
      "r360",
      "r361",
      "r490",
      "r709",
      "r710",
      "r711",
      "r712",
      "r713",
      "r776"
     ]
    },
    "us-gaap_DebtInstrumentFaceAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentFaceAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.mihomes.com/role/DebtDebtDetails",
      "http://www.mihomes.com/role/DebtSeniorNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Instrument, Face Amount",
        "verboseLabel": "Senior notes",
        "label": "Debt Instrument, Face Amount",
        "documentation": "Face (par) amount of debt instrument at time of issuance."
       }
      }
     },
     "auth_ref": [
      "r92",
      "r94",
      "r340",
      "r490",
      "r710",
      "r711"
     ]
    },
    "us-gaap_DebtInstrumentInterestRateStatedPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentInterestRateStatedPercentage",
     "presentation": [
      "http://www.mihomes.com/role/DebtDebtDetails",
      "http://www.mihomes.com/role/DebtSeniorNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Instrument, Interest Rate, Stated Percentage",
        "label": "Debt Instrument, Interest Rate, Stated Percentage",
        "documentation": "Contractual interest rate for funds borrowed, under the debt agreement."
       }
      }
     },
     "auth_ref": [
      "r24",
      "r341"
     ]
    },
    "us-gaap_DebtInstrumentIssuanceDate1": {
     "xbrltype": "dateItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentIssuanceDate1",
     "presentation": [
      "http://www.mihomes.com/role/CommunityDevelopmentDistrictInfrastructureandRelatedObligationsCommunityDevelopmentDistrictInfrastructureandRelatedObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "CDDs, Issuance Date",
        "label": "Debt Instrument, Issuance Date",
        "documentation": "Date the debt instrument was issued, in YYYY-MM-DD format."
       }
      }
     },
     "auth_ref": [
      "r18",
      "r804"
     ]
    },
    "us-gaap_DebtInstrumentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentLineItems",
     "presentation": [
      "http://www.mihomes.com/role/DebtSeniorNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Instrument [Line Items]",
        "label": "Debt Instrument [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r205",
      "r340",
      "r341",
      "r342",
      "r343",
      "r344",
      "r346",
      "r351",
      "r352",
      "r353",
      "r354",
      "r356",
      "r357",
      "r358",
      "r359",
      "r360",
      "r361",
      "r364",
      "r490",
      "r709",
      "r710",
      "r711",
      "r712",
      "r713",
      "r776"
     ]
    },
    "us-gaap_DebtInstrumentMaturityDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentMaturityDate",
     "presentation": [
      "http://www.mihomes.com/role/CommunityDevelopmentDistrictInfrastructureandRelatedObligationsCommunityDevelopmentDistrictInfrastructureandRelatedObligationsDetails",
      "http://www.mihomes.com/role/DebtSeniorNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "CDDs, Maturity Date",
        "terseLabel": "Debt Instrument, Maturity Date",
        "label": "Debt Instrument, Maturity Date",
        "documentation": "Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format."
       }
      }
     },
     "auth_ref": [
      "r164",
      "r709",
      "r842"
     ]
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentNameDomain",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedBalanceSheets",
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.mihomes.com/role/DebtDebtDetails",
      "http://www.mihomes.com/role/DebtSeniorNotesDetails",
      "http://www.mihomes.com/role/EarningsperShareEarningsperShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Instrument, Name [Domain]",
        "label": "Debt Instrument, Name [Domain]",
        "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities."
       }
      }
     },
     "auth_ref": [
      "r26",
      "r205",
      "r340",
      "r341",
      "r342",
      "r343",
      "r344",
      "r346",
      "r351",
      "r352",
      "r353",
      "r354",
      "r356",
      "r357",
      "r358",
      "r359",
      "r360",
      "r361",
      "r490",
      "r709",
      "r710",
      "r711",
      "r712",
      "r713",
      "r776"
     ]
    },
    "us-gaap_DebtInstrumentRedemptionPricePercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentRedemptionPricePercentage",
     "presentation": [
      "http://www.mihomes.com/role/DebtSeniorNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Instrument, Redemption Price, Percentage",
        "label": "Debt Instrument, Redemption Price, Percentage",
        "documentation": "Percentage price of original principal amount of debt at which debt can be redeemed by the issuer."
       }
      }
     },
     "auth_ref": [
      "r15"
     ]
    },
    "us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed",
     "presentation": [
      "http://www.mihomes.com/role/DebtSeniorNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Instrument, Redemption Price, Percentage of Principal Amount Redeemed",
        "label": "Debt Instrument, Redemption Price, Percentage of Principal Amount Redeemed",
        "documentation": "Percentage of principal amount of debt redeemed."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentTable",
     "presentation": [
      "http://www.mihomes.com/role/DebtSeniorNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Long-term Debt Instruments [Table]",
        "label": "Schedule of Long-Term Debt Instruments [Table]",
        "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer."
       }
      }
     },
     "auth_ref": [
      "r26",
      "r62",
      "r63",
      "r91",
      "r92",
      "r94",
      "r101",
      "r133",
      "r134",
      "r205",
      "r340",
      "r341",
      "r342",
      "r343",
      "r344",
      "r346",
      "r351",
      "r352",
      "r353",
      "r354",
      "r356",
      "r357",
      "r358",
      "r359",
      "r360",
      "r361",
      "r364",
      "r490",
      "r709",
      "r710",
      "r711",
      "r712",
      "r713",
      "r776"
     ]
    },
    "us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentUnusedBorrowingCapacityAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.mihomes.com/role/DebtDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Instrument, Unused Borrowing Capacity, Amount",
        "label": "Debt Instrument, Unused Borrowing Capacity, Amount",
        "documentation": "Amount of unused borrowing capacity under the long-term financing arrangement that is available to the entity as of the balance sheet date."
       }
      }
     },
     "auth_ref": [
      "r25"
     ]
    },
    "mho_DebtMaturitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "DebtMaturitiesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Maturities [Abstract]",
        "label": "Debt Maturities [Abstract]",
        "documentation": "Debt Maturities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationPerformanceshareunitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred Compensation Arrangement with Individual, Allocated Share-based Compensation Expense",
        "label": "Deferred Compensation Arrangement with Individual, Allocated Share-Based Compensation Expense",
        "documentation": "Amount of expense recognized from equity-based compensation arrangements (for example, shares of stock, unit, stock options or other equity instruments), awarded to key employees or individuals. Excludes amount related to plans that cover generally all employees (for example, but not limited to, qualified pension plans)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredCompensationArrangementWithIndividualContributionsByEmployer",
     "crdr": "credit",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementofShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferral of Executive and Director Compensation",
        "label": "Deferred Compensation Arrangement with Individual, Contributions by Employer",
        "documentation": "Amount of contributions made by employer into fund established for purposes of making future disbursement to individual in accordance with deferred compensation arrangement."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredCompensationArrangementWithIndividualDistributionPaid": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredCompensationArrangementWithIndividualDistributionPaid",
     "crdr": "credit",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementofShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Deferred Compensation Arrangement with Individual, Distribution Paid",
        "label": "Deferred Compensation Arrangement with Individual, Distribution Paid",
        "documentation": "Amount of distribution made to individual in accordance with deferred compensation arrangement."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredCompensationArrangementWithIndividualSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredCompensationArrangementWithIndividualSharesIssued",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementofShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred Compensation Arrangement with Individual, Shares Issued",
        "label": "Deferred Compensation Arrangement with Individual, Shares Issued",
        "documentation": "Number of shares issued pursuant to the terms of a deferred compensation arrangement."
       }
      }
     },
     "auth_ref": [
      "r69"
     ]
    },
    "us-gaap_DeferredCompensationEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredCompensationEquity",
     "crdr": "debit",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationStockBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred Compensation Equity",
        "label": "Deferred Compensation Equity",
        "documentation": "Value of stock issued under share-based plans to employees or officers which is the unearned portion, accounted for under the fair value method."
       }
      }
     },
     "auth_ref": [
      "r31",
      "r66"
     ]
    },
    "us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredCompensationLiabilityCurrentAndNoncurrent",
     "crdr": "credit",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationStockBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred Compensation Liability, Current and Noncurrent",
        "label": "Deferred Compensation Liability, Current and Noncurrent",
        "documentation": "Aggregate carrying value as of the balance sheet date of the liabilities for all deferred compensation arrangements. Represents currently earned compensation under compensation arrangements that is not actually paid until a later date."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredFederalIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "presentation": [
      "http://www.mihomes.com/role/IncomeTaxesBenefitFromIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred Federal Income Tax Expense (Benefit)",
        "label": "Deferred Federal Income Tax Expense (Benefit)",
        "documentation": "Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r778",
      "r838",
      "r839"
     ]
    },
    "us-gaap_DeferredIncomeTaxAssetsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredIncomeTaxAssetsNet",
     "crdr": "debit",
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred Income Tax Assets, Net",
        "label": "Deferred Income Tax Assets, Net",
        "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting."
       }
      }
     },
     "auth_ref": [
      "r427",
      "r428"
     ]
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "presentation": [
      "http://www.mihomes.com/role/IncomeTaxesBenefitFromIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Deferred Income Tax Expense (Benefit)",
        "label": "Deferred Income Tax Expense (Benefit)",
        "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r4",
      "r143",
      "r162",
      "r446",
      "r447",
      "r778"
     ]
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract",
     "presentation": [
      "http://www.mihomes.com/role/IncomeTaxesBenefitFromIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]",
        "label": "Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredIncomeTaxLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredIncomeTaxLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://www.mihomes.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails",
      "http://www.mihomes.com/role/IncomeTaxesIncomeTaxDisclosureDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total deferred tax liabilities",
        "terseLabel": "Deferred Tax Liabilities, Gross",
        "label": "Deferred Tax Liabilities, Gross",
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences."
       }
      }
     },
     "auth_ref": [
      "r105",
      "r106",
      "r150",
      "r436"
     ]
    },
    "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "presentation": [
      "http://www.mihomes.com/role/IncomeTaxesBenefitFromIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred State and Local Income Tax Expense (Benefit)",
        "label": "Deferred State and Local Income Tax Expense (Benefit)",
        "documentation": "Amount of deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r778",
      "r838",
      "r839"
     ]
    },
    "mho_DeferredTaxAssetOperatingLeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "DeferredTaxAssetOperatingLeaseLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://www.mihomes.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.mihomes.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred Tax Asset, Operating Lease Liabilities",
        "label": "Deferred Tax Asset, Operating Lease Liabilities",
        "documentation": "Deferred Tax Asset, Operating Lease Liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredTaxAssetsGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsGross",
     "crdr": "debit",
     "calculation": {
      "http://www.mihomes.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.mihomes.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails",
      "http://www.mihomes.com/role/IncomeTaxesIncomeTaxDisclosureDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total deferred tax assets",
        "terseLabel": "Deferred Tax Assets, Gross",
        "label": "Deferred Tax Assets, Gross",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards."
       }
      }
     },
     "auth_ref": [
      "r437"
     ]
    },
    "us-gaap_DeferredTaxAssetsGrossAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsGrossAbstract",
     "presentation": [
      "http://www.mihomes.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred Tax Assets, Gross [Abstract]",
        "label": "Deferred Tax Assets, Gross [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredTaxAssetsInventory": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsInventory",
     "crdr": "debit",
     "calculation": {
      "http://www.mihomes.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.mihomes.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Inventory",
        "label": "Deferred Tax Assets, Inventory",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from inventory."
       }
      }
     },
     "auth_ref": [
      "r72",
      "r837"
     ]
    },
    "us-gaap_DeferredTaxAssetsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsNet",
     "crdr": "debit",
     "presentation": [
      "http://www.mihomes.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails",
      "http://www.mihomes.com/role/IncomeTaxesIncomeTaxDisclosureDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Deferred Tax Assets, Net of Valuation Allowance",
        "terseLabel": "Deferred Tax Assets, Net of Valuation Allowance",
        "label": "Deferred Tax Assets, Net of Valuation Allowance",
        "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards."
       }
      }
     },
     "auth_ref": [
      "r836"
     ]
    },
    "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsOperatingLossCarryforwards",
     "crdr": "debit",
     "calculation": {
      "http://www.mihomes.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.mihomes.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net operating loss carryforward",
        "label": "Deferred Tax Assets, Operating Loss Carryforwards",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards."
       }
      }
     },
     "auth_ref": [
      "r72",
      "r837"
     ]
    },
    "us-gaap_DeferredTaxAssetsOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsOther",
     "crdr": "debit",
     "calculation": {
      "http://www.mihomes.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.mihomes.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred charges",
        "label": "Deferred Tax Assets, Other",
        "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other."
       }
      }
     },
     "auth_ref": [
      "r72",
      "r837"
     ]
    },
    "us-gaap_DeferredTaxAssetsStateTaxes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsStateTaxes",
     "crdr": "debit",
     "calculation": {
      "http://www.mihomes.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.mihomes.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "State taxes",
        "label": "Deferred Tax Assets, State Taxes",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from state taxes."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits",
     "crdr": "debit",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationStockBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Benefits",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Benefits",
        "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from employee benefits, classified as other."
       }
      }
     },
     "auth_ref": [
      "r72",
      "r837"
     ]
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost",
     "crdr": "debit",
     "calculation": {
      "http://www.mihomes.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.mihomes.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation."
       }
      }
     },
     "auth_ref": [
      "r72",
      "r837"
     ]
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves",
     "crdr": "debit",
     "calculation": {
      "http://www.mihomes.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.mihomes.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Warranty, insurance and other accruals",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Warranty Reserves",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from warranty reserves."
       }
      }
     },
     "auth_ref": [
      "r72",
      "r837"
     ]
    },
    "us-gaap_DeferredTaxLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxLiabilitiesAbstract",
     "presentation": [
      "http://www.mihomes.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred Tax Liabilities, Gross [Abstract]",
        "label": "Deferred Tax Liabilities, Gross [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredTaxLiabilitiesOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxLiabilitiesOther",
     "crdr": "credit",
     "presentation": [
      "http://www.mihomes.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred Tax Liabilities, Other",
        "label": "Deferred Tax Liabilities, Other",
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences classified as other."
       }
      }
     },
     "auth_ref": [
      "r72",
      "r837"
     ]
    },
    "us-gaap_DeferredTaxLiabilitiesPrepaidExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxLiabilitiesPrepaidExpenses",
     "crdr": "credit",
     "presentation": [
      "http://www.mihomes.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prepaid expenses",
        "label": "Deferred Tax Liabilities, Prepaid Expenses",
        "documentation": "Amount of deferred tax consequences attributable to taxable temporary differences derived from prepaid expenses."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment",
     "crdr": "credit",
     "presentation": [
      "http://www.mihomes.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Depreciation",
        "label": "Deferred Tax Liabilities, Property, Plant and Equipment",
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment."
       }
      }
     },
     "auth_ref": [
      "r72",
      "r837"
     ]
    },
    "mho_DeferredTaxLiabilityOperatingLeaseRightofUseAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "DeferredTaxLiabilityOperatingLeaseRightofUseAssets",
     "crdr": "credit",
     "presentation": [
      "http://www.mihomes.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred Tax Liability, Operating Lease Right-of-Use Assets",
        "label": "Deferred Tax Liability, Operating Lease Right-of-Use Assets",
        "documentation": "Deferred Tax Liability, Operating Lease Right-of-Use Assets"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DefinedBenefitPlanContributionsByEmployer": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DefinedBenefitPlanContributionsByEmployer",
     "crdr": "debit",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationProfitSharingPlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Defined Benefit Plan, Plan Assets, Contributions by Employer",
        "label": "Defined Benefit Plan, Plan Assets, Contributions by Employer",
        "documentation": "Amount of contribution received by defined benefit plan from employer which increases plan assets."
       }
      }
     },
     "auth_ref": [
      "r373",
      "r375",
      "r381",
      "r722",
      "r723",
      "r724",
      "r725"
     ]
    },
    "us-gaap_Depreciation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "Depreciation",
     "crdr": "debit",
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 12.0
      }
     },
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Depreciation",
        "label": "Depreciation",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r4",
      "r57"
     ]
    },
    "us-gaap_DepreciationDepletionAndAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DepreciationDepletionAndAmortization",
     "crdr": "debit",
     "presentation": [
      "http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Depreciation and amortization:",
        "label": "Depreciation, Depletion and Amortization",
        "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets."
       }
      }
     },
     "auth_ref": [
      "r4",
      "r253"
     ]
    },
    "us-gaap_DerivativeAssetsLiabilitiesAtFairValueNetByBalanceSheetClassificationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DerivativeAssetsLiabilitiesAtFairValueNetByBalanceSheetClassificationAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative Assets (Liabilities), at Fair Value, Net, by Balance Sheet Classification [Abstract]",
        "label": "Derivative Assets (Liabilities), at Fair Value, Net, by Balance Sheet Classification [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DerivativeContractTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DerivativeContractTypeDomain",
     "presentation": [
      "http://www.mihomes.com/role/FairValueMeasurementsBalanceSheetLocationofFinancialInstrumentsDetails",
      "http://www.mihomes.com/role/FairValueMeasurementsLossGainOnAssetsandLiabilitiesMeasuredOnARecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial Instrument, Name [Domain]",
        "label": "Derivative Contract [Domain]",
        "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset."
       }
      }
     },
     "auth_ref": [
      "r591",
      "r593",
      "r607",
      "r608",
      "r609",
      "r611",
      "r612",
      "r613",
      "r614",
      "r617",
      "r618",
      "r619",
      "r620",
      "r637",
      "r638",
      "r639",
      "r640",
      "r643",
      "r644",
      "r645",
      "r646",
      "r661",
      "r662",
      "r663",
      "r664",
      "r734",
      "r736"
     ]
    },
    "us-gaap_DerivativeInstrumentRiskAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DerivativeInstrumentRiskAxis",
     "presentation": [
      "http://www.mihomes.com/role/FairValueMeasurementsBalanceSheetLocationofFinancialInstrumentsDetails",
      "http://www.mihomes.com/role/FairValueMeasurementsLossGainOnAssetsandLiabilitiesMeasuredOnARecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative, by Nature [Axis]",
        "label": "Derivative Instrument [Axis]",
        "documentation": "Information by type of derivative contract."
       }
      }
     },
     "auth_ref": [
      "r80",
      "r83",
      "r84",
      "r85",
      "r591",
      "r593",
      "r607",
      "r608",
      "r609",
      "r611",
      "r612",
      "r613",
      "r614",
      "r617",
      "r618",
      "r619",
      "r620",
      "r637",
      "r638",
      "r639",
      "r640",
      "r643",
      "r644",
      "r645",
      "r646",
      "r661",
      "r662",
      "r663",
      "r664",
      "r699",
      "r734",
      "r736"
     ]
    },
    "us-gaap_DerivativeLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DerivativeLineItems",
     "presentation": [
      "http://www.mihomes.com/role/FairValueMeasurementsLossGainOnAssetsandLiabilitiesMeasuredOnARecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial Instrument [Line Items]",
        "label": "Derivative [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r467"
     ]
    },
    "us-gaap_DerivativesFairValueLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DerivativesFairValueLineItems",
     "presentation": [
      "http://www.mihomes.com/role/FairValueMeasurementsBalanceSheetLocationofFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial Insturments, Fair Value [Line Items]",
        "label": "Derivatives, Fair Value [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DisaggregationOfRevenueLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisaggregationOfRevenueLineItems",
     "presentation": [
      "http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disaggregation of Revenue [Line Items]",
        "label": "Disaggregation of Revenue [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r372",
      "r715",
      "r716",
      "r717",
      "r718",
      "r719",
      "r720",
      "r721"
     ]
    },
    "us-gaap_DisaggregationOfRevenueTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisaggregationOfRevenueTable",
     "presentation": [
      "http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disaggregation of Revenue [Table]",
        "label": "Disaggregation of Revenue [Table]",
        "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor."
       }
      }
     },
     "auth_ref": [
      "r372",
      "r715",
      "r716",
      "r717",
      "r718",
      "r719",
      "r720",
      "r721"
     ]
    },
    "us-gaap_DisaggregationOfRevenueTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisaggregationOfRevenueTableTextBlock",
     "presentation": [
      "http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disaggregation of Revenue [Table Text Block]",
        "label": "Disaggregation of Revenue [Table Text Block]",
        "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor."
       }
      }
     },
     "auth_ref": [
      "r806"
     ]
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Payment Arrangement [Text Block]",
        "label": "Share-Based Payment Arrangement [Text Block]",
        "documentation": "The entire disclosure for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r384",
      "r388",
      "r416",
      "r417",
      "r419",
      "r727"
     ]
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Payment Arrangement [Abstract]",
        "label": "Share-Based Payment Arrangement [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "mho_DiscountRateUsedInDeterminingFairValueOfLandAndLots": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "DiscountRateUsedInDeterminingFairValueOfLandAndLots",
     "presentation": [
      "http://www.mihomes.com/role/InvestmentinJointVentureArrangementsInvestmentinJointVentureArrangementsDetails",
      "http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Discount Rate Used in Determining Fair Value of land/lots",
        "terseLabel": "Discount Rate Used in Determining Fair Value of land and lots",
        "label": "Discount Rate Used in Determining Fair Value of land and lots",
        "documentation": "Discount Rate Used in Determining Fair Value of land/lots"
       }
      }
     },
     "auth_ref": []
    },
    "mho_DistributionOfSingleFamilyLotsFromUnconsolidatedLlcs": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "DistributionOfSingleFamilyLotsFromUnconsolidatedLlcs",
     "crdr": "credit",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.mihomes.com/role/InvestmentinJointVentureArrangementsInvestmentinJointVentureArrangementsBalanceSheetInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Distribution of single-family lots from unconsolidated LLC's",
        "terseLabel": "Distribution of single-family lots from unconsolidated LLC's",
        "label": "Distribution of single-family lots from unconsolidated LLC's",
        "documentation": "Distribution of single-family lots from unconsolidated LLC's"
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentAnnualReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentAnnualReport",
     "presentation": [
      "http://www.mihomes.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Annual Report",
        "label": "Document Annual Report",
        "documentation": "Boolean flag that is true only for a form used as an annual report."
       }
      }
     },
     "auth_ref": [
      "r748",
      "r749",
      "r750"
     ]
    },
    "dei_DocumentFinStmtErrorCorrectionFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentFinStmtErrorCorrectionFlag",
     "presentation": [
      "http://www.mihomes.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Financial Statement Error Correction [Flag]",
        "label": "Document Financial Statement Error Correction [Flag]",
        "documentation": "Indicates whether any of the financial statement period in the filing include a restatement due to error correction."
       }
      }
     },
     "auth_ref": [
      "r748",
      "r749",
      "r750",
      "r752"
     ]
    },
    "dei_DocumentFiscalPeriodFocus": {
     "xbrltype": "fiscalPeriodItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentFiscalPeriodFocus",
     "presentation": [
      "http://www.mihomes.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Fiscal Period Focus",
        "label": "Document Fiscal Period Focus",
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentFiscalYearFocus": {
     "xbrltype": "gYearItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentFiscalYearFocus",
     "presentation": [
      "http://www.mihomes.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Fiscal Year Focus",
        "label": "Document Fiscal Year Focus",
        "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentPeriodEndDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentPeriodEndDate",
     "presentation": [
      "http://www.mihomes.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Period End Date",
        "label": "Document Period End Date",
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentTransitionReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentTransitionReport",
     "presentation": [
      "http://www.mihomes.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Transition Report",
        "label": "Document Transition Report",
        "documentation": "Boolean flag that is true only for a form used as a transition report."
       }
      }
     },
     "auth_ref": [
      "r751"
     ]
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentType",
     "presentation": [
      "http://www.mihomes.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Type",
        "label": "Document Type",
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EarningsPerShareAbstract",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Earnings per common share:",
        "label": "Earnings Per Share [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareBasic": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EarningsPerShareBasic",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofOperations",
      "http://www.mihomes.com/role/EarningsperShareEarningsperShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basic",
        "verboseLabel": "Earnings Per Share, Basic",
        "label": "Earnings Per Share, Basic",
        "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r192",
      "r211",
      "r212",
      "r213",
      "r214",
      "r215",
      "r221",
      "r223",
      "r234",
      "r235",
      "r236",
      "r240",
      "r469",
      "r470",
      "r520",
      "r537",
      "r704"
     ]
    },
    "us-gaap_EarningsPerShareDiluted": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EarningsPerShareDiluted",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofOperations",
      "http://www.mihomes.com/role/EarningsperShareEarningsperShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Diluted",
        "verboseLabel": "Earnings Per Share, Diluted",
        "label": "Earnings Per Share, Diluted",
        "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r192",
      "r211",
      "r212",
      "r213",
      "r214",
      "r215",
      "r223",
      "r234",
      "r235",
      "r236",
      "r240",
      "r469",
      "r470",
      "r520",
      "r537",
      "r704"
     ]
    },
    "us-gaap_EarningsPerShareDilutedLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EarningsPerShareDilutedLineItems",
     "presentation": [
      "http://www.mihomes.com/role/EarningsperShareEarningsperShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]",
        "label": "Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r223",
      "r227",
      "r234"
     ]
    },
    "us-gaap_EarningsPerSharePolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EarningsPerSharePolicyTextBlock",
     "presentation": [
      "http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Earnings Per Share, Policy [Policy Text Block]",
        "label": "Earnings Per Share, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements."
       }
      }
     },
     "auth_ref": [
      "r47",
      "r48"
     ]
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EarningsPerShareTextBlock",
     "presentation": [
      "http://www.mihomes.com/role/EarningsperShare"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Earnings Per Share [Text Block]",
        "label": "Earnings Per Share [Text Block]",
        "documentation": "The entire disclosure for earnings per share."
       }
      }
     },
     "auth_ref": [
      "r220",
      "r237",
      "r238",
      "r239"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperations": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EffectiveIncomeTaxRateContinuingOperations",
     "presentation": [
      "http://www.mihomes.com/role/IncomeTaxesIncomeTaxDisclosureDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effective Income Tax Rate, Continuing Operations",
        "label": "Effective Income Tax Rate Reconciliation, Percent",
        "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations."
       }
      }
     },
     "auth_ref": [
      "r430"
     ]
    },
    "us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EmbeddedDerivativeFairValueOfEmbeddedDerivativeAsset",
     "crdr": "debit",
     "presentation": [
      "http://www.mihomes.com/role/FairValueMeasurementsBalanceSheetLocationofFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Embedded Derivative, Fair Value of Embedded Derivative Asset",
        "label": "Embedded Derivative, Fair Value of Embedded Derivative Asset",
        "documentation": "Fair value as of the balance sheet date of the embedded derivative or group of embedded derivatives classified as an asset."
       }
      }
     },
     "auth_ref": [
      "r82"
     ]
    },
    "us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability",
     "crdr": "credit",
     "presentation": [
      "http://www.mihomes.com/role/FairValueMeasurementsBalanceSheetLocationofFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Embedded Derivative, Fair Value of Embedded Derivative Liability",
        "label": "Embedded Derivative, Fair Value of Embedded Derivative Liability",
        "documentation": "Fair value as of the balance sheet date of the embedded derivative or group of embedded derivatives classified as a liability."
       }
      }
     },
     "auth_ref": [
      "r82"
     ]
    },
    "us-gaap_EmployeeRelatedLiabilitiesCurrentAndNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EmployeeRelatedLiabilitiesCurrentAndNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.mihomes.com/role/OtherLiabilitiesDetails": {
       "parentTag": "us-gaap_OtherLiabilities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.mihomes.com/role/OtherLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Payroll and other benefits",
        "label": "Employee-related Liabilities",
        "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits."
       }
      }
     },
     "auth_ref": [
      "r98",
      "r861"
     ]
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized",
     "crdr": "debit",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationStockBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Employee Service Share-based Compensation, Nonvested Awards, Total Compensation Cost Not yet Recognized",
        "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount",
        "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r418"
     ]
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationStockBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Employee Service Share-based Compensation, Nonvested Awards, Total Compensation Cost Not yet Recognized, Period for Recognition",
        "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition",
        "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r418"
     ]
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions",
     "crdr": "debit",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationPerformanceshareunitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount",
        "label": "Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount",
        "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options."
       }
      }
     },
     "auth_ref": [
      "r834"
     ]
    },
    "dei_EntitiesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntitiesTable",
     "presentation": [
      "http://www.mihomes.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entities [Table]",
        "label": "Entities [Table]",
        "documentation": "Container to assemble all relevant information about each entity associated with the document instance"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine1": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressAddressLine1",
     "presentation": [
      "http://www.mihomes.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, Address Line One",
        "label": "Entity Address, Address Line One",
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine2": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressAddressLine2",
     "presentation": [
      "http://www.mihomes.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, Address Line Two",
        "label": "Entity Address, Address Line Two",
        "documentation": "Address Line 2 such as Street or Suite number"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCityOrTown": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressCityOrTown",
     "presentation": [
      "http://www.mihomes.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, City or Town",
        "label": "Entity Address, City or Town",
        "documentation": "Name of the City or Town"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressPostalZipCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressPostalZipCode",
     "presentation": [
      "http://www.mihomes.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, Postal Zip Code",
        "label": "Entity Address, Postal Zip Code",
        "documentation": "Code for the postal or zip code"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressStateOrProvince": {
     "xbrltype": "stateOrProvinceItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressStateOrProvince",
     "presentation": [
      "http://www.mihomes.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, State or Province",
        "label": "Entity Address, State or Province",
        "documentation": "Name of the state or province."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCentralIndexKey": {
     "xbrltype": "centralIndexKeyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://www.mihomes.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Central Index Key",
        "label": "Entity Central Index Key",
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK."
       }
      }
     },
     "auth_ref": [
      "r746"
     ]
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityCommonStockSharesOutstanding",
     "presentation": [
      "http://www.mihomes.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Common Stock, Shares Outstanding",
        "label": "Entity Common Stock, Shares Outstanding",
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCurrentReportingStatus": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityCurrentReportingStatus",
     "presentation": [
      "http://www.mihomes.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Current Reporting Status",
        "label": "Entity Current Reporting Status",
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityDomain",
     "presentation": [
      "http://www.mihomes.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity [Domain]",
        "label": "Entity [Domain]",
        "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityEmergingGrowthCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityEmergingGrowthCompany",
     "presentation": [
      "http://www.mihomes.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Emerging Growth Company",
        "label": "Entity Emerging Growth Company",
        "documentation": "Indicate if registrant meets the emerging growth company criteria."
       }
      }
     },
     "auth_ref": [
      "r746"
     ]
    },
    "dei_EntityFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityFileNumber",
     "presentation": [
      "http://www.mihomes.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity File Number",
        "label": "Entity File Number",
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityFilerCategory": {
     "xbrltype": "filerCategoryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityFilerCategory",
     "presentation": [
      "http://www.mihomes.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Filer Category",
        "label": "Entity Filer Category",
        "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure."
       }
      }
     },
     "auth_ref": [
      "r746"
     ]
    },
    "dei_EntityIncorporationStateCountryCode": {
     "xbrltype": "edgarStateCountryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityIncorporationStateCountryCode",
     "presentation": [
      "http://www.mihomes.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Incorporation, State or Country Code",
        "label": "Entity Incorporation, State or Country Code",
        "documentation": "Two-character EDGAR code representing the state or country of incorporation."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityInformationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityInformationLineItems",
     "presentation": [
      "http://www.mihomes.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Information [Line Items]",
        "label": "Entity Information [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityInteractiveDataCurrent": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityInteractiveDataCurrent",
     "presentation": [
      "http://www.mihomes.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Interactive Data Current",
        "label": "Entity Interactive Data Current",
        "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)."
       }
      }
     },
     "auth_ref": [
      "r753"
     ]
    },
    "dei_EntityPublicFloat": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityPublicFloat",
     "crdr": "credit",
     "presentation": [
      "http://www.mihomes.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Public Float",
        "label": "Entity Public Float",
        "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://www.mihomes.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Registrant Name",
        "label": "Entity Registrant Name",
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC."
       }
      }
     },
     "auth_ref": [
      "r746"
     ]
    },
    "dei_EntityShellCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityShellCompany",
     "presentation": [
      "http://www.mihomes.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Shell Company",
        "label": "Entity Shell Company",
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r746"
     ]
    },
    "dei_EntitySmallBusiness": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntitySmallBusiness",
     "presentation": [
      "http://www.mihomes.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Small Business",
        "label": "Entity Small Business",
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)."
       }
      }
     },
     "auth_ref": [
      "r746"
     ]
    },
    "dei_EntityTaxIdentificationNumber": {
     "xbrltype": "employerIdItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityTaxIdentificationNumber",
     "presentation": [
      "http://www.mihomes.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Tax Identification Number",
        "label": "Entity Tax Identification Number",
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS."
       }
      }
     },
     "auth_ref": [
      "r746"
     ]
    },
    "dei_EntityVoluntaryFilers": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityVoluntaryFilers",
     "presentation": [
      "http://www.mihomes.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Voluntary Filers",
        "label": "Entity Voluntary Filers",
        "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityWellKnownSeasonedIssuer",
     "presentation": [
      "http://www.mihomes.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Well-known Seasoned Issuer",
        "label": "Entity Well-known Seasoned Issuer",
        "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A."
       }
      }
     },
     "auth_ref": [
      "r754"
     ]
    },
    "us-gaap_EquityComponentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EquityComponentDomain",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementofShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total Shareholders' Equity [Domain]",
        "label": "Equity Component [Domain]",
        "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r167",
      "r187",
      "r188",
      "r189",
      "r206",
      "r207",
      "r208",
      "r210",
      "r216",
      "r218",
      "r241",
      "r286",
      "r287",
      "r371",
      "r420",
      "r421",
      "r422",
      "r442",
      "r443",
      "r461",
      "r462",
      "r463",
      "r464",
      "r465",
      "r466",
      "r468",
      "r481",
      "r482",
      "r483",
      "r484",
      "r485",
      "r486",
      "r502",
      "r558",
      "r559",
      "r560",
      "r576",
      "r649"
     ]
    },
    "srt_EquityMethodInvesteeNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "EquityMethodInvesteeNameDomain",
     "presentation": [
      "http://www.mihomes.com/role/InvestmentinJointVentureArrangementsInvestmentinJointVentureArrangementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investment, Name [Domain]",
        "label": "Investment, Name [Domain]"
       }
      }
     },
     "auth_ref": [
      "r280",
      "r281",
      "r283"
     ]
    },
    "us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EquityMethodInvestmentOtherThanTemporaryImpairment",
     "crdr": "debit",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Impairment of investment in joint venture arrangements",
        "label": "Equity Method Investment, Other than Temporary Impairment",
        "documentation": "This item represents an other than temporary decline in value that has been recognized against an investment accounted for under the equity method of accounting. The excess of the carrying amount over the fair value of the investment represents the amount of the write down which is or was reflected in earnings. The written down value is a new cost basis with the adjusted value of the investment becoming its new carrying value subject to the equity accounting method. Evidence of a loss in value might include, but would not necessarily be limited to, absence of an ability to recover the carrying amount of the investment or inability of the investee to sustain an earnings capacity which would justify the carrying amount of the investment."
       }
      }
     },
     "auth_ref": [
      "r786"
     ]
    },
    "us-gaap_EquityMethodInvestmentOwnershipPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EquityMethodInvestmentOwnershipPercentage",
     "presentation": [
      "http://www.mihomes.com/role/InvestmentinJointVentureArrangementsInvestmentinJointVentureArrangementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Method Investment, Ownership Percentage",
        "label": "Equity Method Investment, Ownership Percentage",
        "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting."
       }
      }
     },
     "auth_ref": [
      "r280"
     ]
    },
    "us-gaap_EquityMethodInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EquityMethodInvestments",
     "crdr": "debit",
     "calculation": {
      "http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsAssetsDetails": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 3.0
      },
      "http://www.mihomes.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsAssetsDetails",
      "http://www.mihomes.com/role/ConsolidatedBalanceSheets",
      "http://www.mihomes.com/role/InvestmentinJointVentureArrangementsInvestmentinJointVentureArrangementsBalanceSheetInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investment in joint venture arrangements",
        "label": "Equity Method Investments",
        "documentation": "This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized."
       }
      }
     },
     "auth_ref": [
      "r258",
      "r279",
      "r763",
      "r787"
     ]
    },
    "us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EquityMethodInvestmentsAndJointVenturesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Method Investments and Joint Ventures [Abstract]",
        "label": "Equity Method Investments and Joint Ventures [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EquityMethodInvestmentsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EquityMethodInvestmentsDisclosureTextBlock",
     "presentation": [
      "http://www.mihomes.com/role/InvestmentinJointVentureArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Method Investments Disclosure [Text Block]",
        "label": "Equity Method Investments and Joint Ventures Disclosure [Text Block]",
        "documentation": "The entire disclosure for equity method investments and joint ventures. Equity method investments are investments that give the investor the ability to exercise significant influence over the operating and financial policies of an investee. Joint ventures are entities owned and operated by a small group of businesses as a separate and specific business or project for the mutual benefit of the members of the group."
       }
      }
     },
     "auth_ref": [
      "r165",
      "r282",
      "r285",
      "r756"
     ]
    },
    "us-gaap_EquityRestrictions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EquityRestrictions",
     "crdr": "credit",
     "presentation": [
      "http://www.mihomes.com/role/DebtSeniorNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted Payments Basket",
        "label": "Equity Restrictions",
        "documentation": "Disclosure of the amount of equity that is restricted to use by regulation or agreement."
       }
      }
     },
     "auth_ref": []
    },
    "mho_EquityinIncomelossfromunconsolidatedjointventures": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "EquityinIncomelossfromunconsolidatedjointventures",
     "crdr": "credit",
     "presentation": [
      "http://www.mihomes.com/role/InvestmentinJointVentureArrangementsInvestmentinJointVentureArrangementsIncomeStatementInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity in Income (loss) from joint venture arrangements",
        "label": "Equity in Income (loss) from unconsolidated joint ventures",
        "documentation": "Equity in Income (loss) from unconsolidated joint ventures"
       }
      }
     },
     "auth_ref": []
    },
    "mho_EquityinvestedinLLCs": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "EquityinvestedinLLCs",
     "crdr": "credit",
     "presentation": [
      "http://www.mihomes.com/role/InvestmentinJointVentureArrangementsInvestmentinJointVentureArrangementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity invested in LLCs",
        "label": "Equity invested in LLCs",
        "documentation": "Amount of equity, excluding non-controlling interest, attributable to the equity method investment of the entity."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EstimateOfFairValueFairValueDisclosureMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EstimateOfFairValueFairValueDisclosureMember",
     "presentation": [
      "http://www.mihomes.com/role/FairValueMeasurementsFinancialInstrumentsDetails",
      "http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Estimate of Fair Value, Fair Value Disclosure [Member]",
        "label": "Estimate of Fair Value Measurement [Member]",
        "documentation": "Measured as an estimate of fair value."
       }
      }
     },
     "auth_ref": [
      "r353",
      "r479",
      "r710",
      "r711"
     ]
    },
    "mho_EstimatedRepairCostsforAffectedHomes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "EstimatedRepairCostsforAffectedHomes",
     "crdr": "debit",
     "presentation": [
      "http://www.mihomes.com/role/CommitmentsandContingenciesWarrantyRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Estimated Repair Costs for Affected Homes",
        "label": "Estimated Repair Costs for Affected Homes",
        "documentation": "Estimated Repair Costs for Affected Homes"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ExtendedProductWarrantyPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ExtendedProductWarrantyPolicy",
     "presentation": [
      "http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Extended Product Warranty, Policy [Policy Text Block]",
        "label": "Extended Product Warranty, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for extended product warranties and other guarantee contracts including the methodology for measuring the liability."
       }
      }
     },
     "auth_ref": [
      "r798"
     ]
    },
    "mho_FairValueAdjustmentOfMortgageLoansHeldForSale": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "FairValueAdjustmentOfMortgageLoansHeldForSale",
     "crdr": "credit",
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Fair value adjustment of mortgage loans held for sale",
        "label": "Fair value adjustment of mortgage loans held for sale",
        "documentation": "Fair value adjustment of mortgage loans held for sale"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems",
     "presentation": [
      "http://www.mihomes.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredonaNonRecurringBasisDetails",
      "http://www.mihomes.com/role/FairValueMeasurementsFairValueMeasurementsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]",
        "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r472",
      "r473",
      "r476"
     ]
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable",
     "presentation": [
      "http://www.mihomes.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredonaNonRecurringBasisDetails",
      "http://www.mihomes.com/role/FairValueMeasurementsFairValueMeasurementsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Table]",
        "label": "Fair Value, Recurring and Nonrecurring [Table]",
        "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis."
       }
      }
     },
     "auth_ref": [
      "r472",
      "r473",
      "r476"
     ]
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisGainLossIncludedInEarningsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisGainLossIncludedInEarningsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring Basis, Gain (Loss) Included in Earnings [Abstract]",
        "label": "Fair Value, Assets and Liabilities Measured on Recurring Basis, Gain (Loss) Included in Earnings [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueAssetsMeasuredOnNonrecurringBasisTextBlock",
     "presentation": [
      "http://www.mihomes.com/role/FairValueMeasurementsFairValueMeasurementsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value, Assets and Liabilities Measured on Nonrecurring Basis [Table Text Block]",
        "label": "Fair Value Measurements, Nonrecurring [Table Text Block]",
        "documentation": "Tabular disclosure of assets and liabilities by class, including financial instruments measured at fair value that are classified in shareholders' equity, if any, that are measured at fair value on a nonrecurring basis in periods after initial recognition (for example, impaired assets). Disclosures may include, but are not limited to: (a) the fair value measurements recorded and the reasons for the measurements and (b) the level within the fair value hierarchy in which the fair value measurements are categorized in their entirety (levels 1, 2, 3)."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r87",
      "r145"
     ]
    },
    "us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems",
     "presentation": [
      "http://www.mihomes.com/role/FairValueMeasurementsFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]",
        "label": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueByBalanceSheetGroupingTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueByBalanceSheetGroupingTable",
     "presentation": [
      "http://www.mihomes.com/role/FairValueMeasurementsFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value, by Balance Sheet Grouping [Table]",
        "label": "Fair Value, by Balance Sheet Grouping [Table]",
        "documentation": "Disclosure of information about the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities."
       }
      }
     },
     "auth_ref": [
      "r87",
      "r88",
      "r89"
     ]
    },
    "us-gaap_FairValueByBalanceSheetGroupingTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueByBalanceSheetGroupingTextBlock",
     "presentation": [
      "http://www.mihomes.com/role/FairValueMeasurementsFairValueMeasurementsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value, by Balance Sheet Grouping [Table Text Block]",
        "label": "Fair Value, by Balance Sheet Grouping [Table Text Block]",
        "documentation": "Tabular disclosure of the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities."
       }
      }
     },
     "auth_ref": [
      "r87",
      "r88"
     ]
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueByFairValueHierarchyLevelAxis",
     "presentation": [
      "http://www.mihomes.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredonaNonRecurringBasisDetails",
      "http://www.mihomes.com/role/FairValueMeasurementsFairValueMeasurementsTables",
      "http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Hierarchy and NAV [Axis]",
        "label": "Fair Value Hierarchy and NAV [Axis]",
        "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient."
       }
      }
     },
     "auth_ref": [
      "r353",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r473",
      "r511",
      "r512",
      "r513",
      "r710",
      "r711",
      "r722",
      "r723",
      "r724"
     ]
    },
    "us-gaap_FairValueByMeasurementBasisAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueByMeasurementBasisAxis",
     "presentation": [
      "http://www.mihomes.com/role/FairValueMeasurementsFinancialInstrumentsDetails",
      "http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value, by Balance Sheet Grouping, Disclosure Item Amounts [Axis]",
        "label": "Measurement Basis [Axis]",
        "documentation": "Information by measurement basis."
       }
      }
     },
     "auth_ref": [
      "r16",
      "r87",
      "r353",
      "r710",
      "r711"
     ]
    },
    "us-gaap_FairValueByMeasurementFrequencyAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueByMeasurementFrequencyAxis",
     "presentation": [
      "http://www.mihomes.com/role/FairValueMeasurementsFairValueMeasurementsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value by Measurement Frequency [Axis]",
        "label": "Measurement Frequency [Axis]",
        "documentation": "Information by measurement frequency."
       }
      }
     },
     "auth_ref": [
      "r472",
      "r473",
      "r474",
      "r475",
      "r477"
     ]
    },
    "us-gaap_FairValueDisclosureItemAmountsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueDisclosureItemAmountsDomain",
     "presentation": [
      "http://www.mihomes.com/role/FairValueMeasurementsFinancialInstrumentsDetails",
      "http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value, Disclosure Item Amounts [Domain]",
        "label": "Fair Value Measurement [Domain]",
        "documentation": "Measurement basis, for example, but not limited to, reported value, fair value, portion at fair value, portion at other than fair value."
       }
      }
     },
     "auth_ref": [
      "r353",
      "r710",
      "r711"
     ]
    },
    "us-gaap_FairValueDisclosuresTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueDisclosuresTextBlock",
     "presentation": [
      "http://www.mihomes.com/role/FairValueMeasurements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Disclosures [Text Block]",
        "label": "Fair Value Disclosures [Text Block]",
        "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information."
       }
      }
     },
     "auth_ref": [
      "r471"
     ]
    },
    "us-gaap_FairValueInputsLevel3Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueInputsLevel3Member",
     "presentation": [
      "http://www.mihomes.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredonaNonRecurringBasisDetails",
      "http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value, Significant Unobservable Inputs, Level 3 [Member]",
        "label": "Fair Value, Inputs, Level 3 [Member]",
        "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing."
       }
      }
     },
     "auth_ref": [
      "r353",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r473",
      "r513",
      "r710",
      "r711",
      "r722",
      "r723",
      "r724"
     ]
    },
    "us-gaap_FairValueMeasurementFrequencyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueMeasurementFrequencyDomain",
     "presentation": [
      "http://www.mihomes.com/role/FairValueMeasurementsFairValueMeasurementsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Measurement Frequency [Domain]",
        "label": "Measurement Frequency [Domain]",
        "documentation": "Measurement frequency."
       }
      }
     },
     "auth_ref": []
    },
    "mho_FairValueMeasurementsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "FairValueMeasurementsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Measurements [Abstract]",
        "label": "Fair Value Measurements [Abstract]",
        "documentation": "3. Fair Value Measurements [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "presentation": [
      "http://www.mihomes.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredonaNonRecurringBasisDetails",
      "http://www.mihomes.com/role/FairValueMeasurementsFairValueMeasurementsTables",
      "http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value, Measurements, Fair Value Hierarchy [Domain]",
        "label": "Fair Value Hierarchy and NAV [Domain]",
        "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value."
       }
      }
     },
     "auth_ref": [
      "r353",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r511",
      "r512",
      "r513",
      "r710",
      "r711",
      "r722",
      "r723",
      "r724"
     ]
    },
    "mho_FairValueMeasurementsOfAssetsAndLiabilitiesMeasuredOnNonRecurringBasisAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "FairValueMeasurementsOfAssetsAndLiabilitiesMeasuredOnNonRecurringBasisAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Measurements of Assets and Liabilities Measured on a Non-Recurring Basis [Abstract]",
        "label": "Fair Value Measurements of Assets and Liabilities Measured on a Non-Recurring Basis [Abstract]",
        "documentation": "Fair Value Measurements of Assets and Liabilities Measured on a Non-Recurring Basis [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "mho_FairValueofFinancialInstrumentAssumptionsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "FairValueofFinancialInstrumentAssumptionsLineItems",
     "presentation": [
      "http://www.mihomes.com/role/FairValueMeasurementsFairValueofFinancialInstrumentAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value of Financial Instrument Assumptions [Line Items]",
        "label": "Fair Value of Financial Instrument Assumptions [Line Items]",
        "documentation": "[Line Items] for Fair Value of Financial Instrument Assumptions [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "mho_FairValueofFinancialInstrumentAssumptionsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "FairValueofFinancialInstrumentAssumptionsTable",
     "presentation": [
      "http://www.mihomes.com/role/FairValueMeasurementsFairValueofFinancialInstrumentAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value of Financial Instrument Assumptions [Table]",
        "label": "Fair Value of Financial Instrument Assumptions [Table]",
        "documentation": "Fair Value of Financial Instrument Assumptions [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable",
     "presentation": [
      "http://www.mihomes.com/role/FairValueMeasurementsBalanceSheetLocationofFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]",
        "label": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]",
        "documentation": "Schedule that discloses the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position."
       }
      }
     },
     "auth_ref": [
      "r79",
      "r81",
      "r86"
     ]
    },
    "mho_Federaleffectofstatedeferredtaxes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "Federaleffectofstatedeferredtaxes",
     "crdr": "credit",
     "presentation": [
      "http://www.mihomes.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Federal effect of state deferred taxes",
        "label": "Federal effect of state deferred taxes",
        "documentation": "Federal effect of state deferred taxes"
       }
      }
     },
     "auth_ref": []
    },
    "mho_FinancialBonds": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "FinancialBonds",
     "crdr": "credit",
     "presentation": [
      "http://www.mihomes.com/role/CommitmentsandContingenciesCommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial Bonds",
        "label": "Financial Bonds",
        "documentation": "Financial Bonds"
       }
      }
     },
     "auth_ref": []
    },
    "mho_FinancialInstrumentsFairValueAndCarryingValueAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "FinancialInstrumentsFairValueAndCarryingValueAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial Instruments - Fair Value and Carrying Value [Abstract]",
        "label": "Financial Instruments - Fair Value and Carrying Value [Abstract]",
        "documentation": "Financial Instruments - Fair Value and Carrying Value [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "mho_FinancialLettersOfCredit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "FinancialLettersOfCredit",
     "crdr": "credit",
     "presentation": [
      "http://www.mihomes.com/role/CommitmentsandContingenciesCommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial Letters of Credit",
        "label": "Financial Letters of Credit",
        "documentation": "Financial Letters of Credit"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FinancialServiceMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinancialServiceMember",
     "presentation": [
      "http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsDetails",
      "http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial Service",
        "label": "Financial Service [Member]",
        "documentation": "Financial assistance, including, but not limited to, management and maintenance of depositor account, credit card, merchant discount, trust, investment and insurance."
       }
      }
     },
     "auth_ref": [
      "r807"
     ]
    },
    "mho_FiveYearServiceStockOptionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "FiveYearServiceStockOptionsMember",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationFairValueAssumptionsforStockOptionsDetails",
      "http://www.mihomes.com/role/StockBasedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Five Year Service Stock Options [Member]",
        "label": "Five Year Service Stock Options [Member]",
        "documentation": "Five Year Service Stock Options"
       }
      }
     },
     "auth_ref": []
    },
    "mho_ForwardContractsFairValueDisclosureAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "ForwardContractsFairValueDisclosureAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.mihomes.com/role/FairValueMeasurementsFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forward sales of mortgage-backed securities",
        "label": "Forward Contracts - Fair Value Disclosure (Assets)",
        "documentation": "Forward sales of mortgage-backed securities"
       }
      }
     },
     "auth_ref": []
    },
    "mho_ForwardContractsFairValueDisclosuresLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "ForwardContractsFairValueDisclosuresLiabilities",
     "presentation": [
      "http://www.mihomes.com/role/FairValueMeasurementsFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forward sales of mortgage-backed securities",
        "label": "Forward Contracts - Fair Value Disclosures (Liabilities)",
        "documentation": "Forward sales of mortgage-backed securities - fair value disclosures (liabilities)"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ForwardContractsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ForwardContractsMember",
     "presentation": [
      "http://www.mihomes.com/role/FairValueMeasurementsBalanceSheetLocationofFinancialInstrumentsDetails",
      "http://www.mihomes.com/role/FairValueMeasurementsLossGainOnAssetsandLiabilitiesMeasuredOnARecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forward Sales or Mortgage Backed Securities [Member]",
        "label": "Forward Contracts [Member]",
        "documentation": "Contracts negotiated between two parties to purchase and sell a specific quantity of a financial instrument, foreign currency, or commodity at a price specified at origination of the contract, with delivery and settlement at a specified future date."
       }
      }
     },
     "auth_ref": [
      "r840"
     ]
    },
    "mho_ForwardSalesOfMortgageBackedSecuritiesRelatedToMortgageLoansHeldForSale": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "ForwardSalesOfMortgageBackedSecuritiesRelatedToMortgageLoansHeldForSale",
     "crdr": "debit",
     "presentation": [
      "http://www.mihomes.com/role/FairValueMeasurementsNotionalAmountofFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "FMBSs related to mortgage loans held for sale",
        "label": "Forward Sales of Mortgage-Backed Securities Related to Mortgage Loans Held for Sale",
        "documentation": "Forward Sales of Mortgage-Backed Securities Related to Mortgage Loans Held for Sale"
       }
      }
     },
     "auth_ref": []
    },
    "mho_ForwardSalesOfMortgageBackedSecuritiesRelatedToUncommittedInterestRateLockCommitments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "ForwardSalesOfMortgageBackedSecuritiesRelatedToUncommittedInterestRateLockCommitments",
     "crdr": "debit",
     "presentation": [
      "http://www.mihomes.com/role/FairValueMeasurementsNotionalAmountofFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "FMBSs related to uncommitted IRLCs",
        "label": "Forward Sales of Mortgage-Backed Securities related to Uncommitted Interest Rate Lock Commitments",
        "documentation": "Forward Sales of Mortgage-Backed Securities related to Uncommitted Interest Rate Lock Commitments"
       }
      }
     },
     "auth_ref": []
    },
    "mho_FutureMinimumLeasePaymentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "FutureMinimumLeasePaymentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Future Minimum Lease Payments [Abstract]",
        "label": "Future Minimum Lease Payments [Abstract]",
        "documentation": "Future Minimum Lease Payments [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "mho_GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis",
     "presentation": [
      "http://www.mihomes.com/role/FairValueMeasurementsLossGainOnAssetsandLiabilitiesMeasuredOnARecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "(Loss) Gain On Assets and Liabilities Measured On A Recurring Basis",
        "label": "Gain (Loss) On Assets and Liabilities Measured On A Recurring Basis",
        "documentation": "The amount of gain (loss) recognized in financial services revenue during the period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GainLossOnOilAndGasHedgingActivity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GainLossOnOilAndGasHedgingActivity",
     "crdr": "credit",
     "presentation": [
      "http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gain (Loss) on Hedging Activity",
        "label": "Gain (Loss) on Hedging Activity",
        "documentation": "Gain (loss) incurred in hedging activities."
       }
      }
     },
     "auth_ref": [
      "r80"
     ]
    },
    "us-gaap_GainLossOnSaleOfProperties": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GainLossOnSaleOfProperties",
     "crdr": "credit",
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Net loss (gain) from property disposals",
        "label": "Gain (Loss) on Sale of Properties",
        "documentation": "The difference between the carrying value and the sale price of real estate or properties that were intended to be sold or held for capital appreciation or rental income. This element refers to the gain (loss) included in earnings and not to the cash proceeds of the sale. This element is a noncash adjustment to net income when calculating net cash generated by operating activities using the indirect method."
       }
      }
     },
     "auth_ref": [
      "r773",
      "r791",
      "r793"
     ]
    },
    "us-gaap_GainOnSaleOfInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GainOnSaleOfInvestments",
     "crdr": "credit",
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gain on sale of mortgage servicing rights",
        "label": "Gain on Sale of Investments",
        "documentation": "The difference between the carrying value and the sale price of an investment. A gain would be recognized when the sale price of the investment is greater than the carrying value of the investment. This element refers to the Gain included in earnings and not to the cash proceeds of the sale."
       }
      }
     },
     "auth_ref": [
      "r767",
      "r768",
      "r773",
      "r859"
     ]
    },
    "us-gaap_GainsLossesOnExtinguishmentOfDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GainsLossesOnExtinguishmentOfDebt",
     "crdr": "credit",
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": -1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsDetails",
      "http://www.mihomes.com/role/ConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loss on early extinguishment of debt",
        "label": "Gain (Loss) on Extinguishment of Debt",
        "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity."
       }
      }
     },
     "auth_ref": [
      "r4",
      "r60",
      "r61"
     ]
    },
    "us-gaap_GeneralAndAdministrativeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GeneralAndAdministrativeExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "General and administrative",
        "label": "General and Administrative Expense",
        "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line."
       }
      }
     },
     "auth_ref": [
      "r122",
      "r628"
     ]
    },
    "us-gaap_GeneralInsuranceExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GeneralInsuranceExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.mihomes.com/role/SelfInsuranceDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "General Insurance Expense",
        "label": "General Insurance Expense",
        "documentation": "The expense in the period incurred with respect to protection provided by insurance entities against risks other than risks associated with production (which are allocated to cost of sales)."
       }
      }
     },
     "auth_ref": [
      "r122"
     ]
    },
    "us-gaap_Goodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "Goodwill",
     "crdr": "debit",
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.mihomes.com/role/AcquisitionandGoodwillDetails",
      "http://www.mihomes.com/role/ConsolidatedBalanceSheets",
      "http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill",
        "label": "Goodwill",
        "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized."
       }
      }
     },
     "auth_ref": [
      "r175",
      "r291",
      "r519",
      "r708",
      "r731",
      "r789",
      "r790"
     ]
    },
    "mho_GoodwillAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "GoodwillAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill [Abstract]",
        "label": "Goodwill [Abstract]",
        "documentation": "Goodwill [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GoodwillAndIntangibleAssetsPolicyTextBlock",
     "presentation": [
      "http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill and Intangible Assets, Policy [Policy Text Block]",
        "label": "Goodwill and Intangible Assets, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets."
       }
      }
     },
     "auth_ref": [
      "r8",
      "r55"
     ]
    },
    "us-gaap_GuaranteeObligationsCurrentCarryingValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GuaranteeObligationsCurrentCarryingValue",
     "crdr": "credit",
     "presentation": [
      "http://www.mihomes.com/role/GuaranteesandIndemnificationsGuaranteesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Guarantor Obligations, Current Carrying Value",
        "label": "Guarantor Obligations, Current Carrying Value",
        "documentation": "The current carrying amount of the liability for the freestanding or embedded guarantor's obligations under the guarantee or each group of similar guarantees."
       }
      }
     },
     "auth_ref": [
      "r317"
     ]
    },
    "us-gaap_GuaranteesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GuaranteesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Guarantees [Abstract]",
        "label": "Guarantees [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GuaranteesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GuaranteesTextBlock",
     "presentation": [
      "http://www.mihomes.com/role/GuaranteesandIndemnifications"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Guarantees [Text Block]",
        "label": "Guarantees [Text Block]",
        "documentation": "The entire disclosure for each guarantee obligation, or each group of similar guarantee obligations, including (a) the nature of the guarantee, including its term, how it arose, and the events or circumstances that would require the guarantor to perform under the guarantee; (b) the maximum potential amount of future payments (undiscounted) the guarantor could be required to make under the guarantee; (c) the current carrying amount of the liability, if any, for the guarantor's obligations under the guarantee; and (d) the nature of any recourse provisions under the guarantee, and any assets held either as collateral or by third parties, and any relevant related party disclosure. Excludes disclosures about product warranties."
       }
      }
     },
     "auth_ref": [
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r316",
      "r318",
      "r319"
     ]
    },
    "mho_Homebuildingoperationspercentoftotalrevenue": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "Homebuildingoperationspercentoftotalrevenue",
     "presentation": [
      "http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Homebuilding operations percent of total revenue",
        "label": "Homebuilding operations percent of total revenue",
        "documentation": "Homebuilding operations percent of total revenue"
       }
      }
     },
     "auth_ref": []
    },
    "dei_IcfrAuditorAttestationFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "IcfrAuditorAttestationFlag",
     "presentation": [
      "http://www.mihomes.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ICFR Auditor Attestation Flag",
        "label": "ICFR Auditor Attestation Flag"
       }
      }
     },
     "auth_ref": [
      "r748",
      "r749",
      "r750"
     ]
    },
    "us-gaap_ImpairmentOfRealEstate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ImpairmentOfRealEstate",
     "crdr": "debit",
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Impairment of inventory and investment in joint venture arrangements",
        "label": "Impairment of Real Estate",
        "documentation": "The charge against earnings in the period to reduce the carrying amount of real property to fair value."
       }
      }
     },
     "auth_ref": [
      "r773",
      "r792"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
     "crdr": "credit",
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsDetails",
      "http://www.mihomes.com/role/ConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Income before income taxes",
        "terseLabel": "Income before income taxes",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Domestic",
        "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations."
       }
      }
     },
     "auth_ref": [
      "r203",
      "r448"
     ]
    },
    "us-gaap_IncomeLossFromEquityMethodInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeLossFromEquityMethodInvestments",
     "crdr": "credit",
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Equity in income from joint venture arrangements",
        "label": "Income (Loss) from Equity Method Investments",
        "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss)."
       }
      }
     },
     "auth_ref": [
      "r4",
      "r117",
      "r153",
      "r255",
      "r279",
      "r534"
     ]
    },
    "us-gaap_IncomeStatementAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeStatementAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Statement [Abstract]",
        "label": "Income Statement [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxAuthorityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxAuthorityAxis",
     "presentation": [
      "http://www.mihomes.com/role/IncomeTaxesNetOperatingLossCarryforwardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Tax Authority [Axis]",
        "label": "Income Tax Authority [Axis]",
        "documentation": "Information by tax jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r9"
     ]
    },
    "us-gaap_IncomeTaxAuthorityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxAuthorityDomain",
     "presentation": [
      "http://www.mihomes.com/role/IncomeTaxesNetOperatingLossCarryforwardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Tax Authority [Domain]",
        "label": "Income Tax Authority [Domain]",
        "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Tax Disclosure [Abstract]",
        "label": "Income Tax Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxDisclosureTextBlock",
     "presentation": [
      "http://www.mihomes.com/role/IncomeTaxes"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Tax Disclosure [Text Block]",
        "label": "Income Tax Disclosure [Text Block]",
        "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information."
       }
      }
     },
     "auth_ref": [
      "r204",
      "r424",
      "r431",
      "r433",
      "r439",
      "r444",
      "r449",
      "r450",
      "r451",
      "r570"
     ]
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofOperations",
      "http://www.mihomes.com/role/IncomeTaxesBenefitFromIncomeTaxesDetails",
      "http://www.mihomes.com/role/IncomeTaxesIncomeTaxReconciliationofEffectiveTaxRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Provision for income taxes",
        "totalLabel": "Provision for income taxes",
        "label": "Income Tax Expense (Benefit)",
        "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations."
       }
      }
     },
     "auth_ref": [
      "r158",
      "r163",
      "r217",
      "r218",
      "r256",
      "r429",
      "r445",
      "r539"
     ]
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxPolicyTextBlock",
     "presentation": [
      "http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Tax, Policy [Policy Text Block]",
        "label": "Income Tax, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements."
       }
      }
     },
     "auth_ref": [
      "r186",
      "r425",
      "r426",
      "r433",
      "r434",
      "r438",
      "r440",
      "r564"
     ]
    },
    "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
     "crdr": "debit",
     "presentation": [
      "http://www.mihomes.com/role/IncomeTaxesIncomeTaxReconciliationofEffectiveTaxRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effective Income Tax Rate Reconciliation, Federal taxes at statutory rate",
        "label": "Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount",
        "documentation": "The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r430"
     ]
    },
    "us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost",
     "crdr": "debit",
     "presentation": [
      "http://www.mihomes.com/role/IncomeTaxesIncomeTaxReconciliationofEffectiveTaxRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effective Income Tax Rate Reconciliation, Equity Compensation",
        "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-Based Payment Arrangement, Amount",
        "documentation": "Amount of reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for award under share-based payment arrangement. Includes, but is not limited to, expense determined to be nondeductible upon grant or after for award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r835"
     ]
    },
    "us-gaap_IncomeTaxReconciliationOtherAdjustments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxReconciliationOtherAdjustments",
     "crdr": "debit",
     "presentation": [
      "http://www.mihomes.com/role/IncomeTaxesIncomeTaxReconciliationofEffectiveTaxRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effective Income Tax Rate Reconciliation, Other Adjustments, Amount",
        "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Amount",
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments."
       }
      }
     },
     "auth_ref": [
      "r835"
     ]
    },
    "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes",
     "crdr": "debit",
     "presentation": [
      "http://www.mihomes.com/role/IncomeTaxesIncomeTaxReconciliationofEffectiveTaxRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effective Income Tax Rate Reconciliation, State and local taxes \u2013 net of federal tax benefit",
        "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount",
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit)."
       }
      }
     },
     "auth_ref": [
      "r835"
     ]
    },
    "us-gaap_IncomeTaxReconciliationTaxCredits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxReconciliationTaxCredits",
     "crdr": "credit",
     "presentation": [
      "http://www.mihomes.com/role/IncomeTaxesIncomeTaxDisclosureDetails",
      "http://www.mihomes.com/role/IncomeTaxesIncomeTaxReconciliationofEffectiveTaxRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Effective Income Tax Rate Reconciliation, Tax Credit, Amount",
        "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Amount",
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax credits. Including, but not limited to, research credit, foreign tax credit, investment tax credit, and other tax credits."
       }
      }
     },
     "auth_ref": [
      "r835"
     ]
    },
    "us-gaap_IncomeTaxesPaidNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxesPaidNet",
     "crdr": "credit",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income taxes",
        "label": "Income Taxes Paid, Net",
        "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes."
       }
      }
     },
     "auth_ref": [
      "r43"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccountsPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInAccountsPayable",
     "crdr": "debit",
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 18.0
      }
     },
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts payable",
        "label": "Increase (Decrease) in Accounts Payable",
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business."
       }
      }
     },
     "auth_ref": [
      "r3"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccruedSalaries": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInAccruedSalaries",
     "crdr": "debit",
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 20.0
      }
     },
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued compensation",
        "label": "Increase (Decrease) in Accrued Salaries",
        "documentation": "The increase (decrease) during the period in accrued salaries."
       }
      }
     },
     "auth_ref": [
      "r3"
     ]
    },
    "us-gaap_IncreaseDecreaseInCustomerDeposits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInCustomerDeposits",
     "crdr": "debit",
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 19.0
      }
     },
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Customer deposits",
        "label": "Increase (Decrease) in Customer Deposits",
        "documentation": "The increase (decrease) during the period in the amount of customer money held in customer accounts, including security deposits, collateral for a current or future transactions, initial payment of the cost of acquisition or for the right to enter into a contract or agreement."
       }
      }
     },
     "auth_ref": [
      "r156"
     ]
    },
    "us-gaap_IncreaseDecreaseInDeferredIncomeTaxes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInDeferredIncomeTaxes",
     "crdr": "credit",
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 15.0
      }
     },
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Deferred Income Tax Expense",
        "label": "Increase (Decrease) in Deferred Income Taxes",
        "documentation": "The increase (decrease) during the reporting period in the account that represents the temporary difference that results from Income or Loss that is recognized for accounting purposes but not for tax purposes and vice versa."
       }
      }
     },
     "auth_ref": [
      "r3"
     ]
    },
    "us-gaap_IncreaseDecreaseInInventories": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInInventories",
     "crdr": "credit",
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 16.0
      }
     },
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Inventory",
        "label": "Increase (Decrease) in Inventories",
        "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities."
       }
      }
     },
     "auth_ref": [
      "r3"
     ]
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Change in assets and liabilities:",
        "label": "Increase (Decrease) in Operating Capital [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInOtherOperatingAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInOtherOperatingAssets",
     "crdr": "credit",
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 17.0
      }
     },
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Other assets",
        "label": "Increase (Decrease) in Other Operating Assets",
        "documentation": "Amount of increase (decrease) in operating assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r3"
     ]
    },
    "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInOtherOperatingLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 21.0
      }
     },
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other liabilities",
        "label": "Increase (Decrease) in Other Operating Liabilities",
        "documentation": "Amount of increase (decrease) in operating liabilities classified as other."
       }
      }
     },
     "auth_ref": [
      "r3"
     ]
    },
    "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInStockholdersEquityRollForward",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementofShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]",
        "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "mho_IncreaseinOperatingleasesduetonewleases": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "IncreaseinOperatingleasesduetonewleases",
     "presentation": [
      "http://www.mihomes.com/role/OperatingLeasesOperatingLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Increase in Operating leases due to new leases",
        "label": "Increase in Operating leases due to new leases",
        "documentation": "Increase in Operating leases due to new leases during the period"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements",
     "presentation": [
      "http://www.mihomes.com/role/EarningsperShareEarningsperShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred Compensation Awards",
        "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements",
        "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method."
       }
      }
     },
     "auth_ref": [
      "r224",
      "r225",
      "r226",
      "r236",
      "r387"
     ]
    },
    "mho_IncrementalCommonSharesAttributableToStockOptions": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "IncrementalCommonSharesAttributableToStockOptions",
     "presentation": [
      "http://www.mihomes.com/role/EarningsperShareEarningsperShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock option awards",
        "label": "Incremental Common Shares Attributable to Stock Options",
        "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements, specifically for stock options."
       }
      }
     },
     "auth_ref": []
    },
    "mho_InsuranceDeductibleReservesPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "InsuranceDeductibleReservesPolicyPolicyTextBlock",
     "presentation": [
      "http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "InsuranceDeductibleReservesPolicyPolicyTextBlock",
        "label": "Insurance Deductible Reserves Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for insurance deductible reserves and methodologies used in determining the amount of such liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InsuranceRecoveries": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InsuranceRecoveries",
     "crdr": "credit",
     "presentation": [
      "http://www.mihomes.com/role/CommitmentsandContingenciesWarrantyRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Insurance Recoveries",
        "label": "Insurance Recoveries",
        "documentation": "The amount recovered from insurance. These recoveries reduce costs and losses that are reported as a separate line item under operating expenses."
       }
      }
     },
     "auth_ref": [
      "r121"
     ]
    },
    "us-gaap_InterestAndOtherIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InterestAndOtherIncome",
     "crdr": "credit",
     "presentation": [
      "http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Interest and Other Income",
        "label": "Interest and Other Income",
        "documentation": "The amount of interest income and other income recognized during the period. Included in this element is interest derived from investments in debt securities, cash and cash equivalents, and other investments which reflect the time value of money or transactions in which the payments are for the use or forbearance of money and other income from ancillary business-related activities (that is, excluding major activities considered part of the normal operations of the business)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InterestCostsIncurred": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InterestCostsIncurred",
     "crdr": "debit",
     "presentation": [
      "http://www.mihomes.com/role/InventoryandCapitalizedInterestCapitalizedInterestRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest incurred",
        "label": "Interest Costs Incurred",
        "documentation": "Total interest costs incurred during the period and either capitalized or charged against earnings."
       }
      }
     },
     "auth_ref": [
      "r488"
     ]
    },
    "mho_InterestCoverageRatio": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "InterestCoverageRatio",
     "presentation": [
      "http://www.mihomes.com/role/DebtDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest Coverage Ratio",
        "label": "Interest Coverage Ratio",
        "documentation": "As of any date, for the applicable period of the four quarters then ended, the ratio of (a) Consolidated EBITDA to (b) Consolidated Interest Incurred."
       }
      }
     },
     "auth_ref": []
    },
    "mho_InterestCoverageRatioAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "InterestCoverageRatioAxis",
     "presentation": [
      "http://www.mihomes.com/role/DebtDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest Coverage Ratio [Axis]",
        "label": "Interest Coverage Ratio [Axis]",
        "documentation": "As of any date, for the applicable period of the four quarters then ended, the ratio of (a) Consolidated EBITDA to (b) Consolidated Interest Incurred."
       }
      }
     },
     "auth_ref": []
    },
    "mho_InterestCoverageRatioDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "InterestCoverageRatioDomain",
     "presentation": [
      "http://www.mihomes.com/role/DebtDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest Coverage Ratio [Domain]",
        "label": "Interest Coverage Ratio [Domain]",
        "documentation": "Interest Coverage Ratio [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InterestExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InterestExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsDetails",
      "http://www.mihomes.com/role/ConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Interest Expense",
        "label": "Interest Expense",
        "documentation": "Amount of the cost of borrowed funds accounted for as interest expense."
       }
      }
     },
     "auth_ref": [
      "r93",
      "r155",
      "r190",
      "r252",
      "r487",
      "r634",
      "r742",
      "r866"
     ]
    },
    "mho_InterestIncomeNetOfInterestExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "InterestIncomeNetOfInterestExpense",
     "crdr": "credit",
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": -1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsDetails",
      "http://www.mihomes.com/role/ConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Interest Income, net of Interest Expense",
        "negatedLabel": "Interest Income, net of Interest Expense",
        "label": "Interest Income, net of Interest Expense",
        "documentation": "Amount of interest income, net of the cost of borrowed funds accounted for as interest expense."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InterestPaidNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InterestPaidNet",
     "crdr": "credit",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest \u2014 net of amount capitalized",
        "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities",
        "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount."
       }
      }
     },
     "auth_ref": [
      "r194",
      "r198",
      "r199"
     ]
    },
    "mho_InterestRateLockCommitmentsFairValueDisclosuresAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "InterestRateLockCommitmentsFairValueDisclosuresAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.mihomes.com/role/FairValueMeasurementsFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commitments to extend real estate loans",
        "label": "Interest Rate Lock Commitments - Fair Value Disclosures (Assets)",
        "documentation": "Interest Rate Lock Commitments - Fair Value Disclosures (Assets)"
       }
      }
     },
     "auth_ref": []
    },
    "mho_InterestRateLockCommitmentsFairValueDisclosuresLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "InterestRateLockCommitmentsFairValueDisclosuresLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://www.mihomes.com/role/FairValueMeasurementsFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest Rate Lock Commitments - Fair Value Disclosures (Liabilities)",
        "label": "Interest Rate Lock Commitments - Fair Value Disclosures (Liabilities)",
        "documentation": "Interest Rate Lock Commitments - Fair Value Disclosures (Liabilities)"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InterestRateLockCommitmentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InterestRateLockCommitmentsMember",
     "presentation": [
      "http://www.mihomes.com/role/FairValueMeasurementsBalanceSheetLocationofFinancialInstrumentsDetails",
      "http://www.mihomes.com/role/FairValueMeasurementsLossGainOnAssetsandLiabilitiesMeasuredOnARecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest Rate Lock Commitments [Member]",
        "label": "Interest Rate Lock Commitments [Member]",
        "documentation": "Commitments to extend credit where the interest rate is locked in advance of funds being disbursed for a specified period of time."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InventoryDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InventoryDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Inventory Disclosure [Abstract]",
        "label": "Inventory Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InventoryDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InventoryDisclosureTextBlock",
     "presentation": [
      "http://www.mihomes.com/role/InventoryandCapitalizedInterest"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Inventory Disclosure [Text Block]",
        "label": "Inventory Disclosure [Text Block]",
        "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory."
       }
      }
     },
     "auth_ref": [
      "r288"
     ]
    },
    "us-gaap_InventoryHomesUnderConstruction": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InventoryHomesUnderConstruction",
     "crdr": "debit",
     "calculation": {
      "http://www.mihomes.com/role/InventoryDetails": {
       "parentTag": "us-gaap_InventoryRealEstate",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.mihomes.com/role/InventoryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Homes under construction",
        "label": "Inventory, Homes under Construction",
        "documentation": "Carrying amount as of the balance sheet date of capitalized construction costs of homes for future sale."
       }
      }
     },
     "auth_ref": [
      "r764"
     ]
    },
    "us-gaap_InventoryLandHeldForSale": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InventoryLandHeldForSale",
     "crdr": "debit",
     "calculation": {
      "http://www.mihomes.com/role/InventoryDetails": {
       "parentTag": "us-gaap_InventoryRealEstate",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.mihomes.com/role/InventoryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Land held for sale",
        "label": "Inventory, Land, Held-for-Sale",
        "documentation": "Carrying amount as of the balance sheet date of parcels of land held for sale, and on which the entity has no intention or no further intention to perform construction activities."
       }
      }
     },
     "auth_ref": [
      "r32"
     ]
    },
    "mho_InventoryModelHomesAndFurnishings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "InventoryModelHomesAndFurnishings",
     "crdr": "debit",
     "calculation": {
      "http://www.mihomes.com/role/InventoryDetails": {
       "parentTag": "us-gaap_InventoryRealEstate",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.mihomes.com/role/InventoryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Model homes and furnishings - at cost (less accumulated depreciation: December\u00a031, 2023 - $10,940; December\u00a031, 2022 - $10,371)",
        "label": "Inventory Model Homes and Furnishings",
        "documentation": "Carrying amount as of the balance sheet date of capitalized model homes and furnishings which will be sold at a later date."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InventoryPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InventoryPolicyTextBlock",
     "presentation": [
      "http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Inventory, Policy [Policy Text Block]",
        "label": "Inventory, Policy [Policy Text Block]",
        "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost."
       }
      }
     },
     "auth_ref": [
      "r159",
      "r171",
      "r182",
      "r288",
      "r289",
      "r290",
      "r517",
      "r702"
     ]
    },
    "us-gaap_InventoryRealEstate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InventoryRealEstate",
     "crdr": "debit",
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.mihomes.com/role/InventoryDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedBalanceSheets",
      "http://www.mihomes.com/role/InventoryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Inventory",
        "totalLabel": "Total inventory",
        "label": "Inventory, Real Estate",
        "documentation": "Total of (1) improvements, (2) held-for-sale, (3) land and land under development, (4) construction-in-process, (5) mortgage loans held-in-inventory, and (6) other real estate investments which are considered inventory due to being held for sale or disposition."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InventoryRealEstateLandAndLandDevelopmentCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InventoryRealEstateLandAndLandDevelopmentCosts",
     "crdr": "debit",
     "calculation": {
      "http://www.mihomes.com/role/InventoryDetails": {
       "parentTag": "us-gaap_InventoryRealEstate",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.mihomes.com/role/InventoryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Single-family lots, land and land development costs",
        "label": "Inventory, Real Estate, Land and Land Development Costs",
        "documentation": "Carrying amount as of the balance sheet date, net of valuation allowances and impairment losses, of costs of land expected to be developed in the near term plus capitalized costs of development, for purposes of selling completed units to home buyers or commercial or industrial entities.."
       }
      }
     },
     "auth_ref": [
      "r764"
     ]
    },
    "mho_InventorySegments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "InventorySegments",
     "calculation": {
      "http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsAssetsDetails": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Inventory",
        "label": "Inventory - Segments",
        "documentation": "Inventory - Segments, which includes single-family lots, land and land development costs; land held for sale; homes under construction; model homes and furnishings; community development district infrastructure; and consolidated inventory not owned."
       }
      }
     },
     "auth_ref": []
    },
    "mho_InvestmentinJointVentureArrangementsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "InvestmentinJointVentureArrangementsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investment in Joint Venture Arrangements [Abstract]",
        "label": "Investment in Joint Venture Arrangements [Abstract]",
        "documentation": "Investment in Joint Venture Arrangements [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InvestmentsClassifiedByContractualMaturityDateTableTextBlock",
     "presentation": [
      "http://www.mihomes.com/role/DebtDebtTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investments Classified by Contractual Maturity Date [Table Text Block]",
        "label": "Investments Classified by Contractual Maturity Date [Table Text Block]",
        "documentation": "Tabular disclosure of maturities of an entity's investments as well as any other information pertinent to the investments."
       }
      }
     },
     "auth_ref": []
    },
    "mho_JPMMasterRepurchaseAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "JPMMasterRepurchaseAgreementMember",
     "presentation": [
      "http://www.mihomes.com/role/DebtMIFWarehousingAgreementDetails",
      "http://www.mihomes.com/role/FairValueMeasurementsFairValueofFinancialInstrumentAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "JPM Master Repurchase Agreement",
        "label": "JPM Master Repurchase Agreement [Member]",
        "documentation": "JPM Master Repurchase Agreement"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LandMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LandMember",
     "presentation": [
      "http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Land [Member]",
        "label": "Land [Member]",
        "documentation": "Part of earth's surface not covered by water."
       }
      }
     },
     "auth_ref": [
      "r807"
     ]
    },
    "mho_LandOptionWriteOff": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "LandOptionWriteOff",
     "crdr": "debit",
     "presentation": [
      "http://www.mihomes.com/role/InventoryImpairmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Land Option Write Off",
        "label": "Land Option Write Off",
        "documentation": "Land Option Write Off"
       }
      }
     },
     "auth_ref": []
    },
    "mho_LandPurchaseDeposits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "LandPurchaseDeposits",
     "crdr": "debit",
     "calculation": {
      "http://www.mihomes.com/role/InventoryDetails": {
       "parentTag": "us-gaap_InventoryRealEstate",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.mihomes.com/role/CommitmentsandContingenciesCommitmentsandContingenciesDetails",
      "http://www.mihomes.com/role/InventoryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Land Purchase Deposits",
        "label": "Land Purchase Deposits",
        "documentation": "Carrying value of capitalized payments made in advance for inventory that is expected to be received within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LandUnderPurchaseOptionsRecorded": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LandUnderPurchaseOptionsRecorded",
     "crdr": "debit",
     "calculation": {
      "http://www.mihomes.com/role/InventoryDetails": {
       "parentTag": "us-gaap_InventoryRealEstate",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.mihomes.com/role/CommitmentsandContingenciesCommitmentsandContingenciesDetails",
      "http://www.mihomes.com/role/InventoryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consolidated Inventory Not Owned",
        "label": "Land under Purchase Options, Recorded",
        "documentation": "The carrying amount as of the balance sheet date of land not owned but under a contract in which the entity has an option to purchase the land."
       }
      }
     },
     "auth_ref": [
      "r764"
     ]
    },
    "us-gaap_LeaseCostTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LeaseCostTableTextBlock",
     "presentation": [
      "http://www.mihomes.com/role/OperatingLeasesScheduleofLeaseExpenseTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease, Cost [Table Text Block]",
        "label": "Lease, Cost [Table Text Block]",
        "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income."
       }
      }
     },
     "auth_ref": [
      "r846"
     ]
    },
    "us-gaap_LeasesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LeasesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Leases [Abstract]",
        "label": "Leases [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "mho_Leasesnotyetcommenced": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "Leasesnotyetcommenced",
     "presentation": [
      "http://www.mihomes.com/role/OperatingLeasesOperatingLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Leases not yet commenced",
        "label": "Leases not yet commenced",
        "documentation": "Lease Liability for leases not yet commenced"
       }
      }
     },
     "auth_ref": []
    },
    "dei_LegalEntityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "LegalEntityAxis",
     "presentation": [
      "http://www.mihomes.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Legal Entity [Axis]",
        "label": "Legal Entity [Axis]",
        "documentation": "The set of legal entities associated with a report."
       }
      }
     },
     "auth_ref": []
    },
    "mho_LegalLiabilitiesDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "LegalLiabilitiesDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Legal Liabilities Disclosure [Abstract]",
        "label": "Legal Liabilities Disclosure [Abstract]",
        "documentation": "Legal Liabilities Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
     "presentation": [
      "http://www.mihomes.com/role/OperatingLeasesScheduleofFutureMinimumRentalPaymentsforOperatingLeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block]",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]",
        "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position."
       }
      }
     },
     "auth_ref": [
      "r847"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "crdr": "credit",
     "presentation": [
      "http://www.mihomes.com/role/OperatingLeasesScheduleofOperatingLeasePaymentsDueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Lessee, Operating Lease, Liability, Payments, Due",
        "label": "Lessee, Operating Lease, Liability, to be Paid",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease."
       }
      }
     },
     "auth_ref": [
      "r501"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive",
     "crdr": "credit",
     "presentation": [
      "http://www.mihomes.com/role/OperatingLeasesScheduleofOperatingLeasePaymentsDueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lessee, Operating Lease, Liability, Payments, Due after Year Five",
        "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r501"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive",
     "crdr": "credit",
     "presentation": [
      "http://www.mihomes.com/role/OperatingLeasesScheduleofOperatingLeasePaymentsDueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lessee, Operating Lease, Liability, Payments, Due Year Five",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r501"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
     "crdr": "credit",
     "presentation": [
      "http://www.mihomes.com/role/OperatingLeasesScheduleofOperatingLeasePaymentsDueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lessee, Operating Lease, Liability, Payments, Due Year Four",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r501"
     ]
    },
    "mho_LesseeOperatingLeaseLiabilityPaymentsDueYearOne": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearOne",
     "crdr": "credit",
     "presentation": [
      "http://www.mihomes.com/role/OperatingLeasesScheduleofOperatingLeasePaymentsDueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lessee, Operating Lease, Liability, Payments, Due Year One",
        "label": "Lessee, Operating Lease, Liability, Payments, Due Year One",
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in the first fiscal year following the remaining current fiscal year."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "crdr": "credit",
     "presentation": [
      "http://www.mihomes.com/role/OperatingLeasesScheduleofOperatingLeasePaymentsDueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lessee, Operating Lease, Liability, Payments, Due Year Three",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r501"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "crdr": "credit",
     "presentation": [
      "http://www.mihomes.com/role/OperatingLeasesScheduleofOperatingLeasePaymentsDueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lessee, Operating Lease, Liability, Payments, Due Year Two",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r501"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.mihomes.com/role/OperatingLeasesScheduleofOperatingLeasePaymentsDueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount",
        "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount",
        "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease."
       }
      }
     },
     "auth_ref": [
      "r501"
     ]
    },
    "us-gaap_LesseeOperatingLeaseRemainingLeaseTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseRemainingLeaseTerm",
     "presentation": [
      "http://www.mihomes.com/role/OperatingLeasesOperatingLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lessee, Operating Lease, Remaining Lease Term",
        "label": "Lessee, Operating Lease, Remaining Lease Term",
        "documentation": "Remaining lease term of operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r845"
     ]
    },
    "us-gaap_LesseeOperatingLeasesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeasesTextBlock",
     "presentation": [
      "http://www.mihomes.com/role/OperatingLeases"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lessee, Operating Leases [Text Block]",
        "label": "Lessee, Operating Leases [Text Block]",
        "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability."
       }
      }
     },
     "auth_ref": [
      "r491"
     ]
    },
    "mho_LettersOfCreditAndBonds": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "LettersOfCreditAndBonds",
     "crdr": "credit",
     "presentation": [
      "http://www.mihomes.com/role/CommitmentsandContingenciesCommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Letters of Credit and Completion Bonds",
        "label": "Letters of Credit and Bonds",
        "documentation": "Amount of letters of credit and bonds outstanding as of the reporting date."
       }
      }
     },
     "auth_ref": []
    },
    "mho_LettersOfCreditOutstandingUnderCreditFacility": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "LettersOfCreditOutstandingUnderCreditFacility",
     "presentation": [
      "http://www.mihomes.com/role/DebtDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "letters of credit outstanding under credit facility",
        "label": "letters of credit outstanding under credit facility",
        "documentation": "The amount of letters of credit outstanding under the Company's Credit Facility"
       }
      }
     },
     "auth_ref": []
    },
    "mho_Leverageratio": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "Leverageratio",
     "presentation": [
      "http://www.mihomes.com/role/DebtDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Leverage ratio",
        "label": "Leverage ratio",
        "documentation": "The ratio of (a) Consolidated Debt plus Additional Available Liquidity minus, Unrestricted Cash, to the extent Unrestricted Cash exceeds the Required Liquity, divided by (b) Consolidated Debt plus Consolidated Tangible Net Worth plus Additional Available Liquidity."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_Liabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "Liabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "TOTAL LIABILITIES",
        "label": "Liabilities",
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future."
       }
      }
     },
     "auth_ref": [
      "r23",
      "r202",
      "r284",
      "r326",
      "r327",
      "r329",
      "r330",
      "r331",
      "r333",
      "r335",
      "r337",
      "r338",
      "r455",
      "r458",
      "r459",
      "r480",
      "r600",
      "r705",
      "r744",
      "r802",
      "r849",
      "r850"
     ]
    },
    "us-gaap_LiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesAbstract",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedBalanceSheets",
      "http://www.mihomes.com/role/FairValueMeasurementsFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "LIABILITIES:",
        "label": "Liabilities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesAndStockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedBalanceSheets": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "TOTAL LIABILITIES AND SHAREHOLDERS' EQUITY",
        "label": "Liabilities and Equity",
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any."
       }
      }
     },
     "auth_ref": [
      "r113",
      "r152",
      "r530",
      "r731",
      "r777",
      "r788",
      "r843"
     ]
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "LIABILITIES AND SHAREHOLDERS' EQUITY",
        "label": "Liabilities and Equity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LineOfCredit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LineOfCredit",
     "crdr": "credit",
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedBalanceSheets",
      "http://www.mihomes.com/role/DebtDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Notes payable bank - homebuilding operations",
        "label": "Long-Term Line of Credit",
        "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement."
       }
      }
     },
     "auth_ref": [
      "r17",
      "r151",
      "r862"
     ]
    },
    "us-gaap_LineOfCreditFacilityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LineOfCreditFacilityAxis",
     "presentation": [
      "http://www.mihomes.com/role/DebtMIFWarehousingAgreementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Line of Credit Facility [Axis]",
        "label": "Lender Name [Axis]",
        "documentation": "Information by name of lender, which may be a single entity (for example, but not limited to, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit."
       }
      }
     },
     "auth_ref": [
      "r21",
      "r776"
     ]
    },
    "us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LineOfCreditFacilityCurrentBorrowingCapacity",
     "crdr": "credit",
     "presentation": [
      "http://www.mihomes.com/role/DebtDebtDetails",
      "http://www.mihomes.com/role/FairValueMeasurementsFairValueofFinancialInstrumentAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Line of Credit Facility, Current Borrowing Capacity",
        "label": "Line of Credit Facility, Current Borrowing Capacity",
        "documentation": "Amount of current borrowing capacity under the credit facility considering any current restrictions on the amount that could be borrowed (for example, borrowings may be limited by the amount of current assets), but without considering any amounts currently outstanding under the facility."
       }
      }
     },
     "auth_ref": [
      "r21"
     ]
    },
    "us-gaap_LineOfCreditFacilityExpirationDate1": {
     "xbrltype": "dateItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LineOfCreditFacilityExpirationDate1",
     "presentation": [
      "http://www.mihomes.com/role/DebtDebtDetails",
      "http://www.mihomes.com/role/DebtMIFWarehousingAgreementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Line of Credit Facility, Expiration Date",
        "label": "Line of Credit Facility, Expiration Date",
        "documentation": "Date the credit facility terminates, in YYYY-MM-DD format."
       }
      }
     },
     "auth_ref": [
      "r21"
     ]
    },
    "us-gaap_LineOfCreditFacilityInitiationDate1": {
     "xbrltype": "dateItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LineOfCreditFacilityInitiationDate1",
     "presentation": [
      "http://www.mihomes.com/role/DebtMIFWarehousingAgreementDetails",
      "http://www.mihomes.com/role/FairValueMeasurementsFairValueofFinancialInstrumentAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Line of Credit Facility, Initiation Date",
        "label": "Line of Credit Facility, Initiation Date",
        "documentation": "Date the credit facility first became available, in YYYY-MM-DD format."
       }
      }
     },
     "auth_ref": [
      "r21"
     ]
    },
    "us-gaap_LineOfCreditFacilityLenderDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LineOfCreditFacilityLenderDomain",
     "presentation": [
      "http://www.mihomes.com/role/DebtMIFWarehousingAgreementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Line of Credit Facility, Lender [Domain]",
        "label": "Line of Credit Facility, Lender [Domain]",
        "documentation": "Identification of the lender, which may be a single entity (for example, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit, including a letter of credit facility."
       }
      }
     },
     "auth_ref": [
      "r21",
      "r776"
     ]
    },
    "us-gaap_LineOfCreditFacilityLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LineOfCreditFacilityLineItems",
     "presentation": [
      "http://www.mihomes.com/role/DebtDebtDetails",
      "http://www.mihomes.com/role/DebtMIFWarehousingAgreementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Line of Credit Facility [Line Items]",
        "label": "Line of Credit Facility [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r776"
     ]
    },
    "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LineOfCreditFacilityMaximumBorrowingCapacity",
     "crdr": "credit",
     "presentation": [
      "http://www.mihomes.com/role/DebtDebtDetails",
      "http://www.mihomes.com/role/DebtMIFWarehousingAgreementDetails",
      "http://www.mihomes.com/role/FairValueMeasurementsFairValueofFinancialInstrumentAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Line of Credit Facility, Maximum Borrowing Capacity",
        "label": "Line of Credit Facility, Maximum Borrowing Capacity",
        "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility."
       }
      }
     },
     "auth_ref": [
      "r21"
     ]
    },
    "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LineOfCreditFacilityRemainingBorrowingCapacity",
     "crdr": "credit",
     "presentation": [
      "http://www.mihomes.com/role/DebtDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maximum borrowing availability subject to limit",
        "label": "Line of Credit Facility, Remaining Borrowing Capacity",
        "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding)."
       }
      }
     },
     "auth_ref": [
      "r21"
     ]
    },
    "us-gaap_LineOfCreditFacilityTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LineOfCreditFacilityTable",
     "presentation": [
      "http://www.mihomes.com/role/DebtDebtDetails",
      "http://www.mihomes.com/role/DebtMIFWarehousingAgreementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Line of Credit Facility [Table]",
        "label": "Line of Credit Facility [Table]",
        "documentation": "A table or schedule providing information pertaining to short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line."
       }
      }
     },
     "auth_ref": [
      "r21",
      "r776"
     ]
    },
    "us-gaap_LinesOfCreditFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LinesOfCreditFairValueDisclosure",
     "crdr": "credit",
     "presentation": [
      "http://www.mihomes.com/role/FairValueMeasurementsFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Notes Payable Homebuilding-Fair Value Disclosure",
        "label": "Lines of Credit, Fair Value Disclosure",
        "documentation": "Fair value portion of contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LoanPurchaseCommitmentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LoanPurchaseCommitmentsMember",
     "presentation": [
      "http://www.mihomes.com/role/FairValueMeasurementsBalanceSheetLocationofFinancialInstrumentsDetails",
      "http://www.mihomes.com/role/FairValueMeasurementsLossGainOnAssetsandLiabilitiesMeasuredOnARecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Whole loan contracts [Member]",
        "label": "Loan Purchase Commitments [Member]",
        "documentation": "Commitment to purchase loans from a third party."
       }
      }
     },
     "auth_ref": []
    },
    "mho_LoanRepurchaseGuaranteeLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "LoanRepurchaseGuaranteeLiability",
     "presentation": [
      "http://www.mihomes.com/role/GuaranteesandIndemnificationsGuaranteesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loan Repurchase Guarantee Liability",
        "label": "Loan Repurchase Guarantee Liability",
        "documentation": "Maximum potential amount of future payments the guarantor could be required to make under the Company's subsidiary loan repurchase guarantees."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LoansAndLeasesReceivableMortgageBankingActivitiesPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LoansAndLeasesReceivableMortgageBankingActivitiesPolicy",
     "presentation": [
      "http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Mortgage Banking Activity [Policy Text Block]",
        "label": "Mortgage Banking Activity [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for the lending, securitization, sales, transfers and servicing practices for mortgage banking activities."
       }
      }
     },
     "auth_ref": [
      "r681"
     ]
    },
    "us-gaap_LoansPayableFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LoansPayableFairValueDisclosure",
     "crdr": "credit",
     "presentation": [
      "http://www.mihomes.com/role/FairValueMeasurementsFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Notes Payable Other- Fair Value Disclosure",
        "label": "Loans Payable, Fair Value Disclosure",
        "documentation": "Fair value portion of contractual obligation to pay money on demand or on fixed or determinable dates."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LoansReceivableHeldForSaleNetNotPartOfDisposalGroup",
     "crdr": "debit",
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Mortgage loans Held-for-sale",
        "label": "Financing Receivable, Held-for-Sale, Not Part of Disposal Group, after Valuation Allowance",
        "documentation": "Amount, after valuation allowance, of financing receivable held for sale and not part of disposal group. Excludes loan covered under loss sharing agreement and loan classified as investment in debt security."
       }
      }
     },
     "auth_ref": [
      "r278",
      "r680"
     ]
    },
    "dei_LocalPhoneNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "LocalPhoneNumber",
     "presentation": [
      "http://www.mihomes.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Local Phone Number",
        "label": "Local Phone Number",
        "documentation": "Local phone number for entity."
       }
      }
     },
     "auth_ref": []
    },
    "mho_LongLivedAssetsInitialBasis": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "LongLivedAssetsInitialBasis",
     "crdr": "debit",
     "presentation": [
      "http://www.mihomes.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredonaNonRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Initial basis of inventory",
        "label": "Long Lived Assets Initial Basis",
        "documentation": "Long lived assets initial basis."
       }
      }
     },
     "auth_ref": []
    },
    "mho_LongLivedRealEstateAssetsFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "LongLivedRealEstateAssetsFairValueDisclosure",
     "crdr": "debit",
     "presentation": [
      "http://www.mihomes.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredonaNonRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjusted basis of inventory",
        "label": "Long Lived Real Estate Assets Fair Value Disclosure",
        "documentation": "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."
       }
      }
     },
     "auth_ref": []
    },
    "mho_LongTermCddsIssuedAndOutstandingLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "LongTermCddsIssuedAndOutstandingLineItems",
     "presentation": [
      "http://www.mihomes.com/role/CommunityDevelopmentDistrictInfrastructureandRelatedObligationsCommunityDevelopmentDistrictInfrastructureandRelatedObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long Term CDDs issued and outstanding [Line Items]",
        "label": "Long Term CDDs issued and outstanding [Line Items]",
        "documentation": "Long Term CDDs issued and outstanding [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "mho_LongTermDebtMaturitiesRepaymentsOfPrincipal": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipal",
     "crdr": "credit",
     "presentation": [
      "http://www.mihomes.com/role/DebtDebtMaturitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total",
        "label": "Long Term Debt, Maturities, Repayments of Principal",
        "documentation": "Long Term Debt, Maturities, Repayments of Principal"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive",
     "crdr": "credit",
     "presentation": [
      "http://www.mihomes.com/role/DebtDebtMaturitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Thereafter",
        "label": "Long-Term Debt, Maturity, after Year Five",
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r205",
      "r805"
     ]
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
     "crdr": "credit",
     "presentation": [
      "http://www.mihomes.com/role/DebtDebtMaturitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "YR1",
        "label": "Long-Term Debt, Maturity, Year One",
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r205",
      "r357"
     ]
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive",
     "crdr": "credit",
     "presentation": [
      "http://www.mihomes.com/role/DebtDebtMaturitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "YR5",
        "label": "Long-Term Debt, Maturity, Year Five",
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r205",
      "r357"
     ]
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour",
     "crdr": "credit",
     "presentation": [
      "http://www.mihomes.com/role/DebtDebtMaturitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "YR4",
        "label": "Long-Term Debt, Maturity, Year Four",
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r205",
      "r357"
     ]
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree",
     "crdr": "credit",
     "presentation": [
      "http://www.mihomes.com/role/DebtDebtMaturitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "YR3",
        "label": "Long-Term Debt, Maturity, Year Three",
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r205",
      "r357"
     ]
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo",
     "crdr": "credit",
     "presentation": [
      "http://www.mihomes.com/role/DebtDebtMaturitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "YR2",
        "label": "Long-Term Debt, Maturity, Year Two",
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r205",
      "r357"
     ]
    },
    "us-gaap_LongTermDebtPercentageBearingFixedInterestRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongTermDebtPercentageBearingFixedInterestRate",
     "presentation": [
      "http://www.mihomes.com/role/CommunityDevelopmentDistrictInfrastructureandRelatedObligationsCommunityDevelopmentDistrictInfrastructureandRelatedObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "CDDs, Percentage Interest",
        "label": "Long-Term Debt, Percentage Bearing Fixed Interest, Percentage Rate",
        "documentation": "The interest rate applicable to the portion of the carrying amount of long-term borrowings outstanding as of the balance sheet date, including current maturities, which accrues interest at a set, unchanging rate."
       }
      }
     },
     "auth_ref": [
      "r24"
     ]
    },
    "us-gaap_LongTermDebtPercentageBearingVariableInterestRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongTermDebtPercentageBearingVariableInterestRate",
     "presentation": [
      "http://www.mihomes.com/role/DebtDebtDetails",
      "http://www.mihomes.com/role/FairValueMeasurementsFairValueofFinancialInstrumentAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basis Point Spread on Variable Rate",
        "label": "Long-Term Debt, Percentage Bearing Variable Interest, Percentage Rate",
        "documentation": "The interest rate applicable to the portion of the carrying amount of long-term borrowings outstanding as of the balance sheet date, including current maturities, which accrues interest at a rate subject to change from time to time."
       }
      }
     },
     "auth_ref": [
      "r24"
     ]
    },
    "mho_LongtermCDDsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "LongtermCDDsTable",
     "presentation": [
      "http://www.mihomes.com/role/CommunityDevelopmentDistrictInfrastructureandRelatedObligationsCommunityDevelopmentDistrictInfrastructureandRelatedObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term CDDs [Table]",
        "label": "Long-term CDDs [Table]",
        "documentation": "Long-term CDDs [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongtermDebtTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongtermDebtTypeAxis",
     "presentation": [
      "http://www.mihomes.com/role/CommunityDevelopmentDistrictInfrastructureandRelatedObligationsCommunityDevelopmentDistrictInfrastructureandRelatedObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term Debt, Type [Axis]",
        "label": "Long-Term Debt, Type [Axis]",
        "documentation": "Information by type of long-term debt."
       }
      }
     },
     "auth_ref": [
      "r26"
     ]
    },
    "us-gaap_LongtermDebtTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongtermDebtTypeDomain",
     "presentation": [
      "http://www.mihomes.com/role/CommunityDevelopmentDistrictInfrastructureandRelatedObligationsCommunityDevelopmentDistrictInfrastructureandRelatedObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term Debt, Type [Domain]",
        "label": "Long-Term Debt, Type [Domain]",
        "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer."
       }
      }
     },
     "auth_ref": [
      "r26",
      "r59"
     ]
    },
    "us-gaap_LossContingencyAccrualAtCarryingValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LossContingencyAccrualAtCarryingValue",
     "crdr": "credit",
     "presentation": [
      "http://www.mihomes.com/role/CommitmentsandContingenciesLegalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amount Reserved for Legal Expenses",
        "label": "Loss Contingency Accrual",
        "documentation": "Amount of loss contingency liability."
       }
      }
     },
     "auth_ref": [
      "r306",
      "r757"
     ]
    },
    "mho_LossOnSaleOfMortgageServicingRights": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "LossOnSaleOfMortgageServicingRights",
     "crdr": "debit",
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loss on sale of mortgage servicing rights",
        "label": "Loss on sale of mortgage servicing rights",
        "documentation": "Loss on sale of mortgage servicing rights"
       }
      }
     },
     "auth_ref": []
    },
    "mho_LossPerShareAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "LossPerShareAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loss per Share [Abstract]",
        "label": "Loss per Share [Abstract]",
        "documentation": "Loss per Share [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "mho_Lossonearlyextinguishmentofdebtexcludingprepaymentpenalty": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "Lossonearlyextinguishmentofdebtexcludingprepaymentpenalty",
     "crdr": "credit",
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 22.0
      }
     },
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Loss on early extinguishment of debt, excluding prepayment penalty",
        "label": "Loss on early extinguishment of debt, excluding prepayment penalty",
        "documentation": "Loss on early extinguishment of debt, excluding prepayment penalty"
       }
      }
     },
     "auth_ref": []
    },
    "mho_MarketConditionAwardsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "MarketConditionAwardsMember",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationPerformanceshareunitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Market Condition Awards [Member]",
        "label": "Market Condition Awards [Member]",
        "documentation": "Market Condition Awards [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "mho_MaximumBorrowingAvailabilityUnderAllCreditLines": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "MaximumBorrowingAvailabilityUnderAllCreditLines",
     "crdr": "credit",
     "presentation": [
      "http://www.mihomes.com/role/DebtMIFWarehousingAgreementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maximum Borrowing Availability under all Credit Lines",
        "label": "Maximum Borrowing Availability under all Credit Lines",
        "documentation": "Maximum Borrowing Availability under all Credit Lines"
       }
      }
     },
     "auth_ref": []
    },
    "srt_MaximumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "MaximumMember",
     "presentation": [
      "http://www.mihomes.com/role/DebtDebtDetails",
      "http://www.mihomes.com/role/DebtMIFWarehousingAgreementDetails",
      "http://www.mihomes.com/role/EstimatedUsefulLifeDetails",
      "http://www.mihomes.com/role/InvestmentinJointVentureArrangementsInvestmentinJointVentureArrangementsDetails",
      "http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maximum [Member]",
        "label": "Maximum [Member]"
       }
      }
     },
     "auth_ref": [
      "r307",
      "r308",
      "r309",
      "r310",
      "r382",
      "r516",
      "r557",
      "r592",
      "r593",
      "r654",
      "r656",
      "r658",
      "r659",
      "r665",
      "r694",
      "r695",
      "r707",
      "r714",
      "r726",
      "r733",
      "r804",
      "r851",
      "r852",
      "r853",
      "r855",
      "r856",
      "r857"
     ]
    },
    "mho_MaximumMemberOwnershipMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "MaximumMemberOwnershipMember",
     "presentation": [
      "http://www.mihomes.com/role/InvestmentinJointVentureArrangementsInvestmentinJointVentureArrangementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "MaximumMemberOwnership",
        "label": "MaximumMemberOwnership [Member]",
        "documentation": "Maximum Member for Equity Ownership Axis"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "MergersAcquisitionsAndDispositionsDisclosuresTextBlock",
     "presentation": [
      "http://www.mihomes.com/role/AcquisitionandGoodwillNotes"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Mergers, Acquisitions and Dispositions Disclosures [Text Block]",
        "label": "Mergers, Acquisitions and Dispositions Disclosures [Text Block]",
        "documentation": "The entire disclosure for business combinations, including leverage buyout transactions (as applicable), and divestitures. This may include a description of a business combination or divestiture (or series of individually immaterial business combinations or divestitures) completed during the period, including background, timing, and assets and liabilities recognized and reclassified or sold. This element does not include fixed asset sales and plant closings."
       }
      }
     },
     "auth_ref": [
      "r102",
      "r144"
     ]
    },
    "srt_MinimumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "MinimumMember",
     "presentation": [
      "http://www.mihomes.com/role/DebtDebtDetails",
      "http://www.mihomes.com/role/DebtMIFWarehousingAgreementDetails",
      "http://www.mihomes.com/role/EstimatedUsefulLifeDetails",
      "http://www.mihomes.com/role/InvestmentinJointVentureArrangementsInvestmentinJointVentureArrangementsDetails",
      "http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Minimum [Member]",
        "label": "Minimum [Member]"
       }
      }
     },
     "auth_ref": [
      "r307",
      "r308",
      "r309",
      "r310",
      "r382",
      "r516",
      "r557",
      "r592",
      "r593",
      "r654",
      "r656",
      "r658",
      "r659",
      "r665",
      "r694",
      "r695",
      "r707",
      "r714",
      "r726",
      "r733",
      "r804",
      "r851",
      "r852",
      "r853",
      "r855",
      "r856",
      "r857"
     ]
    },
    "mho_MinimumMemberOwnershipMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "MinimumMemberOwnershipMember",
     "presentation": [
      "http://www.mihomes.com/role/InvestmentinJointVentureArrangementsInvestmentinJointVentureArrangementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "MinimumMemberOwnership",
        "label": "MinimumMemberOwnership [Member]",
        "documentation": "Minimum Member for Equity in Ownership axis"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_MinimumNetWorthRequiredForCompliance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "MinimumNetWorthRequiredForCompliance",
     "crdr": "credit",
     "presentation": [
      "http://www.mihomes.com/role/DebtDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Minimum Tangible Net Worth",
        "label": "Banking Regulation, Mortgage Banking, Net Worth, Minimum",
        "documentation": "Amount of minimum net worth required for mortgage banking as defined by regulatory framework."
       }
      }
     },
     "auth_ref": [
      "r676",
      "r677",
      "r678",
      "r679"
     ]
    },
    "mho_ModelHomeAccumulatedDepreciation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "ModelHomeAccumulatedDepreciation",
     "crdr": "credit",
     "presentation": [
      "http://www.mihomes.com/role/InventoryandCapitalizedInterestModelHomeAccumulatedDepreciationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Model Home Accumulated Depreciation",
        "label": "Model Home Accumulated Depreciation",
        "documentation": "Accumulated depreciation related to our model homes in inventory."
       }
      }
     },
     "auth_ref": []
    },
    "mho_MortgageLoansHeldForSaleCoveredByForwardSalesOfMortgageBackedSecurities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "MortgageLoansHeldForSaleCoveredByForwardSalesOfMortgageBackedSecurities",
     "crdr": "debit",
     "presentation": [
      "http://www.mihomes.com/role/FairValueMeasurementsNotionalAmountofFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Mortgage loans held for sale covered by FMBSs",
        "label": "Mortgage Loans Held for Sale Covered by Forward Sales of Mortgage-Backed Securities",
        "documentation": "Mortgage Loans Held for Sale Covered by Forward Sales of Mortgage-Backed Securities"
       }
      }
     },
     "auth_ref": []
    },
    "mho_MortgageLoansHeldForSaleMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "MortgageLoansHeldForSaleMember",
     "presentation": [
      "http://www.mihomes.com/role/FairValueMeasurementsLossGainOnAssetsandLiabilitiesMeasuredOnARecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Mortgage Loans Held for Sale [Member]",
        "label": "Mortgage Loans Held for Sale [Member]",
        "documentation": "Mortgage Loans Held for Sale"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_MortgageServicingRightsMSRImpairmentRecovery": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "MortgageServicingRightsMSRImpairmentRecovery",
     "crdr": "debit",
     "presentation": [
      "http://www.mihomes.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredonaNonRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Mortgage Servicing Rights (MSR) Impairment (Recovery)",
        "label": "Mortgage Servicing Rights (MSR) Impairment (Recovery)",
        "documentation": "The adjustment to the carrying value of the rights retained or purchased to service mortgages. These adjustments are made when the estimate of the fair value is changed. This element is a noncash adjustment to net income when calculating net cash generated by operating activities using the indirect method."
       }
      }
     },
     "auth_ref": [
      "r759",
      "r773"
     ]
    },
    "us-gaap_MortgagesHeldForSaleFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "MortgagesHeldForSaleFairValueDisclosure",
     "crdr": "debit",
     "presentation": [
      "http://www.mihomes.com/role/FairValueMeasurementsFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Mortgages Held-for-sale, Fair Value Disclosure",
        "label": "Loan, Mortgage, Held-for-Sale, Fair Value Disclosure",
        "documentation": "Fair value portion of mortgage loans held-for-sale."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash provided (used in) by financing activities",
        "label": "Net Cash Provided by (Used in) Financing Activities",
        "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit."
       }
      }
     },
     "auth_ref": [
      "r197"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "FINANCING ACTIVITIES:",
        "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash provided by (used in) investing activities",
        "label": "Net Cash Provided by (Used in) Investing Activities",
        "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets."
       }
      }
     },
     "auth_ref": [
      "r197"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "INVESTING ACTIVITIES:",
        "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash (used in) provided by operating activities",
        "label": "Net Cash Provided by (Used in) Operating Activities",
        "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities."
       }
      }
     },
     "auth_ref": [
      "r125",
      "r126",
      "r127"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "OPERATING ACTIVITIES:",
        "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.mihomes.com/role/ConsolidatedStatementsofOperations": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.mihomes.com/role/ConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net income",
        "terseLabel": "Net income",
        "label": "Net Income (Loss)",
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent."
       }
      }
     },
     "auth_ref": [
      "r118",
      "r127",
      "r154",
      "r170",
      "r184",
      "r185",
      "r189",
      "r202",
      "r209",
      "r211",
      "r212",
      "r213",
      "r214",
      "r217",
      "r218",
      "r232",
      "r248",
      "r262",
      "r268",
      "r271",
      "r284",
      "r326",
      "r327",
      "r329",
      "r330",
      "r331",
      "r333",
      "r335",
      "r337",
      "r338",
      "r470",
      "r480",
      "r536",
      "r624",
      "r647",
      "r648",
      "r706",
      "r742",
      "r802"
     ]
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted",
     "crdr": "credit",
     "presentation": [
      "http://www.mihomes.com/role/EarningsperShareEarningsperShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Diluted income available to common shareholders",
        "label": "Net Income (Loss) Available to Common Stockholders, Diluted",
        "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders."
       }
      }
     },
     "auth_ref": [
      "r193",
      "r222",
      "r228",
      "r229",
      "r230",
      "r231",
      "r233",
      "r236"
     ]
    },
    "mho_NetOperatingLossCarryforwardExpirationDatesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "NetOperatingLossCarryforwardExpirationDatesAxis",
     "presentation": [
      "http://www.mihomes.com/role/IncomeTaxesNetOperatingLossCarryforwardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net Operating Loss Carryforward Expiration Dates [Axis]",
        "label": "Net Operating Loss Carryforward Expiration Dates [Axis]",
        "documentation": "Net Operating Loss Carryforward Expiration Dates [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "mho_NetOperatingLossCarryforwardExpirationDatesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "NetOperatingLossCarryforwardExpirationDatesDomain",
     "presentation": [
      "http://www.mihomes.com/role/IncomeTaxesNetOperatingLossCarryforwardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net Operating Loss Carryforward Expiration Dates [Domain]",
        "label": "Net Operating Loss Carryforward Expiration Dates [Domain]",
        "documentation": "Net Operating Loss Carryforward Expiration Dates [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "presentation": [
      "http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "New Accounting Pronouncements, Policy [Policy Text Block]",
        "label": "New Accounting Pronouncements, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact."
       }
      }
     },
     "auth_ref": []
    },
    "mho_NewEmployeeRestrictedStockUnitsUnder2018LTIP": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "NewEmployeeRestrictedStockUnitsUnder2018LTIP",
     "presentation": [
      "http://www.mihomes.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "New employee restricted stock units under 2018 LTIP",
        "label": "New employee restricted stock units under 2018 LTIP",
        "documentation": "New employee restricted stock units under 2018 LTIP"
       }
      }
     },
     "auth_ref": []
    },
    "mho_NonCashTransactionsDuringYearAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "NonCashTransactionsDuringYearAbstract",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "NON-CASH TRANSACTIONS DURING THE PERIOD:",
        "label": "NON CASH TRANSACTIONS DURING THE YEAR [Abstract]",
        "documentation": "NON-CASH TRANSACTIONS DURING THE YEAR [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "mho_NonEmployeeDirectorRestrictedStockUnitsAwarded": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "NonEmployeeDirectorRestrictedStockUnitsAwarded",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationStockBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-employee Director Restricted Stock Units Awarded",
        "label": "Non-employee Director Restricted Stock Units Awarded",
        "documentation": "Non-employee Director Restricted Stock Units Awarded under the 2018 LTIP Plan"
       }
      }
     },
     "auth_ref": []
    },
    "mho_NorthernHomebuildingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "NorthernHomebuildingMember",
     "presentation": [
      "http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsAssetsDetails",
      "http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsDetails",
      "http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsTextualsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Northern Homebuilding [Member]",
        "label": "Northern Homebuilding [Member]",
        "documentation": "Northern Homebuilding"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NotesPayableFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NotesPayableFairValueDisclosure",
     "crdr": "credit",
     "presentation": [
      "http://www.mihomes.com/role/FairValueMeasurementsFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Notes Payable Financial Services- Fair Value Disclosure",
        "label": "Notes Payable, Fair Value Disclosure",
        "documentation": "Fair value portion of notes payable."
       }
      }
     },
     "auth_ref": [
      "r22"
     ]
    },
    "mho_NotionalAmountOfBestEffortContractsAndRelatedCommittedInterestRateLockCommitments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "NotionalAmountOfBestEffortContractsAndRelatedCommittedInterestRateLockCommitments",
     "crdr": "debit",
     "presentation": [
      "http://www.mihomes.com/role/FairValueMeasurementsNotionalAmountofFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Whole loan contracts and related committed IRLCs",
        "label": "Notional Amount of Best Effort Contracts and Related Committed Interest Rate Lock Commitments",
        "documentation": "Notional Amount of Best Effort Contracts and Related Committed Interest Rate Lock Commitments"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NotionalAmountOfDerivativesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NotionalAmountOfDerivativesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Notional Disclosures [Abstract]",
        "label": "Notional Disclosures [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "mho_NotionalAmountOfUncommittedInterestRateLockCommitments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "NotionalAmountOfUncommittedInterestRateLockCommitments",
     "crdr": "debit",
     "presentation": [
      "http://www.mihomes.com/role/FairValueMeasurementsNotionalAmountofFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Uncommitted IRLCs",
        "label": "Notional Amount of Uncommitted Interest Rate Lock Commitments",
        "documentation": "Notional Amount of Uncommitted Interest Rate Lock Commitments"
       }
      }
     },
     "auth_ref": []
    },
    "mho_NumberOfLoansWeRetainMortgageServicingRightsOn": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "NumberOfLoansWeRetainMortgageServicingRightsOn",
     "presentation": [
      "http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of loans we retain mortgage servicing rights on",
        "label": "Number of loans we retain mortgage servicing rights on",
        "documentation": "Number of loans we retain mortgage servicing rights on"
       }
      }
     },
     "auth_ref": []
    },
    "mho_NumberOfSpeculativeHomes": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "NumberOfSpeculativeHomes",
     "presentation": [
      "http://www.mihomes.com/role/InventoryandCapitalizedInterestOtherInventoryItemsHomesunderconstructionnotsubjecttoasalecontractDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of Speculative Homes",
        "label": "Number of Speculative Homes",
        "documentation": "The number of speculative units (homes not subject to a sales contract) included in homes under construction."
       }
      }
     },
     "auth_ref": []
    },
    "mho_ObligationForConsolidatedInventoryNotOwned": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "ObligationForConsolidatedInventoryNotOwned",
     "crdr": "credit",
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.mihomes.com/role/CommitmentsandContingenciesCommitmentsandContingenciesDetails",
      "http://www.mihomes.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Obligation for consolidated inventory not owned",
        "label": "Obligation for consolidated inventory not owned",
        "documentation": "Includes the liabilities related to the remaining exercise price of land and lot option purchases contracts."
       }
      }
     },
     "auth_ref": []
    },
    "mho_OfficeFurnitureLeaseholdImprovementsComputerEquipmentAndSoftwareMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "OfficeFurnitureLeaseholdImprovementsComputerEquipmentAndSoftwareMember",
     "presentation": [
      "http://www.mihomes.com/role/EstimatedUsefulLifeDetails",
      "http://www.mihomes.com/role/PropertyandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Office furnishings, leasehold improvements, computer equipment and computer software",
        "label": "Office furniture, leasehold improvements, computer equipment and software [Member]",
        "documentation": "Office Furnishings - Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases. Leasehold Improvements - Additions or improvements to assets held under a lease arrangement. Computer Equipment - Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems. Computer Software - Purchased software applications for long-term internal use."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingIncomeLoss",
     "crdr": "credit",
     "presentation": [
      "http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating income (loss):",
        "label": "Operating Income (Loss)",
        "documentation": "The net result for the period of deducting operating expenses from operating revenues."
       }
      }
     },
     "auth_ref": [
      "r248",
      "r262",
      "r268",
      "r271",
      "r706"
     ]
    },
    "us-gaap_OperatingLeaseCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseCost",
     "crdr": "debit",
     "presentation": [
      "http://www.mihomes.com/role/OperatingLeasesOperatingLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Lease, Cost",
        "label": "Operating Lease, Cost",
        "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability."
       }
      }
     },
     "auth_ref": [
      "r496",
      "r730"
     ]
    },
    "us-gaap_OperatingLeaseExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.mihomes.com/role/OperatingLeasesLeaseExpenseDetailDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.mihomes.com/role/OperatingLeasesLeaseExpenseDetailDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Lease, Expense",
        "label": "Operating Lease, Expense",
        "documentation": "Amount of operating lease expense. Excludes sublease income."
       }
      }
     },
     "auth_ref": [
      "r844"
     ]
    },
    "us-gaap_OperatingLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseLiability",
     "crdr": "credit",
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedBalanceSheets",
      "http://www.mihomes.com/role/OperatingLeasesOperatingLeasesDetails",
      "http://www.mihomes.com/role/OperatingLeasesScheduleofOperatingLeasePaymentsDueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Lease, Liability",
        "label": "Operating Lease, Liability",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease."
       }
      }
     },
     "auth_ref": [
      "r493"
     ]
    },
    "us-gaap_OperatingLeasePayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeasePayments",
     "crdr": "credit",
     "calculation": {
      "http://www.mihomes.com/role/OperatingLeasesLeaseExpenseDetailDetails": {
       "parentTag": "us-gaap_OperatingLeaseExpense",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.mihomes.com/role/OperatingLeasesLeaseExpenseDetailDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Lease, Payments",
        "label": "Operating Lease, Payments",
        "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use."
       }
      }
     },
     "auth_ref": [
      "r494",
      "r497"
     ]
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseRightOfUseAsset",
     "crdr": "debit",
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedBalanceSheets",
      "http://www.mihomes.com/role/OperatingLeasesOperatingLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Lease, Right-of-Use Asset",
        "label": "Operating Lease, Right-of-Use Asset",
        "documentation": "Amount of lessee's right to use underlying asset under operating lease."
       }
      }
     },
     "auth_ref": [
      "r492"
     ]
    },
    "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.mihomes.com/role/OperatingLeasesOperatingLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Lease, Right-of-Use Asset, Amortization Expense",
        "label": "Operating Lease, Right-of-Use Asset, Periodic Reduction",
        "documentation": "Amount of periodic reduction over lease term of carrying amount of right-of-use asset from operating lease."
       }
      }
     },
     "auth_ref": [
      "r773"
     ]
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "presentation": [
      "http://www.mihomes.com/role/OperatingLeasesOperatingLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Lease, Weighted Average Discount Rate, Percent",
        "label": "Operating Lease, Weighted Average Discount Rate, Percent",
        "documentation": "Weighted average discount rate for operating lease calculated at point in time."
       }
      }
     },
     "auth_ref": [
      "r500",
      "r730"
     ]
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "presentation": [
      "http://www.mihomes.com/role/OperatingLeasesOperatingLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Lease, Weighted Average Remaining Lease Term",
        "label": "Operating Lease, Weighted Average Remaining Lease Term",
        "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r499",
      "r730"
     ]
    },
    "us-gaap_OperatingLossCarryforwards": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLossCarryforwards",
     "crdr": "debit",
     "presentation": [
      "http://www.mihomes.com/role/IncomeTaxesNetOperatingLossCarryforwardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Loss Carryforwards",
        "label": "Operating Loss Carryforwards",
        "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws."
       }
      }
     },
     "auth_ref": [
      "r71"
     ]
    },
    "us-gaap_OperatingLossCarryforwardsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLossCarryforwardsLineItems",
     "presentation": [
      "http://www.mihomes.com/role/IncomeTaxesNetOperatingLossCarryforwardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Loss Carryforwards [Line Items]",
        "label": "Operating Loss Carryforwards [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingLossCarryforwardsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLossCarryforwardsTable",
     "presentation": [
      "http://www.mihomes.com/role/IncomeTaxesNetOperatingLossCarryforwardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Loss Carryforwards [Table]",
        "label": "Operating Loss Carryforwards [Table]",
        "documentation": "Schedule reflecting pertinent information, such as tax authority, amounts, and expiration dates, of net operating loss carryforwards, including an assessment of the likelihood of utilization."
       }
      }
     },
     "auth_ref": [
      "r70"
     ]
    },
    "mho_OriginalIssueDiscount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "OriginalIssueDiscount",
     "crdr": "debit",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Payment of original issue discount on redemption of senior notes",
        "label": "Original issue discount",
        "documentation": "Discount on original issue."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherAccruedLiabilitiesCurrentAndNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherAccruedLiabilitiesCurrentAndNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.mihomes.com/role/OtherLiabilitiesDetails": {
       "parentTag": "us-gaap_OtherLiabilities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.mihomes.com/role/OtherLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other",
        "label": "Other Accrued Liabilities",
        "documentation": "Amount of expenses incurred but not yet paid classified as other."
       }
      }
     },
     "auth_ref": [
      "r98"
     ]
    },
    "us-gaap_OtherAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedBalanceSheets",
      "http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesOtherAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other assets",
        "totalLabel": "Other Assets",
        "label": "Other Assets",
        "documentation": "Amount of assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r147",
      "r176",
      "r524",
      "r744"
     ]
    },
    "us-gaap_OtherAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherAssetsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Assets [Abstract]",
        "label": "Other Assets [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherAssetsMiscellaneous": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherAssetsMiscellaneous",
     "crdr": "debit",
     "presentation": [
      "http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesOtherAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Other",
        "label": "Other Assets, Miscellaneous",
        "documentation": "Amount of other miscellaneous assets."
       }
      }
     },
     "auth_ref": []
    },
    "mho_OtherAssetsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "OtherAssetsPolicyTextBlock",
     "presentation": [
      "http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Assets [Policy Text Block]",
        "label": "Other Assets [Policy Text Block]",
        "documentation": "The policy disclosure for other assets. This disclosure includes other current assets and other noncurrent assets."
       }
      }
     },
     "auth_ref": []
    },
    "mho_OtherCombinedAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "OtherCombinedAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsAssetsDetails": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Combined Assets",
        "label": "Other Combined Assets",
        "documentation": "The aggregate carrying amounts, as of the balance sheet date, of assets not separately disclosed in the balance sheet including cash and cash equivalents, restricted cash, property and equipment - net, and mortgage loans held for sale."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherIncome",
     "crdr": "credit",
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": -1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsDetails",
      "http://www.mihomes.com/role/ConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Other Income",
        "negatedTerseLabel": "Other Income",
        "label": "Other Income",
        "documentation": "Amount of revenue and income classified as other."
       }
      }
     },
     "auth_ref": [
      "r538",
      "r626",
      "r666",
      "r667",
      "r668"
     ]
    },
    "us-gaap_OtherInventoryAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherInventoryAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Inventory, Gross [Abstract]",
        "label": "Other Inventory, Gross [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 4.0
      },
      "http://www.mihomes.com/role/OtherLiabilitiesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedBalanceSheets",
      "http://www.mihomes.com/role/OtherLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other liabilities",
        "totalLabel": "Total other liabilities",
        "label": "Other Liabilities",
        "documentation": "Amount of liabilities classified as other."
       }
      }
     },
     "auth_ref": [
      "r99",
      "r523",
      "r596",
      "r597",
      "r744",
      "r865"
     ]
    },
    "mho_OtherLiabilitiesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "OtherLiabilitiesPolicyTextBlock",
     "presentation": [
      "http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Liabilities [Policy Text Block]",
        "label": "Other Liabilities [Policy Text Block]",
        "documentation": "The policy for accounts payable, accrued expenses, and other liabilities that are classified as current at the end of the reporting period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherLiabilitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherLiabilitiesTableTextBlock",
     "presentation": [
      "http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Liabilities [Table Text Block]",
        "label": "Other Liabilities [Table Text Block]",
        "documentation": "Tabular disclosure of other liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherLongTermDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherLongTermDebt",
     "crdr": "credit",
     "presentation": [
      "http://www.mihomes.com/role/CommunityDevelopmentDistrictInfrastructureandRelatedObligationsCommunityDevelopmentDistrictInfrastructureandRelatedObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "CDDs Principal Amount",
        "label": "Other Long-Term Debt",
        "documentation": "Amount of long-term debt classified as other."
       }
      }
     },
     "auth_ref": [
      "r17",
      "r151",
      "r862"
     ]
    },
    "us-gaap_OtherNotesPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherNotesPayable",
     "crdr": "credit",
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Notes payable - other",
        "label": "Other Notes Payable",
        "documentation": "Amount of long-term notes payable classified as other."
       }
      }
     },
     "auth_ref": [
      "r17",
      "r151",
      "r862"
     ]
    },
    "us-gaap_OtherReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherReceivables",
     "crdr": "debit",
     "presentation": [
      "http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesOtherAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Development reimbursement receivable from local municipalities",
        "label": "Other Receivables",
        "documentation": "Amount due from parties in nontrade transactions, classified as other."
       }
      }
     },
     "auth_ref": [
      "r181",
      "r610"
     ]
    },
    "mho_OutstandingDepositsOnLandAndLots": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "OutstandingDepositsOnLandAndLots",
     "crdr": "debit",
     "presentation": [
      "http://www.mihomes.com/role/CommitmentsandContingenciesCommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Outstanding Deposits On Land and Lots",
        "label": "Outstanding Deposits On Land and Lots",
        "documentation": "Outstanding Deposits On Land and Lots"
       }
      }
     },
     "auth_ref": []
    },
    "mho_OutstandingLettersOfCreditInLieuOfCashDepositsUnderCertainLandOptionContracts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "OutstandingLettersOfCreditInLieuOfCashDepositsUnderCertainLandOptionContracts",
     "crdr": "debit",
     "presentation": [
      "http://www.mihomes.com/role/CommitmentsandContingenciesCommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Financial Letters of Credit representing deposits on land and lot purchase agreements",
        "label": "Outstanding Letters of Credit in Lieu of Cash Deposits under Certain Land Option Contracts",
        "documentation": "Outstanding letters of credit in lieu of cash deposits under certain land option contracts."
       }
      }
     },
     "auth_ref": []
    },
    "mho_OutstandingPerformanceBonds": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "OutstandingPerformanceBonds",
     "crdr": "credit",
     "presentation": [
      "http://www.mihomes.com/role/CommitmentsandContingenciesCommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Outstanding Performance and Maintenance Bonds",
        "label": "Outstanding Performance Bonds",
        "documentation": "Outstanding performance and surety bonds related to site improvements"
       }
      }
     },
     "auth_ref": []
    },
    "mho_ParantheticalsInventoryAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "ParantheticalsInventoryAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Parantheticals - Inventory [Abstract]",
        "label": "Parantheticals - Inventory [Abstract]",
        "documentation": "Parantheticals - Inventory [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PayablesAndAccrualsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PayablesAndAccrualsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Payables and Accruals [Abstract]",
        "label": "Payables and Accruals [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PaymentsForOriginationOfMortgageLoansHeldForSale": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaymentsForOriginationOfMortgageLoansHeldForSale",
     "crdr": "credit",
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Mortgage loan originations",
        "label": "Payment for Origination, Loan, Mortgage, Held-for-Sale",
        "documentation": "The amount of cash paid for the origination of mortgages that are held for sale."
       }
      }
     },
     "auth_ref": [
      "r700",
      "r772"
     ]
    },
    "us-gaap_PaymentsForRepurchaseOfCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaymentsForRepurchaseOfCommonStock",
     "crdr": "credit",
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Repurchase of common shares",
        "label": "Payments for Repurchase of Common Stock",
        "documentation": "The cash outflow to reacquire common stock during the period."
       }
      }
     },
     "auth_ref": [
      "r36"
     ]
    },
    "us-gaap_PaymentsOfDebtExtinguishmentCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaymentsOfDebtExtinguishmentCosts",
     "crdr": "credit",
     "presentation": [
      "http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsTextualsDetails",
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Payment for Debt Extinguishment or Debt Prepayment Cost",
        "label": "Payment for Debt Extinguishment or Debt Prepayment Cost",
        "documentation": "Amount of cash outflow for cost from early extinguishment and prepayment of debt. Includes, but is not limited to, third-party cost, premium paid, and other fee paid to lender directly for debt extinguishment or debt prepayment. Excludes accrued interest."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "us-gaap_PaymentsOfDebtIssuanceCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaymentsOfDebtIssuanceCosts",
     "crdr": "credit",
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Debt issue costs",
        "label": "Payments of Debt Issuance Costs",
        "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt."
       }
      }
     },
     "auth_ref": [
      "r38"
     ]
    },
    "us-gaap_PaymentsToAcquireBusinessesGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaymentsToAcquireBusinessesGross",
     "crdr": "credit",
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Acquisition",
        "label": "Payments to Acquire Businesses, Gross",
        "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price."
       }
      }
     },
     "auth_ref": [
      "r34",
      "r452"
     ]
    },
    "us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaymentsToAcquireInterestInSubsidiariesAndAffiliates",
     "crdr": "credit",
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.mihomes.com/role/InvestmentinJointVentureArrangementsInvestmentinJointVentureArrangementsBalanceSheetInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Investment in and advances to joint venture arrangements",
        "terseLabel": "Investment in and advances to joint venture arrangements",
        "label": "Payments to Acquire Interest in Subsidiaries and Affiliates",
        "documentation": "The cash outflow associated with the acquisition of or advances to an entity that is related to it but not strictly controlled (for example, an unconsolidated subsidiary, affiliate, and joint venture or equity method investment) or the acquisition of an additional interest in a subsidiary (controlled entity)."
       }
      }
     },
     "auth_ref": [
      "r34"
     ]
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Purchase of property and equipment",
        "label": "Payments to Acquire Property, Plant, and Equipment",
        "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets."
       }
      }
     },
     "auth_ref": [
      "r124"
     ]
    },
    "mho_PercentageofnetcashproceedsfromsaleofqualifiedequityinterestsaddedtobaseandincomelossamountincalculationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "PercentageofnetcashproceedsfromsaleofqualifiedequityinterestsaddedtobaseandincomelossamountincalculationMember",
     "presentation": [
      "http://www.mihomes.com/role/DebtSeniorNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of net cash proceeds from sale of qualified equity interests added to base and income/loss amount in calculation [Member]",
        "label": "Percentage of net cash proceeds from sale of qualified equity interests added to base and income/loss amount in calculation [Member]",
        "documentation": "Percentage of net cash proceeds from sale of qualified equity interests added to base and income/loss amount in calculation [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "mho_PercentageofouraggregateconsolidatednetincomeaddedtobaseamountofcalculationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "PercentageofouraggregateconsolidatednetincomeaddedtobaseamountofcalculationMember",
     "presentation": [
      "http://www.mihomes.com/role/DebtSeniorNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of our aggregate consolidated net income added to base amount of calculation [Member]",
        "label": "Percentage of our aggregate consolidated net income added to base amount of calculation [Member]",
        "documentation": "Percentage of our aggregate consolidated net income added to base amount of calculation [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "mho_PercentageofouraggregateconsolidatednetincomesubtractedfrombaseamountofcalculationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "PercentageofouraggregateconsolidatednetincomesubtractedfrombaseamountofcalculationMember",
     "presentation": [
      "http://www.mihomes.com/role/DebtSeniorNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of our aggregate consolidated net income subtracted from base amount of calculation [Member]",
        "label": "Percentage of our aggregate consolidated net income subtracted from base amount of calculation [Member]",
        "documentation": "Percentage of our aggregate consolidated net income subtracted from base amount of calculation [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "mho_PercentageweightofPSUsrelatedtomarketcondition": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "PercentageweightofPSUsrelatedtomarketcondition",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationPerformanceshareunitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage weight of PSUs related to market condition",
        "label": "Percentage weight of PSUs related to market condition",
        "documentation": "Percentage weight of PSUs related to market condition"
       }
      }
     },
     "auth_ref": []
    },
    "mho_PercentageweightofPSUsrelatedtoperformancecondition": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "PercentageweightofPSUsrelatedtoperformancecondition",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationPerformanceshareunitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage weight of PSUs related to performance condition",
        "label": "Percentage weight of PSUs related to performance condition",
        "documentation": "Percentage weight of PSUs related to performance condition"
       }
      }
     },
     "auth_ref": []
    },
    "mho_Percentrestrictionsonpaymentofdividends": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "Percentrestrictionsonpaymentofdividends",
     "presentation": [
      "http://www.mihomes.com/role/DebtSeniorNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percent restrictions on payment of dividends",
        "label": "Percent restrictions on payment of dividends",
        "documentation": "Percent restrictions on payment of dividends per restricted payments basket"
       }
      }
     },
     "auth_ref": []
    },
    "mho_PerformanceConditionAwardsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "PerformanceConditionAwardsMember",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationPerformanceshareunitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Performance Condition Awards [Member]",
        "label": "Performance Condition Awards [Member]",
        "documentation": "Performance Condition Awards [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "mho_PerformanceLettersOfCreditOutstanding": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "PerformanceLettersOfCreditOutstanding",
     "crdr": "credit",
     "presentation": [
      "http://www.mihomes.com/role/CommitmentsandContingenciesCommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Performance letters of credit outstanding",
        "label": "Performance letters of credit outstanding",
        "documentation": "Performance letters of credit outstanding"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PlanNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PlanNameAxis",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationPerformanceshareunitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Plan Name [Axis]",
        "label": "Plan Name [Axis]",
        "documentation": "Information by plan name for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r808",
      "r809",
      "r810",
      "r811",
      "r812",
      "r813",
      "r814",
      "r815",
      "r816",
      "r817",
      "r818",
      "r819",
      "r820",
      "r821",
      "r822",
      "r823",
      "r824",
      "r825",
      "r826",
      "r827",
      "r828",
      "r829",
      "r830",
      "r831",
      "r832",
      "r833"
     ]
    },
    "us-gaap_PlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PlanNameDomain",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationPerformanceshareunitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Plan Name [Domain]",
        "label": "Plan Name [Domain]",
        "documentation": "Plan name for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r808",
      "r809",
      "r810",
      "r811",
      "r812",
      "r813",
      "r814",
      "r815",
      "r816",
      "r817",
      "r818",
      "r819",
      "r820",
      "r821",
      "r822",
      "r823",
      "r824",
      "r825",
      "r826",
      "r827",
      "r828",
      "r829",
      "r830",
      "r831",
      "r832",
      "r833"
     ]
    },
    "us-gaap_PortionAtFairValueFairValueDisclosureMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PortionAtFairValueFairValueDisclosureMember",
     "presentation": [
      "http://www.mihomes.com/role/FairValueMeasurementsFinancialInstrumentsDetails",
      "http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Portion at Fair Value Measurement [Member]",
        "label": "Portion at Fair Value Measurement [Member]",
        "documentation": "Measured at fair value for financial reporting purposes."
       }
      }
     },
     "auth_ref": [
      "r478"
     ]
    },
    "us-gaap_PrepaidExpenseCurrentAndNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PrepaidExpenseCurrentAndNoncurrent",
     "crdr": "debit",
     "presentation": [
      "http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesOtherAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prepaid Expense",
        "label": "Prepaid Expense",
        "documentation": "Carrying amount as of the balance sheet date of expenditures made in advance of when the economic benefit of the cost will be realized, and which will be expensed in future periods with the passage of time or when a triggering event occurs."
       }
      }
     },
     "auth_ref": [
      "r97",
      "r183",
      "r615",
      "r860"
     ]
    },
    "mho_PrepaidLandAcquisitionCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "PrepaidLandAcquisitionCosts",
     "crdr": "debit",
     "presentation": [
      "http://www.mihomes.com/role/CommitmentsandContingenciesCommitmentsandContingenciesDetails",
      "http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesOtherAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prepaid Land Acquisition Costs",
        "label": "Prepaid Land Acquisition Costs",
        "documentation": "Prepaid Land Acquisition Costs"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProceedsFromBankDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromBankDebt",
     "crdr": "debit",
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from bank borrowings - homebuilding operations",
        "label": "Proceeds from Bank Debt",
        "documentation": "The cash inflow from bank borrowing during the year."
       }
      }
     },
     "auth_ref": [
      "r35"
     ]
    },
    "us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital",
     "crdr": "debit",
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Return of Capital from Joint Venture Arrangements",
        "label": "Proceeds from Equity Method Investment, Distribution, Return of Capital",
        "documentation": "Amount of distribution received from equity method investee for return of investment, classified as investing activities. Excludes distribution for return on investment, classified as operating activities."
       }
      }
     },
     "auth_ref": [
      "r196",
      "r769"
     ]
    },
    "us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromIssuanceOfSeniorLongTermDebt",
     "crdr": "debit",
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from issuance of senior notes",
        "label": "Proceeds from Issuance of Senior Long-Term Debt",
        "documentation": "The cash inflow from a borrowing with the highest claim on the assets of the entity in case of bankruptcy or liquidation (with maturities initially due after one year or beyond the operating cycle, if longer)."
       }
      }
     },
     "auth_ref": [
      "r35"
     ]
    },
    "us-gaap_ProceedsFromRepaymentsOfOtherDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromRepaymentsOfOtherDebt",
     "crdr": "debit",
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from (principal repayment of) notes payable-other and community development district bond obligations",
        "label": "Proceeds from (Repayments of) Other Debt",
        "documentation": "Amount of cash inflow (outflow) for debt classified as other."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess",
     "crdr": "debit",
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "(Net repayment of) net proceeds from bank borrowings - financial services operations",
        "label": "Proceeds from (Repayments of) Short-Term Debt, Maturing in Three Months or Less",
        "documentation": "The cash inflow from a borrowing net of the cash outflow from repayment of a borrowing having initial term of repayment within three months."
       }
      }
     },
     "auth_ref": [
      "r770",
      "r771",
      "r774"
     ]
    },
    "us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromSaleOfMortgageLoansHeldForSale",
     "crdr": "debit",
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from the sale of mortgage loans",
        "label": "Proceeds from Sale, Loan, Mortgage, Held-for-Sale",
        "documentation": "The cash inflow from sales of loans that are secured with real estate mortgages and are held with the intention to resell in the near future."
       }
      }
     },
     "auth_ref": [
      "r39",
      "r40"
     ]
    },
    "us-gaap_ProceedsFromSaleOfMortgageServicingRightsMSR": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromSaleOfMortgageServicingRightsMSR",
     "crdr": "debit",
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from the sale of mortgage servicing rights",
        "label": "Proceeds from Sale of Mortgage Servicing Rights (MSR)",
        "documentation": "The cash inflow from the sale of servicing rights, which contractually entitle the servicer to receive fees and ancillary revenues for performing billing, collection, disbursement and recordkeeping services in connection with a mortgage portfolio. Rights may be obtained via (1) acquisition or assumption of a servicing obligation that does not relate to financial assets of the servicer or its consolidated affiliates; or (2) by originating mortgage loans and then (a) transferring the loans to a Variable Interest Entity (VIE) in a transaction that meets the necessary transfer and classification requirements, or (b) transferring the loans in a transaction that meets the requirements for sale accounting."
       }
      }
     },
     "auth_ref": [
      "r33",
      "r854"
     ]
    },
    "us-gaap_ProceedsFromSaleOfPropertyHeldForSale": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromSaleOfPropertyHeldForSale",
     "crdr": "debit",
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from sale of property",
        "label": "Proceeds from Sale, Property, Held-for-Sale",
        "documentation": "The cash inflow from the sale of formerly productive land held for sale, anything permanently fixed to it, including buildings, structures on it, and so forth."
       }
      }
     },
     "auth_ref": [
      "r123"
     ]
    },
    "us-gaap_ProceedsFromStockOptionsExercised": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromStockOptionsExercised",
     "crdr": "debit",
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from exercise of stock options",
        "label": "Proceeds from Stock Options Exercised",
        "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1",
      "r14"
     ]
    },
    "srt_ProductOrServiceAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "ProductOrServiceAxis",
     "presentation": [
      "http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Product and Service [Axis]",
        "label": "Product and Service [Axis]"
       }
      }
     },
     "auth_ref": [
      "r273",
      "r518",
      "r551",
      "r552",
      "r553",
      "r554",
      "r555",
      "r556",
      "r697",
      "r715",
      "r732",
      "r760",
      "r796",
      "r797",
      "r806",
      "r863"
     ]
    },
    "us-gaap_ProductWarrantiesDisclosuresAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProductWarrantiesDisclosuresAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Product Warranties Disclosures [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProductWarrantyAccrual": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProductWarrantyAccrual",
     "crdr": "credit",
     "presentation": [
      "http://www.mihomes.com/role/CommitmentsandContingenciesWarrantyRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Warranty reserves, beginning of period",
        "periodEndLabel": "Warranty reserves, end of period",
        "label": "Standard and Extended Product Warranty Accrual",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers."
       }
      }
     },
     "auth_ref": [
      "r98",
      "r317",
      "r321",
      "r325"
     ]
    },
    "us-gaap_ProductWarrantyAccrualPayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProductWarrantyAccrualPayments",
     "crdr": "debit",
     "presentation": [
      "http://www.mihomes.com/role/CommitmentsandContingenciesWarrantyRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Standard and Extended Product Warranty Accrual, Decrease for Payments",
        "label": "Standard and Extended Product Warranty Accrual, Decrease for Payments",
        "documentation": "Amount of decrease in the standard and extended product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the standard and extended product warranty."
       }
      }
     },
     "auth_ref": [
      "r322"
     ]
    },
    "us-gaap_ProductWarrantyAccrualPeriodIncreaseDecrease": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProductWarrantyAccrualPeriodIncreaseDecrease",
     "presentation": [
      "http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsTextualsDetails",
      "http://www.mihomes.com/role/CommitmentsandContingenciesWarrantyRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Charges related to stucco-related claims",
        "label": "Standard and Extended Product Warranty Accrual, Period Increase (Decrease)",
        "documentation": "Amount of increase (decrease) in the standard and extended product warranty liability."
       }
      }
     },
     "auth_ref": [
      "r799"
     ]
    },
    "us-gaap_ProductWarrantyAccrualPreexistingIncreaseDecrease": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProductWarrantyAccrualPreexistingIncreaseDecrease",
     "crdr": "credit",
     "presentation": [
      "http://www.mihomes.com/role/CommitmentsandContingenciesWarrantyRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Changes in estimates for pre-existing warranties",
        "label": "Standard and Extended Product Warranty Accrual, Increase (Decrease) for Preexisting Warranties",
        "documentation": "Amount of increase (decrease) in the standard and extended product warranty accrual from changes in estimates attributable to preexisting product warranties."
       }
      }
     },
     "auth_ref": [
      "r324"
     ]
    },
    "us-gaap_ProductWarrantyAccrualWarrantiesIssued": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProductWarrantyAccrualWarrantiesIssued",
     "crdr": "credit",
     "presentation": [
      "http://www.mihomes.com/role/CommitmentsandContingenciesWarrantyRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Warranty expense on homes delivered during the period",
        "label": "Standard and Extended Product Warranty Accrual, Increase for Warranties Issued",
        "documentation": "Amount of increase in the standard and extended product warranty accrual from warranties issued."
       }
      }
     },
     "auth_ref": [
      "r323"
     ]
    },
    "srt_ProductsAndServicesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "ProductsAndServicesDomain",
     "presentation": [
      "http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Product and Service [Domain]",
        "label": "Product and Service [Domain]"
       }
      }
     },
     "auth_ref": [
      "r273",
      "r518",
      "r551",
      "r552",
      "r553",
      "r554",
      "r555",
      "r556",
      "r697",
      "r715",
      "r732",
      "r760",
      "r796",
      "r797",
      "r806",
      "r863"
     ]
    },
    "us-gaap_ProfitLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProfitLoss",
     "crdr": "credit",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementofShareholdersEquity",
      "http://www.mihomes.com/role/EarningsperShareEarningsperShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Net income",
        "terseLabel": "Net income",
        "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest",
        "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r170",
      "r184",
      "r185",
      "r195",
      "r202",
      "r209",
      "r217",
      "r218",
      "r248",
      "r262",
      "r268",
      "r271",
      "r284",
      "r326",
      "r327",
      "r329",
      "r330",
      "r331",
      "r333",
      "r335",
      "r337",
      "r338",
      "r453",
      "r456",
      "r457",
      "r470",
      "r480",
      "r521",
      "r535",
      "r575",
      "r624",
      "r647",
      "r648",
      "r706",
      "r728",
      "r729",
      "r743",
      "r766",
      "r802"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, Plant and Equipment [Abstract]",
        "label": "Property, Plant and Equipment [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "presentation": [
      "http://www.mihomes.com/role/EstimatedUsefulLifeDetails",
      "http://www.mihomes.com/role/PropertyandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, Plant and Equipment, Type [Axis]",
        "label": "Long-Lived Tangible Asset [Axis]",
        "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentGross",
     "crdr": "debit",
     "calculation": {
      "http://www.mihomes.com/role/PropertyandEquipmentDetails": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.mihomes.com/role/PropertyandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, Plant and Equipment, Gross",
        "label": "Property, Plant and Equipment, Gross",
        "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures."
       }
      }
     },
     "auth_ref": [
      "r130",
      "r173",
      "r533"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentLineItems",
     "presentation": [
      "http://www.mihomes.com/role/PropertyandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, Plant and Equipment [Line Items]",
        "label": "Property, Plant and Equipment [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentNet",
     "crdr": "debit",
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 3.0
      },
      "http://www.mihomes.com/role/PropertyandEquipmentDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedBalanceSheets",
      "http://www.mihomes.com/role/PropertyandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property and equipment - net",
        "totalLabel": "Property, Plant and Equipment, Net",
        "label": "Property, Plant and Equipment, Net",
        "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r522",
      "r533",
      "r731"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentPolicyTextBlock",
     "presentation": [
      "http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, Plant and Equipment, Policy [Policy Text Block]",
        "label": "Property, Plant and Equipment, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r160",
      "r161",
      "r531"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "presentation": [
      "http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, Plant and Equipment [Table Text Block]",
        "label": "Property, Plant and Equipment [Table Text Block]",
        "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "presentation": [
      "http://www.mihomes.com/role/EstimatedUsefulLifeDetails",
      "http://www.mihomes.com/role/PropertyandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, Plant and Equipment, Type [Domain]",
        "label": "Long-Lived Tangible Asset [Domain]",
        "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software."
       }
      }
     },
     "auth_ref": [
      "r130"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentUsefulLife": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentUsefulLife",
     "presentation": [
      "http://www.mihomes.com/role/EstimatedUsefulLifeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, Plant and Equipment, Useful Life",
        "label": "Property, Plant and Equipment, Useful Life",
        "documentation": "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."
       }
      }
     },
     "auth_ref": []
    },
    "mho_PurchaseAccountingAdjustments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "PurchaseAccountingAdjustments",
     "crdr": "debit",
     "presentation": [
      "http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsTextualsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Purchase Accounting Adjustments",
        "label": "Purchase Accounting Adjustments",
        "documentation": "Purchase Accounting Adjustments related to an acquisition"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PurchaseOptionsLand": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PurchaseOptionsLand",
     "crdr": "debit",
     "presentation": [
      "http://www.mihomes.com/role/CommitmentsandContingenciesCommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrecorded Conditional Purchase Obligation",
        "label": "Purchase Options, Land",
        "documentation": "Carrying amount of an option or options to acquire real property."
       }
      }
     },
     "auth_ref": []
    },
    "srt_RangeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "RangeAxis",
     "presentation": [
      "http://www.mihomes.com/role/DebtDebtDetails",
      "http://www.mihomes.com/role/DebtMIFWarehousingAgreementDetails",
      "http://www.mihomes.com/role/EstimatedUsefulLifeDetails",
      "http://www.mihomes.com/role/InvestmentinJointVentureArrangementsInvestmentinJointVentureArrangementsDetails",
      "http://www.mihomes.com/role/StockBasedCompensationPerformanceshareunitsDetails",
      "http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statistical Measurement [Axis]",
        "label": "Statistical Measurement [Axis]"
       }
      }
     },
     "auth_ref": [
      "r307",
      "r308",
      "r309",
      "r310",
      "r374",
      "r382",
      "r411",
      "r412",
      "r413",
      "r514",
      "r516",
      "r557",
      "r592",
      "r593",
      "r654",
      "r656",
      "r658",
      "r659",
      "r665",
      "r694",
      "r695",
      "r707",
      "r714",
      "r726",
      "r733",
      "r736",
      "r794",
      "r804",
      "r852",
      "r853",
      "r855",
      "r856",
      "r857"
     ]
    },
    "srt_RangeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "RangeMember",
     "presentation": [
      "http://www.mihomes.com/role/DebtDebtDetails",
      "http://www.mihomes.com/role/DebtMIFWarehousingAgreementDetails",
      "http://www.mihomes.com/role/EstimatedUsefulLifeDetails",
      "http://www.mihomes.com/role/InvestmentinJointVentureArrangementsInvestmentinJointVentureArrangementsDetails",
      "http://www.mihomes.com/role/StockBasedCompensationPerformanceshareunitsDetails",
      "http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statistical Measurement [Domain]",
        "label": "Statistical Measurement [Domain]"
       }
      }
     },
     "auth_ref": [
      "r307",
      "r308",
      "r309",
      "r310",
      "r374",
      "r382",
      "r411",
      "r412",
      "r413",
      "r514",
      "r516",
      "r557",
      "r592",
      "r593",
      "r654",
      "r656",
      "r658",
      "r659",
      "r665",
      "r694",
      "r695",
      "r707",
      "r714",
      "r726",
      "r733",
      "r736",
      "r794",
      "r804",
      "r852",
      "r853",
      "r855",
      "r856",
      "r857"
     ]
    },
    "us-gaap_RealEstateAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RealEstateAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Real Estate [Abstract]",
        "label": "Real Estate [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RealEstateInventoryCapitalizedInterestCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RealEstateInventoryCapitalizedInterestCosts",
     "crdr": "debit",
     "presentation": [
      "http://www.mihomes.com/role/InventoryandCapitalizedInterestCapitalizedInterestRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Capitalized interest, beginning of period",
        "periodEndLabel": "Capitalized interest, end of year",
        "label": "Real Estate Inventory, Capitalized Interest Costs",
        "documentation": "Carrying amount as of the balance sheet date of interest costs that were capitalized to properties under development during the land development and construction period of a project, and which are included in inventory."
       }
      }
     },
     "auth_ref": [
      "r90"
     ]
    },
    "us-gaap_RealEstateInventoryCapitalizedInterestCostsCostOfSales1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RealEstateInventoryCapitalizedInterestCostsCostOfSales1",
     "crdr": "debit",
     "presentation": [
      "http://www.mihomes.com/role/InventoryandCapitalizedInterestCapitalizedInterestRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Capitalized interest charged to cost of sales",
        "label": "Real Estate Inventory, Capitalized Interest Costs, Cost of Sales",
        "documentation": "Amount of interest cost charged to cost of sales that had been previously capitalized to inventory."
       }
      }
     },
     "auth_ref": [
      "r7"
     ]
    },
    "us-gaap_RealEstateInventoryCapitalizedInterestCostsIncurred": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RealEstateInventoryCapitalizedInterestCostsIncurred",
     "crdr": "debit",
     "presentation": [
      "http://www.mihomes.com/role/InventoryandCapitalizedInterestCapitalizedInterestRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest capitalized to inventory",
        "label": "Real Estate Inventory, Capitalized Interest Costs Incurred",
        "documentation": "The amount of interest capitalized to an operative builder's inventory during the period."
       }
      }
     },
     "auth_ref": [
      "r90"
     ]
    },
    "us-gaap_RealEstateInventoryCapitalizedInterestCostsRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RealEstateInventoryCapitalizedInterestCostsRollForward",
     "presentation": [
      "http://www.mihomes.com/role/InventoryandCapitalizedInterestCapitalizedInterestRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Real Estate Inventory, Capitalized Interest Costs [Roll Forward]",
        "label": "Real Estate Inventory, Capitalized Interest Costs [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "mho_RealEstateInventoryCapitalizedInterestCostsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "RealEstateInventoryCapitalizedInterestCostsTableTextBlock",
     "presentation": [
      "http://www.mihomes.com/role/InventoryandCapitalizedInterestInventoryTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Real Estate Inventory, Capitalized Interest Costs [Table Text Block]",
        "label": "Real Estate Inventory, Capitalized Interest Costs [Table Text Block]",
        "documentation": "Real Estate Inventory, Capitalized Interest Costs [Table Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "mho_RealEstateRelatedImpairments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "RealEstateRelatedImpairments",
     "crdr": "debit",
     "presentation": [
      "http://www.mihomes.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredonaNonRecurringBasisDetails",
      "http://www.mihomes.com/role/InventoryImpairmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total losses",
        "label": "Real Estate Related Impairments",
        "documentation": "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."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock",
     "presentation": [
      "http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reconciliation of Assets from Segment to Consolidated",
        "label": "Reconciliation of Assets from Segment to Consolidated [Table Text Block]",
        "documentation": "Tabular disclosure of all significant reconciling items in the reconciliation of total assets from reportable segments to the entity's consolidated assets."
       }
      }
     },
     "auth_ref": [
      "r53",
      "r54"
     ]
    },
    "mho_ReconciliationofEffectiveTaxRateAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "ReconciliationofEffectiveTaxRateAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reconciliation of Effective Tax Rate [Abstract]",
        "label": "Reconciliation of Effective Tax Rate [Abstract]",
        "documentation": "Reconciliation of Effective Tax Rate [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RelatedPartyTransactionAmountsOfTransaction": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RelatedPartyTransactionAmountsOfTransaction",
     "crdr": "debit",
     "presentation": [
      "http://www.mihomes.com/role/TransactionswithRelatedPartiesTransactionswithRelatedPartiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Related Party Transaction, Amounts of Transaction",
        "label": "Related Party Transaction, Amounts of Transaction",
        "documentation": "Amount of transactions with related party during the financial reporting period."
       }
      }
     },
     "auth_ref": [
      "r96",
      "r506"
     ]
    },
    "us-gaap_RelatedPartyTransactionAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RelatedPartyTransactionAxis",
     "presentation": [
      "http://www.mihomes.com/role/TransactionswithRelatedPartiesTransactionswithRelatedPartiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Related Party Transaction [Axis]",
        "label": "Related Party Transaction [Axis]",
        "documentation": "Information by type of related party transaction."
       }
      }
     },
     "auth_ref": [
      "r506",
      "r507",
      "r848"
     ]
    },
    "us-gaap_RelatedPartyTransactionDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RelatedPartyTransactionDomain",
     "presentation": [
      "http://www.mihomes.com/role/TransactionswithRelatedPartiesTransactionswithRelatedPartiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Related Party Transaction [Domain]",
        "label": "Related Party Transaction [Domain]",
        "documentation": "Transaction between related party."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RelatedPartyTransactionLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RelatedPartyTransactionLineItems",
     "presentation": [
      "http://www.mihomes.com/role/TransactionswithRelatedPartiesTransactionswithRelatedPartiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Related Party Transaction [Line Items]",
        "label": "Related Party Transaction [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r629",
      "r630",
      "r633"
     ]
    },
    "us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RelatedPartyTransactionPurchasesFromRelatedParty",
     "crdr": "debit",
     "presentation": [
      "http://www.mihomes.com/role/TransactionswithRelatedPartiesTransactionswithRelatedPartiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Related Party Transaction, Purchases from Related Party",
        "label": "Related Party Transaction, Purchases from Related Party",
        "documentation": "Purchases during the period (excluding transactions that are eliminated in consolidated or combined financial statements) with related party."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RelatedPartyTransactionsDisclosureTextBlock",
     "presentation": [
      "http://www.mihomes.com/role/TransactionswithRelatedParties"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Related Party Transactions Disclosure [Text Block]",
        "label": "Related Party Transactions Disclosure [Text Block]",
        "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates."
       }
      }
     },
     "auth_ref": [
      "r503",
      "r504",
      "r505",
      "r507",
      "r508",
      "r571",
      "r572",
      "r573",
      "r631",
      "r632",
      "r633",
      "r652",
      "r653"
     ]
    },
    "us-gaap_RepaymentsOfBankDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RepaymentsOfBankDebt",
     "crdr": "credit",
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Repayments of bank borrowings - homebuilding operations",
        "label": "Repayments of Bank Debt",
        "documentation": "The cash outflow to settle a bank borrowing during the year."
       }
      }
     },
     "auth_ref": [
      "r37"
     ]
    },
    "us-gaap_RepaymentsOfSeniorDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RepaymentsOfSeniorDebt",
     "crdr": "credit",
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Repayments of Senior Notes",
        "label": "Repayments of Senior Debt",
        "documentation": "The cash outflow for a long-term debt where the holder has highest claim on the entity's asset in case of bankruptcy or liquidation during the period."
       }
      }
     },
     "auth_ref": [
      "r37"
     ]
    },
    "us-gaap_RestrictedCashAndCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RestrictedCashAndCashEquivalents",
     "crdr": "debit",
     "presentation": [
      "http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Restricted Cash and Cash Equivalents",
        "label": "Restricted Cash and Cash Equivalents",
        "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r41",
      "r146",
      "r172",
      "r200",
      "r527"
     ]
    },
    "mho_RestrictedPaymentsBasketCalculationAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "RestrictedPaymentsBasketCalculationAxis",
     "presentation": [
      "http://www.mihomes.com/role/DebtSeniorNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted Payments Basket Calculation [Axis]",
        "label": "Restricted Payments Basket Calculation [Axis]",
        "documentation": "Restricted Payments Basket Calculation [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "mho_RestrictedPaymentsBasketCalculationDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "RestrictedPaymentsBasketCalculationDomain",
     "presentation": [
      "http://www.mihomes.com/role/DebtSeniorNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted Payments Basket Calculation [Domain]",
        "label": "Restricted Payments Basket Calculation [Domain]",
        "documentation": "[Domain] for Restricted Payments Basket Calculation [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "mho_RestrictedStockUnitsAwardedUnderThe2018LTIPPlan": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "RestrictedStockUnitsAwardedUnderThe2018LTIPPlan",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationStockBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Restricted Stock Units Awarded Under the 2018 LTIP Plan",
        "label": "Restricted Stock Units Awarded Under the 2018 LTIP Plan",
        "documentation": "Restricted Stock Units Awarded Under the 2018 LTIP Plan as of the balance sheet date."
       }
      }
     },
     "auth_ref": []
    },
    "mho_Restrictionsonpaymentofdividends": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "Restrictionsonpaymentofdividends",
     "presentation": [
      "http://www.mihomes.com/role/DebtSeniorNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restrictions on payment of dividends",
        "label": "Restrictions on payment of dividends",
        "documentation": "Restrictions on payment of dividends - beginning amount for calculation"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RetainedEarningsAccumulatedDeficit",
     "crdr": "credit",
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retained earnings",
        "label": "Retained Earnings (Accumulated Deficit)",
        "documentation": "Amount of accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r110",
      "r135",
      "r529",
      "r561",
      "r562",
      "r569",
      "r603",
      "r731"
     ]
    },
    "us-gaap_RetainedEarningsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RetainedEarningsMember",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementofShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retained Earnings [Member]",
        "label": "Retained Earnings [Member]",
        "documentation": "Accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r167",
      "r206",
      "r207",
      "r208",
      "r210",
      "r216",
      "r218",
      "r286",
      "r287",
      "r420",
      "r421",
      "r422",
      "r442",
      "r443",
      "r461",
      "r463",
      "r464",
      "r466",
      "r468",
      "r558",
      "r560",
      "r576",
      "r867"
     ]
    },
    "us-gaap_RevenueFromContractWithCustomerAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RevenueFromContractWithCustomerAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue from Contract with Customer [Abstract]",
        "label": "Revenue from Contract with Customer [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RevenueRecognitionPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RevenueRecognitionPolicyTextBlock",
     "presentation": [
      "http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue [Policy Text Block]",
        "label": "Revenue [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources."
       }
      }
     },
     "auth_ref": [
      "r627",
      "r696",
      "r703"
     ]
    },
    "us-gaap_Revenues": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "Revenues",
     "crdr": "credit",
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsDetails",
      "http://www.mihomes.com/role/ConsolidatedStatementsofOperations",
      "http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue",
        "label": "Revenues",
        "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss)."
       }
      }
     },
     "auth_ref": [
      "r191",
      "r202",
      "r249",
      "r250",
      "r261",
      "r266",
      "r267",
      "r273",
      "r275",
      "r277",
      "r284",
      "r326",
      "r327",
      "r329",
      "r330",
      "r331",
      "r333",
      "r335",
      "r337",
      "r338",
      "r480",
      "r521",
      "r802"
     ]
    },
    "us-gaap_RevolvingCreditFacilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RevolvingCreditFacilityMember",
     "presentation": [
      "http://www.mihomes.com/role/DebtDebtDetails",
      "http://www.mihomes.com/role/FairValueMeasurementsFairValueofFinancialInstrumentAssumptionsDetails",
      "http://www.mihomes.com/role/FairValueMeasurementsFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revolving Credit Facility [Member]",
        "label": "Revolving Credit Facility [Member]",
        "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability",
     "crdr": "debit",
     "presentation": [
      "http://www.mihomes.com/role/OperatingLeasesOperatingLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability",
        "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability",
        "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability."
       }
      }
     },
     "auth_ref": [
      "r498",
      "r730"
     ]
    },
    "us-gaap_SECScheduleIIIRealEstateAccumulatedDepreciationDepreciationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SECScheduleIIIRealEstateAccumulatedDepreciationDepreciationExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.mihomes.com/role/PropertyandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Depreciation Expense",
        "label": "SEC Schedule, 12-28, Real Estate Companies, Investment in Real Estate, Accumulated Depreciation, Depreciation Expense",
        "documentation": "Amount of depreciation expense of real estate investments for entities with a substantial portion of business acquiring and holding investment real estate."
       }
      }
     },
     "auth_ref": [
      "r693"
     ]
    },
    "mho_SOFRFloor": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "SOFRFloor",
     "presentation": [
      "http://www.mihomes.com/role/DebtDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SOFR Floor",
        "label": "SOFR Floor",
        "documentation": "SOFR Floor"
       }
      }
     },
     "auth_ref": []
    },
    "srt_ScenarioUnspecifiedDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "ScenarioUnspecifiedDomain",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Scenario [Domain]",
        "label": "Scenario [Domain]"
       }
      }
     },
     "auth_ref": [
      "r219",
      "r383",
      "r757",
      "r782"
     ]
    },
    "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
     "presentation": [
      "http://www.mihomes.com/role/IncomeTaxesIncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]",
        "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]",
        "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years."
       }
      }
     },
     "auth_ref": [
      "r142"
     ]
    },
    "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
     "presentation": [
      "http://www.mihomes.com/role/IncomeTaxesIncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]",
        "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]",
        "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets."
       }
      }
     },
     "auth_ref": [
      "r141"
     ]
    },
    "us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock",
     "presentation": [
      "http://www.mihomes.com/role/FairValueMeasurementsFairValueMeasurementsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Derivative Instruments, (Loss) Gain in Statement of Financial Performance [Table Text Block]",
        "label": "Derivative Instruments, Gain (Loss) [Table Text Block]",
        "documentation": "Tabular disclosure of the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments."
       }
      }
     },
     "auth_ref": [
      "r80",
      "r84",
      "r460"
     ]
    },
    "us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock",
     "presentation": [
      "http://www.mihomes.com/role/FairValueMeasurementsFairValueMeasurementsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block]",
        "label": "Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block]",
        "documentation": "Tabular disclosure of the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position."
       }
      }
     },
     "auth_ref": [
      "r81"
     ]
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "presentation": [
      "http://www.mihomes.com/role/EarningsperShareEarningsperShareTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]",
        "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]",
        "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r784"
     ]
    },
    "us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfEarningsPerShareDilutedByCommonClassTable",
     "presentation": [
      "http://www.mihomes.com/role/EarningsperShareEarningsperShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Table]",
        "label": "Schedule of Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Table]",
        "documentation": "Complete disclosure pertaining to an entity's diluted earnings per share."
       }
      }
     },
     "auth_ref": [
      "r46",
      "r49",
      "r223",
      "r227",
      "r234"
     ]
    },
    "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
     "presentation": [
      "http://www.mihomes.com/role/IncomeTaxesIncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]",
        "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]",
        "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r140"
     ]
    },
    "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis",
     "presentation": [
      "http://www.mihomes.com/role/InvestmentinJointVentureArrangementsInvestmentinJointVentureArrangementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investment, Name [Axis]",
        "label": "Investment, Name [Axis]"
       }
      }
     },
     "auth_ref": [
      "r280",
      "r281",
      "r283"
     ]
    },
    "us-gaap_ScheduleOfEquityMethodInvestmentsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfEquityMethodInvestmentsLineItems",
     "presentation": [
      "http://www.mihomes.com/role/InvestmentinJointVentureArrangementsInvestmentinJointVentureArrangementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Equity Method Investments [Line Items]",
        "label": "Schedule of Equity Method Investments [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r202",
      "r280",
      "r281",
      "r283",
      "r284",
      "r480"
     ]
    },
    "us-gaap_ScheduleOfEquityMethodInvestmentsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfEquityMethodInvestmentsTable",
     "presentation": [
      "http://www.mihomes.com/role/InvestmentinJointVentureArrangementsInvestmentinJointVentureArrangementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Equity Method Investments [Table]",
        "label": "Schedule of Equity Method Investments [Table]",
        "documentation": "Summarization of information required and determined to be disclosed concerning equity method investments in common stock. The summarized information includes: (a) the name of each investee or group of investees for which combined disclosure is appropriate, (2) the percentage ownership of common stock, (3) the difference, if any, between the carrying amount of an investment and the value of the underlying equity in the net assets and the accounting treatment of difference, if any, and (4) the aggregate value of each identified investment based on its quoted market price, if available."
       }
      }
     },
     "auth_ref": [
      "r170",
      "r202",
      "r280",
      "r281",
      "r283",
      "r284",
      "r480"
     ]
    },
    "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfInventoryCurrentTableTextBlock",
     "presentation": [
      "http://www.mihomes.com/role/InventoryandCapitalizedInterestInventoryTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Inventory, Current [Table Text Block]",
        "label": "Schedule of Inventory, Current [Table Text Block]",
        "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process."
       }
      }
     },
     "auth_ref": [
      "r19",
      "r114",
      "r115",
      "r116"
     ]
    },
    "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
     "presentation": [
      "http://www.mihomes.com/role/CommunityDevelopmentDistrictInfrastructureandRelatedObligationsCommunityDevelopmentDistrictInfrastructureandRelatedObligationsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Maturities of Long-term Debt [Table Text Block]",
        "label": "Schedule of Maturities of Long-Term Debt [Table Text Block]",
        "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock",
     "presentation": [
      "http://www.mihomes.com/role/FairValueMeasurementsFairValueMeasurementsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Notional Amounts of Outstanding Derivative Positions [Table Text Block]",
        "label": "Schedule of Notional Amounts of Outstanding Derivative Positions [Table Text Block]",
        "documentation": "Tabular disclosure of the notional amounts of outstanding derivative positions."
       }
      }
     },
     "auth_ref": [
      "r78"
     ]
    },
    "us-gaap_ScheduleOfOtherAssetsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfOtherAssetsTableTextBlock",
     "presentation": [
      "http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Other Assets [Table Text Block]",
        "label": "Schedule of Other Assets [Table Text Block]",
        "documentation": "Tabular disclosure of the carrying amounts of other assets. This disclosure includes other current assets and other noncurrent assets."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfProductWarrantyLiabilityTableTextBlock",
     "presentation": [
      "http://www.mihomes.com/role/CommitmentsandContingenciesCommitmentsandContingenciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Product Warranty Liability [Table Text Block]",
        "label": "Schedule of Product Warranty Liability [Table Text Block]",
        "documentation": "Tabular disclosure of the changes in the guarantor's aggregate product warranty liability, including the beginning balance of the aggregate product warranty liability, the aggregate reductions in that liability for payments made (in cash or in kind) under the warranty, the aggregate changes in the liability for accruals related to product warranties issued during the reporting period, the aggregate changes in the liability for accruals related to preexisting warranties (including adjustments related to changes in estimates), and the ending balance of the aggregate product warranty liability."
       }
      }
     },
     "auth_ref": [
      "r320"
     ]
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfPropertyPlantAndEquipmentTable",
     "presentation": [
      "http://www.mihomes.com/role/PropertyandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Property, Plant and Equipment [Table]",
        "label": "Property, Plant and Equipment [Table]",
        "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable",
     "presentation": [
      "http://www.mihomes.com/role/TransactionswithRelatedPartiesTransactionswithRelatedPartiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Related Party Transactions, by Related Party [Table]",
        "label": "Schedule of Related Party Transactions, by Related Party [Table]",
        "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates."
       }
      }
     },
     "auth_ref": [
      "r95",
      "r96",
      "r629",
      "r630",
      "r633"
     ]
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTable",
     "presentation": [
      "http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsAssetsDetails",
      "http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsDetails",
      "http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsTextualsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]",
        "label": "Schedule of Segment Reporting Information, by Segment [Table]",
        "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss."
       }
      }
     },
     "auth_ref": [
      "r50",
      "r51",
      "r52",
      "r55"
     ]
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock",
     "presentation": [
      "http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table Text Block]",
        "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]",
        "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss."
       }
      }
     },
     "auth_ref": [
      "r50",
      "r51",
      "r52",
      "r55"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfShareBasedCompensationActivityTableTextBlock",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Payment Arrangement, Activity [Table Text Block]",
        "label": "Share-Based Payment Arrangement, Activity [Table Text Block]",
        "documentation": "Tabular disclosure of activity for award under share-based payment arrangement. Includes, but is not limited to, outstanding award at beginning and end of year, granted, exercised, forfeited, and weighted-average grant date fair value."
       }
      }
     },
     "auth_ref": [
      "r12",
      "r13",
      "r68"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationPerformanceshareunitsDetails",
      "http://www.mihomes.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]",
        "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]",
        "documentation": "Disclosure of information about share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r385",
      "r386",
      "r389",
      "r390",
      "r391",
      "r392",
      "r393",
      "r394",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399",
      "r400",
      "r401",
      "r402",
      "r403",
      "r404",
      "r405",
      "r406",
      "r407",
      "r408",
      "r409",
      "r410",
      "r411",
      "r412",
      "r413",
      "r414"
     ]
    },
    "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]",
        "label": "Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]",
        "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions."
       }
      }
     },
     "auth_ref": [
      "r139"
     ]
    },
    "mho_ScheduleofOperatingLeasePaymentsDueAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "ScheduleofOperatingLeasePaymentsDueAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Operating Lease Payments Due [Abstract]",
        "label": "Schedule of Operating Lease Payments Due [Abstract]",
        "documentation": "Schedule of Operating Lease Payments Due [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_Security12bTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "Security12bTitle",
     "presentation": [
      "http://www.mihomes.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Title of 12(b) Security",
        "label": "Title of 12(b) Security",
        "documentation": "Title of a 12(b) registered security."
       }
      }
     },
     "auth_ref": [
      "r745"
     ]
    },
    "dei_SecurityExchangeName": {
     "xbrltype": "edgarExchangeCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "SecurityExchangeName",
     "presentation": [
      "http://www.mihomes.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Security Exchange Name",
        "label": "Security Exchange Name",
        "documentation": "Name of the Exchange on which a security is registered."
       }
      }
     },
     "auth_ref": [
      "r747"
     ]
    },
    "us-gaap_SegmentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SegmentDomain",
     "presentation": [
      "http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsTextualsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Segments [Domain]",
        "label": "Segments [Domain]",
        "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity."
       }
      }
     },
     "auth_ref": [
      "r245",
      "r248",
      "r249",
      "r250",
      "r251",
      "r252",
      "r253",
      "r254",
      "r255",
      "r256",
      "r257",
      "r258",
      "r259",
      "r261",
      "r262",
      "r263",
      "r264",
      "r265",
      "r266",
      "r267",
      "r268",
      "r269",
      "r271",
      "r277",
      "r292",
      "r293",
      "r294",
      "r295",
      "r296",
      "r297",
      "r298",
      "r299",
      "r300",
      "r302",
      "r303",
      "r540",
      "r541",
      "r542",
      "r543",
      "r544",
      "r545",
      "r546",
      "r547",
      "r548",
      "r549",
      "r550",
      "r708",
      "r760",
      "r863"
     ]
    },
    "srt_SegmentGeographicalDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "SegmentGeographicalDomain",
     "presentation": [
      "http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsAssetsDetails",
      "http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsDetails",
      "http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsTextualsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Geographical [Domain]",
        "label": "Geographical [Domain]"
       }
      }
     },
     "auth_ref": [
      "r275",
      "r276",
      "r588",
      "r589",
      "r590",
      "r655",
      "r657",
      "r660",
      "r669",
      "r684",
      "r685",
      "r686",
      "r687",
      "r688",
      "r689",
      "r690",
      "r691",
      "r692",
      "r698",
      "r716",
      "r736",
      "r806",
      "r863"
     ]
    },
    "us-gaap_SegmentReportingAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SegmentReportingAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segment Reporting [Abstract]",
        "label": "Segment Reporting [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SegmentReportingDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SegmentReportingDisclosureTextBlock",
     "presentation": [
      "http://www.mihomes.com/role/BusinessSegments"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segment Reporting Disclosure [Text Block]",
        "label": "Segment Reporting Disclosure [Text Block]",
        "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments."
       }
      }
     },
     "auth_ref": [
      "r244",
      "r245",
      "r246",
      "r247",
      "r248",
      "r260",
      "r265",
      "r269",
      "r270",
      "r271",
      "r272",
      "r273",
      "r274",
      "r277"
     ]
    },
    "us-gaap_SegmentReportingInformationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SegmentReportingInformationLineItems",
     "presentation": [
      "http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsAssetsDetails",
      "http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsDetails",
      "http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsTextualsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segment Reporting Information [Line Items]",
        "label": "Segment Reporting Information [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": []
    },
    "mho_SelfInsuranceAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "SelfInsuranceAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Self-Insurance [Abstract]",
        "label": "Self-Insurance [Abstract]",
        "documentation": "Self-Insurance [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SelfInsuranceReserve": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SelfInsuranceReserve",
     "crdr": "credit",
     "presentation": [
      "http://www.mihomes.com/role/SelfInsuranceDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Self Insurance Reserve",
        "label": "Self Insurance Reserve",
        "documentation": "Carrying amount (including both current and noncurrent portions) of accrued known and estimated losses incurred as of the balance sheet date for which no insurance coverage exists, and for which a claim has been made or is probable of being asserted, typically arising from workmen's compensation-type of incidents and personal injury to nonemployees from accidents on the entity's property."
       }
      }
     },
     "auth_ref": [
      "r27"
     ]
    },
    "us-gaap_SellingExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SellingExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Selling",
        "label": "Selling Expense",
        "documentation": "Expenses recognized in the period that are directly related to the selling and distribution of products or services."
       }
      }
     },
     "auth_ref": [
      "r122"
     ]
    },
    "us-gaap_SellingGeneralAndAdministrativeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SellingGeneralAndAdministrativeExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Less: Corporate selling, general and administrative expenses",
        "label": "Selling, General and Administrative Expense",
        "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc."
       }
      }
     },
     "auth_ref": [
      "r122"
     ]
    },
    "us-gaap_SeniorLongtermNotesCurrentAndNoncurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SeniorLongtermNotesCurrentAndNoncurrentAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Senior Notes [Abstract]",
        "label": "Senior Notes [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "mho_SeniorNotesDue2028": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "SeniorNotesDue2028",
     "crdr": "credit",
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Senior Notes due 2028 - net",
        "label": "Senior Notes Due 2028",
        "documentation": "Including the current and noncurrent portions, carrying value as of the balance sheet date of Notes with the highest claim on the assets of the issuer in case of bankruptcy or liquidation (with maturities initially due after one year or beyond the operating cycle if longer). Senior note holders are paid off in full before any payments are made to junior note holders."
       }
      }
     },
     "auth_ref": []
    },
    "mho_SeniorNotesDue2028FairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "SeniorNotesDue2028FairValueDisclosure",
     "crdr": "credit",
     "presentation": [
      "http://www.mihomes.com/role/FairValueMeasurementsFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Senior Notes due 2028 Fair Value Disclosure",
        "label": "Senior Notes due 2028 Fair Value Disclosure",
        "documentation": "Senior Notes due 2028 Fair Value Disclosure"
       }
      }
     },
     "auth_ref": []
    },
    "mho_SeniorNotesDue2030": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "SeniorNotesDue2030",
     "crdr": "credit",
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Senior Notes due 2030 - net",
        "label": "Senior Notes Due 2030",
        "documentation": "Senior Notes Due 2030-Including the current and noncurrent portions, carrying value as of the balance sheet date of Notes with the highest claim on the assets of the issuer in case of bankruptcy or liquidation (with maturities initially due after one year or beyond the operating cycle if longer). Senior note holders are paid off in full before any payments are made to junior note holders."
       }
      }
     },
     "auth_ref": []
    },
    "mho_SeniorNotesDue2030FairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "SeniorNotesDue2030FairValueDisclosure",
     "crdr": "credit",
     "presentation": [
      "http://www.mihomes.com/role/FairValueMeasurementsFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Senior Notes due 2030 Fair Value Disclosure",
        "label": "Senior Notes due 2030 Fair Value Disclosure",
        "documentation": "Senior Notes due 2030 Fair Value Disclosure"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ServicingAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ServicingAsset",
     "crdr": "debit",
     "presentation": [
      "http://www.mihomes.com/role/FairValueMeasurementsFinancialInstrumentsDetails",
      "http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesDetails",
      "http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesOtherAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Mortgage Servicing Rights",
        "terseLabel": "Mortgage Servicing Rights",
        "label": "Servicing Asset",
        "documentation": "Aggregate amount of servicing assets that are subsequently measured at fair value and servicing assets that are subsequently measured using the amortization method."
       }
      }
     },
     "auth_ref": [
      "r515"
     ]
    },
    "us-gaap_ShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensation",
     "crdr": "debit",
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 14.0
      }
     },
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementofShareholdersEquity",
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock-based compensation expense",
        "label": "Share-Based Payment Arrangement, Noncash Expense",
        "documentation": "Amount of noncash expense for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r3"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationPerformanceshareunitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number",
        "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date."
       }
      }
     },
     "auth_ref": [
      "r400",
      "r401"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue",
     "crdr": "debit",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationPerformanceshareunitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value",
        "documentation": "Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash."
       }
      }
     },
     "auth_ref": [
      "r407"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationFairValueAssumptionsforStockOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expected volatility",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate",
        "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period."
       }
      }
     },
     "auth_ref": [
      "r411"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationFairValueAssumptionsforStockOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Risk-free interest rate",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate",
        "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares."
       }
      }
     },
     "auth_ref": [
      "r413"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationPerformanceshareunitsDetails",
      "http://www.mihomes.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails",
      "http://www.mihomes.com/role/StockBasedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r385",
      "r386",
      "r389",
      "r390",
      "r391",
      "r392",
      "r393",
      "r394",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399",
      "r400",
      "r401",
      "r402",
      "r403",
      "r404",
      "r405",
      "r406",
      "r407",
      "r408",
      "r409",
      "r410",
      "r411",
      "r412",
      "r413",
      "r414"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationStockBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized",
        "documentation": "Number of additional shares authorized for issuance under share-based payment arrangement."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationStockBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r67"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Additional Disclosures [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number",
        "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan."
       }
      }
     },
     "auth_ref": [
      "r394"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price",
        "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan."
       }
      }
     },
     "auth_ref": [
      "r394"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue",
     "crdr": "debit",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationStockBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Total Intrinsic Value",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value",
        "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares."
       }
      }
     },
     "auth_ref": [
      "r407"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePriceAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePriceAbstract",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price [Abstract]",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period",
        "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan."
       }
      }
     },
     "auth_ref": [
      "r398"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross",
        "documentation": "Gross number of share options (or share units) granted during the period."
       }
      }
     },
     "auth_ref": [
      "r396"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationFairValueAssumptionsforStockOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average grant date fair value of options granted during the period",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value",
        "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology."
       }
      }
     },
     "auth_ref": [
      "r406"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue",
     "crdr": "debit",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value",
        "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding."
       }
      }
     },
     "auth_ref": [
      "r67"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number",
        "documentation": "Number of options outstanding, including both vested and non-vested options."
       }
      }
     },
     "auth_ref": [
      "r392",
      "r393"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price",
        "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan."
       }
      }
     },
     "auth_ref": [
      "r392",
      "r393"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue",
     "crdr": "debit",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value",
        "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur."
       }
      }
     },
     "auth_ref": [
      "r408"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number",
        "documentation": "Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur."
       }
      }
     },
     "auth_ref": [
      "r408"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price",
        "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur."
       }
      }
     },
     "auth_ref": [
      "r408"
     ]
    },
    "mho_ShareBasedCompensationArrangementByShareBasedPaymentAwardUnitsOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardUnitsOutstanding",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationStockBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total Numbner of Units Outstanding Under the 2006 Director Equity Plan",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Units, Outstanding",
        "documentation": "The number of units outstanding under the 2006 Director Equity Incentive Plan that validly exist and are outstanding as of the balance sheet date."
       }
      }
     },
     "auth_ref": []
    },
    "mho_ShareBasedCompensationArrangementByShareBasedPaymentAwardValueOfUnitsOutstanding": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardValueOfUnitsOutstanding",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationStockBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Value of Units Outstanding Under the 2006 Director Equity Plan",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Value of Units Outstanding",
        "documentation": "The value of the units outstanding under the 2006 Director Equity Incentive Plan that validly exist and are outstanding as of the balance sheet date."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationFairValueAssumptionsforStockOptionsDetails",
      "http://www.mihomes.com/role/StockBasedCompensationPerformanceshareunitsDetails",
      "http://www.mihomes.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails",
      "http://www.mihomes.com/role/StockBasedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Type [Domain]",
        "verboseLabel": "Award Type [Domain]",
        "label": "Award Type [Domain]",
        "documentation": "Award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r389",
      "r390",
      "r391",
      "r392",
      "r393",
      "r394",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399",
      "r400",
      "r401",
      "r402",
      "r403",
      "r404",
      "r405",
      "r406",
      "r407",
      "r408",
      "r409",
      "r410",
      "r411",
      "r412",
      "r413",
      "r414"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price",
        "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price",
        "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares."
       }
      }
     },
     "auth_ref": [
      "r397"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price",
        "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price",
        "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated."
       }
      }
     },
     "auth_ref": [
      "r398"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price",
        "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price",
        "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options."
       }
      }
     },
     "auth_ref": [
      "r396"
     ]
    },
    "mho_ShareRepurchaseProgramAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "ShareRepurchaseProgramAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share Repurchase Program [Abstract]",
        "label": "Share Repurchase Program [Abstract]",
        "documentation": "Share Repurchase Program [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationFairValueAssumptionsforStockOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expected term (in years)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term",
        "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r410"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1",
     "crdr": "debit",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value",
        "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable."
       }
      }
     },
     "auth_ref": [
      "r67"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term",
        "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r137"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term",
        "documentation": "Weighted average remaining contractual term for fully vested and expected to vest options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur."
       }
      }
     },
     "auth_ref": [
      "r408"
     ]
    },
    "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term",
        "label": "Share-Based Payment Arrangement, Option, Exercise Price Range, Exercisable, Weighted Average Remaining Contractual Term",
        "documentation": "Weighted average remaining contractual term of exercisable stock options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r138"
     ]
    },
    "us-gaap_SharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharesOutstanding",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementofShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Shares Outstanding, Beginning Balance",
        "periodEndLabel": "Shares Outstanding, Ending Balance",
        "label": "Shares, Outstanding",
        "documentation": "Number of shares issued which are neither cancelled nor held in the treasury."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShortTermLeasePayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShortTermLeasePayments",
     "crdr": "credit",
     "calculation": {
      "http://www.mihomes.com/role/OperatingLeasesLeaseExpenseDetailDetails": {
       "parentTag": "us-gaap_OperatingLeaseExpense",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.mihomes.com/role/OperatingLeasesLeaseExpenseDetailDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Short-term Lease Payments",
        "label": "Short-Term Lease Payments",
        "documentation": "Amount of cash outflow for short-term lease payment excluded from lease liability."
       }
      }
     },
     "auth_ref": [
      "r495"
     ]
    },
    "us-gaap_ShortTermNonBankLoansAndNotesPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShortTermNonBankLoansAndNotesPayable",
     "crdr": "credit",
     "presentation": [
      "http://www.mihomes.com/role/CommitmentsandContingenciesCommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Short-term Non-bank Loans and Notes Payable",
        "label": "Short-Term Non-bank Loans and Notes Payable",
        "documentation": "Amount of borrowings from a creditor other than a bank with a maturity within one year or operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r20",
      "r598",
      "r599"
     ]
    },
    "mho_SouthernHomebuildingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "SouthernHomebuildingMember",
     "presentation": [
      "http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsAssetsDetails",
      "http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsDetails",
      "http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsTextualsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Southern Homebuilding [Member]",
        "label": "Southern Homebuilding [Member]",
        "documentation": "Southern Homebuilding"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SpecialAssessmentBondNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SpecialAssessmentBondNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Community Development District Obligation",
        "label": "Special Assessment Bond, Noncurrent",
        "documentation": "The noncurrent portion of the carrying value as of the balance sheet date of a type of municipal bond typically used to fund a development project. Also called special assessment limited liability bond, special district bond, special purpose bond, special tax bond and community development obligation. Interest owed to lenders is paid by taxes levied on the community benefiting from the particular bond-funded project. For example, if a bond of this sort was issued to pay for sidewalks to be repaved in a certain community, an additional tax would be levied on homeowners in the area benefiting from this project."
       }
      }
     },
     "auth_ref": [
      "r17",
      "r151"
     ]
    },
    "mho_SpeculativeHomesCarryingValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "SpeculativeHomesCarryingValue",
     "crdr": "debit",
     "presentation": [
      "http://www.mihomes.com/role/InventoryandCapitalizedInterestOtherInventoryItemsHomesunderconstructionnotsubjecttoasalecontractDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Speculative Homes Carrying Value",
        "label": "Speculative Homes Carrying Value",
        "documentation": "The carrying value of the speculative homes included in homes under construction."
       }
      }
     },
     "auth_ref": []
    },
    "mho_SplitDollarLifeInsurancePolicies": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "SplitDollarLifeInsurancePolicies",
     "crdr": "debit",
     "presentation": [
      "http://www.mihomes.com/role/TransactionswithRelatedPartiesTransactionswithRelatedPartiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Split dollar life insurance policies",
        "label": "Split dollar life insurance policies",
        "documentation": "Split dollar life insurance policies - amount as of the balance sheet date which could be received based on the terms of the insurance contract upon surrendering life policies owned by the entity."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StandardProductWarrantyAccrual": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StandardProductWarrantyAccrual",
     "crdr": "credit",
     "calculation": {
      "http://www.mihomes.com/role/OtherLiabilitiesDetails": {
       "parentTag": "us-gaap_OtherLiabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.mihomes.com/role/OtherLiabilitiesDetails",
      "http://www.mihomes.com/role/WarrantyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Warranty",
        "label": "Standard Product Warranty Accrual",
        "documentation": "Amount as of the balance sheet date of the aggregate standard product warranty liability. Does not include the balance for the extended product warranty liability."
       }
      }
     },
     "auth_ref": [
      "r800",
      "r801"
     ]
    },
    "us-gaap_StateAndLocalJurisdictionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StateAndLocalJurisdictionMember",
     "presentation": [
      "http://www.mihomes.com/role/IncomeTaxesNetOperatingLossCarryforwardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "State and Local Jurisdiction [Member]",
        "label": "State and Local Jurisdiction [Member]",
        "documentation": "Designated tax department of a state or local government entitled to levy and collect income taxes from the entity."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementBusinessSegmentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementBusinessSegmentsAxis",
     "presentation": [
      "http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsTextualsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segments [Axis]",
        "label": "Segments [Axis]",
        "documentation": "Information by business segments."
       }
      }
     },
     "auth_ref": [
      "r169",
      "r245",
      "r248",
      "r249",
      "r250",
      "r251",
      "r252",
      "r253",
      "r254",
      "r255",
      "r256",
      "r257",
      "r258",
      "r259",
      "r261",
      "r262",
      "r263",
      "r264",
      "r265",
      "r266",
      "r267",
      "r268",
      "r269",
      "r271",
      "r277",
      "r292",
      "r293",
      "r294",
      "r295",
      "r296",
      "r297",
      "r298",
      "r299",
      "r300",
      "r301",
      "r302",
      "r303",
      "r540",
      "r541",
      "r542",
      "r543",
      "r544",
      "r545",
      "r546",
      "r547",
      "r548",
      "r549",
      "r550",
      "r708",
      "r760",
      "r863"
     ]
    },
    "us-gaap_StatementClassOfStockAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementClassOfStockAxis",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationPerformanceshareunitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Class of Stock [Axis]",
        "label": "Class of Stock [Axis]",
        "documentation": "Information by the different classes of stock of the entity."
       }
      }
     },
     "auth_ref": [
      "r166",
      "r178",
      "r179",
      "r180",
      "r202",
      "r223",
      "r227",
      "r234",
      "r236",
      "r242",
      "r243",
      "r284",
      "r326",
      "r329",
      "r330",
      "r331",
      "r337",
      "r338",
      "r366",
      "r367",
      "r368",
      "r369",
      "r370",
      "r480",
      "r565",
      "r566",
      "r567",
      "r568",
      "r576",
      "r577",
      "r578",
      "r579",
      "r580",
      "r581",
      "r582",
      "r583",
      "r584",
      "r585",
      "r586",
      "r587",
      "r602",
      "r625",
      "r649",
      "r670",
      "r671",
      "r672",
      "r673",
      "r674",
      "r755",
      "r775",
      "r783"
     ]
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementEquityComponentsAxis",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementofShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement, Equity Components [Axis]",
        "label": "Equity Components [Axis]",
        "documentation": "Information by component of equity."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r30",
      "r167",
      "r187",
      "r188",
      "r189",
      "r206",
      "r207",
      "r208",
      "r210",
      "r216",
      "r218",
      "r241",
      "r286",
      "r287",
      "r371",
      "r420",
      "r421",
      "r422",
      "r442",
      "r443",
      "r461",
      "r462",
      "r463",
      "r464",
      "r465",
      "r466",
      "r468",
      "r481",
      "r482",
      "r483",
      "r484",
      "r485",
      "r486",
      "r502",
      "r558",
      "r559",
      "r560",
      "r576",
      "r649"
     ]
    },
    "srt_StatementGeographicalAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "StatementGeographicalAxis",
     "presentation": [
      "http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsAssetsDetails",
      "http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsDetails",
      "http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsTextualsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Geographical [Axis]",
        "label": "Geographical [Axis]"
       }
      }
     },
     "auth_ref": [
      "r275",
      "r276",
      "r588",
      "r589",
      "r590",
      "r655",
      "r657",
      "r660",
      "r669",
      "r682",
      "r684",
      "r685",
      "r686",
      "r687",
      "r688",
      "r689",
      "r690",
      "r691",
      "r692",
      "r698",
      "r716",
      "r736",
      "r806",
      "r863"
     ]
    },
    "us-gaap_StatementLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementLineItems",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedBalanceSheets",
      "http://www.mihomes.com/role/ConsolidatedStatementofShareholdersEquity",
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.mihomes.com/role/ConsolidatedStatementsofOperations",
      "http://www.mihomes.com/role/EstimatedUsefulLifeDetails",
      "http://www.mihomes.com/role/StockBasedCompensationFairValueAssumptionsforStockOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement [Line Items]",
        "label": "Statement [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r206",
      "r207",
      "r208",
      "r241",
      "r518",
      "r563",
      "r587",
      "r594",
      "r595",
      "r596",
      "r597",
      "r598",
      "r599",
      "r602",
      "r605",
      "r606",
      "r607",
      "r608",
      "r609",
      "r611",
      "r612",
      "r613",
      "r614",
      "r617",
      "r618",
      "r619",
      "r620",
      "r621",
      "r623",
      "r627",
      "r628",
      "r635",
      "r636",
      "r637",
      "r638",
      "r639",
      "r640",
      "r641",
      "r642",
      "r643",
      "r644",
      "r645",
      "r646",
      "r649",
      "r737"
     ]
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementOfCashFlowsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement of Cash Flows [Abstract]",
        "label": "Statement of Cash Flows [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementOfFinancialPositionAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement of Financial Position [Abstract]",
        "label": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementOfStockholdersEquityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement of Stockholders' Equity [Abstract]",
        "label": "Statement of Stockholders' Equity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_StatementScenarioAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "StatementScenarioAxis",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Scenario [Axis]",
        "label": "Scenario [Axis]"
       }
      }
     },
     "auth_ref": [
      "r219",
      "r383",
      "r757",
      "r758",
      "r782"
     ]
    },
    "us-gaap_StatementTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementTable",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedBalanceSheets",
      "http://www.mihomes.com/role/ConsolidatedStatementofShareholdersEquity",
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.mihomes.com/role/ConsolidatedStatementsofOperations",
      "http://www.mihomes.com/role/EstimatedUsefulLifeDetails",
      "http://www.mihomes.com/role/FairValueMeasurementsLossGainOnAssetsandLiabilitiesMeasuredOnARecurringBasisDetails",
      "http://www.mihomes.com/role/StockBasedCompensationFairValueAssumptionsforStockOptionsDetails",
      "http://www.mihomes.com/role/StockBasedCompensationTables",
      "http://www.mihomes.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement [Table]",
        "label": "Statement [Table]",
        "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed."
       }
      }
     },
     "auth_ref": [
      "r206",
      "r207",
      "r208",
      "r241",
      "r518",
      "r563",
      "r587",
      "r594",
      "r595",
      "r596",
      "r597",
      "r598",
      "r599",
      "r602",
      "r605",
      "r606",
      "r607",
      "r608",
      "r609",
      "r611",
      "r612",
      "r613",
      "r614",
      "r617",
      "r618",
      "r619",
      "r620",
      "r621",
      "r623",
      "r627",
      "r628",
      "r635",
      "r636",
      "r637",
      "r638",
      "r639",
      "r640",
      "r641",
      "r642",
      "r643",
      "r644",
      "r645",
      "r646",
      "r649",
      "r737"
     ]
    },
    "mho_StockBasedCompensationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "StockBasedCompensationAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock Based Compensation [Abstract]",
        "label": "Stock Based Compensation [Abstract]",
        "documentation": "Stock Based Compensation [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementofShareholdersEquity",
      "http://www.mihomes.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock options exercised - shares",
        "negatedTerseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period",
        "documentation": "Number of share options (or share units) exercised during the current period."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r107",
      "r108",
      "r135",
      "r397"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodValueStockOptionsExercised",
     "crdr": "credit",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementofShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock options exercised - value",
        "label": "Stock Issued During Period, Value, Stock Options Exercised",
        "documentation": "Value of stock issued as a result of the exercise of stock options."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r30",
      "r135"
     ]
    },
    "us-gaap_StockOptionPlanExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockOptionPlanExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationStockBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Stock or Unit Option Plan Expense",
        "label": "Stock or Unit Option Plan Expense",
        "documentation": "Amount of noncash expense for option under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "us-gaap_StockRepurchaseProgramAuthorizedAmount1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockRepurchaseProgramAuthorizedAmount1",
     "crdr": "credit",
     "presentation": [
      "http://www.mihomes.com/role/ShareRepurchaseProgramDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock Repurchase Program, Authorized Amount",
        "label": "Stock Repurchase Program, Authorized Amount",
        "documentation": "Amount of stock repurchase plan authorized."
       }
      }
     },
     "auth_ref": []
    },
    "mho_StockRepurchaseProgramAuthorizedAmountIncreasedecrease": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "StockRepurchaseProgramAuthorizedAmountIncreasedecrease",
     "crdr": "credit",
     "presentation": [
      "http://www.mihomes.com/role/ShareRepurchaseProgramDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock Repurchase Program, Authorized Amount increase/decrease",
        "label": "Stock Repurchase Program, Authorized Amount increase/decrease",
        "documentation": "Stock Repurchase Program, Authorized Amount increase/decrease"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1",
     "crdr": "credit",
     "presentation": [
      "http://www.mihomes.com/role/ShareRepurchaseProgramDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock Repurchase Program, Remaining Authorized Repurchase Amount",
        "label": "Stock Repurchase Program, Remaining Authorized Repurchase Amount",
        "documentation": "Amount remaining of a stock repurchase plan authorized."
       }
      }
     },
     "auth_ref": []
    },
    "mho_StockUnitsOutstandingUnderStockOptionPlan": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "StockUnitsOutstandingUnderStockOptionPlan",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationStockBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total Stock Units Outstanding Under All Stock Option Plans",
        "label": "Stock Units Outstanding Under Stock Option Plan",
        "documentation": "Total number of stock units outstanding under all stock option plans as of the balance sheet date."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "TOTAL SHAREHOLDERS' EQUITY",
        "label": "Equity, Attributable to Parent",
        "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r108",
      "r111",
      "r112",
      "r129",
      "r604",
      "r622",
      "r650",
      "r651",
      "r731",
      "r744",
      "r777",
      "r788",
      "r843",
      "r867"
     ]
    },
    "us-gaap_StockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockholdersEquityAbstract",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SHAREHOLDERS' EQUITY:",
        "label": "Equity, Attributable to Parent [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
     "crdr": "credit",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementofShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Stockholders' Equity, Beginning Balance",
        "periodEndLabel": "Stockholders' Equity, Ending Balance",
        "label": "Equity, Including Portion Attributable to Noncontrolling Interest",
        "documentation": "Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity."
       }
      }
     },
     "auth_ref": [
      "r74",
      "r75",
      "r77",
      "r167",
      "r168",
      "r188",
      "r206",
      "r207",
      "r208",
      "r210",
      "r216",
      "r286",
      "r287",
      "r371",
      "r420",
      "r421",
      "r422",
      "r442",
      "r443",
      "r461",
      "r462",
      "r463",
      "r464",
      "r465",
      "r466",
      "r468",
      "r481",
      "r482",
      "r486",
      "r502",
      "r559",
      "r560",
      "r574",
      "r604",
      "r622",
      "r650",
      "r651",
      "r675",
      "r743",
      "r777",
      "r788",
      "r843",
      "r867"
     ]
    },
    "mho_StuccoRepairCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "StuccoRepairCost",
     "crdr": "debit",
     "presentation": [
      "http://www.mihomes.com/role/CommitmentsandContingenciesWarrantyRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "stucco repair cost",
        "label": "stucco repair cost",
        "documentation": "stucco repair cost"
       }
      }
     },
     "auth_ref": []
    },
    "mho_Sublimitforlettersofcredit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "Sublimitforlettersofcredit",
     "crdr": "credit",
     "presentation": [
      "http://www.mihomes.com/role/DebtDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sub-limit for letters of credit",
        "label": "Sub-limit for letters of credit",
        "documentation": "Sub-limit for letters of credit"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SubsegmentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SubsegmentsAxis",
     "presentation": [
      "http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsTextualsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsegments [Axis]",
        "label": "Subsegments [Axis]",
        "documentation": "Information by business subsegments."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SubsegmentsConsolidationItemsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SubsegmentsConsolidationItemsAxis",
     "presentation": [
      "http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsTextualsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsegments Consolidation Items [Axis]",
        "label": "Subsegments Consolidation Items [Axis]",
        "documentation": "Information by subsegments, eliminations and reconciling items used in consolidating a reportable segment and its subsegments."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SubsegmentsConsolidationItemsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SubsegmentsConsolidationItemsDomain",
     "presentation": [
      "http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsTextualsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsegments Consolidation Items [Domain]",
        "label": "Subsegments Consolidation Items [Domain]",
        "documentation": "Subsegments, eliminations and reconciling items used in consolidating a reportable segment and its subsegments."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SubsegmentsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SubsegmentsDomain",
     "presentation": [
      "http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsTextualsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsegments [Domain]",
        "label": "Subsegments [Domain]",
        "documentation": "Divisions of a component of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SubsequentEventsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SubsequentEventsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Events [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SubsequentEventsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SubsequentEventsTextBlock",
     "presentation": [
      "http://www.mihomes.com/role/SubsequentEvents"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsequent Events",
        "label": "Subsequent Events [Text Block]",
        "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business."
       }
      }
     },
     "auth_ref": [
      "r509",
      "r510"
     ]
    },
    "mho_SummaryofStockOptionActivityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "SummaryofStockOptionActivityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Stock Option Activity [Abstract]",
        "label": "Summary of Stock Option Activity [Abstract]",
        "documentation": "Summary of Stock Option Activity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SupplementalCashFlowInformationAbstract",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SUPPLEMENTAL DISCLOSURE OF CASH FLOW INFORMATION:",
        "label": "Supplemental Cash Flow Information [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "mho_TotalLoansIndemnified": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "TotalLoansIndemnified",
     "presentation": [
      "http://www.mihomes.com/role/GuaranteesandIndemnificationsGuaranteesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total Loans Indemnified to third parties",
        "label": "Total Loans Indemnified",
        "documentation": "The total of all loans indemnified to third party insurers relating to certain repurchase agreements."
       }
      }
     },
     "auth_ref": []
    },
    "mho_TotalOfGuaranteedLoansInquiredAbout": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "TotalOfGuaranteedLoansInquiredAbout",
     "presentation": [
      "http://www.mihomes.com/role/GuaranteesandIndemnificationsGuaranteesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total of Guaranteed Loans Inquired About",
        "label": "Total of Guaranteed Loans Inquired About",
        "documentation": "Total of loans covered by the guarantees discussed for which inquiries were made by the purchasers of the loans."
       }
      }
     },
     "auth_ref": []
    },
    "mho_TotalOfLoansCoveredByGuarantees": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "TotalOfLoansCoveredByGuarantees",
     "crdr": "credit",
     "presentation": [
      "http://www.mihomes.com/role/GuaranteesandIndemnificationsGuaranteesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total of Loans Covered by Guarantees",
        "label": "Total of Loans Covered by Guarantees",
        "documentation": "The total amount of loans covered by guarantees that said loans could potentially be repurchased in the case certain conditions occur."
       }
      }
     },
     "auth_ref": []
    },
    "mho_TotalValuationAdjustmentsAndWriteOffs": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "TotalValuationAdjustmentsAndWriteOffs",
     "presentation": [
      "http://www.mihomes.com/role/BusinessSegmentsBusinessSegmentsTextualsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total valuation adjustments and write-offs",
        "label": "Total valuation adjustments and write-offs",
        "documentation": "Total valuation adjustments and write-offs recorded during the period."
       }
      }
     },
     "auth_ref": []
    },
    "mho_TotalValueOfUnitsOutstandingUnderAllStockOptionPlans": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "TotalValueOfUnitsOutstandingUnderAllStockOptionPlans",
     "crdr": "credit",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationStockBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total Value of Units Outstanding Under All Stock Option Plans",
        "label": "Total Value of Units Outstanding Under All Stock Option Plans",
        "documentation": "Total Value of Units Outstanding Under All Stock Option Plans"
       }
      }
     },
     "auth_ref": []
    },
    "dei_TradingSymbol": {
     "xbrltype": "tradingSymbolItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "TradingSymbol",
     "presentation": [
      "http://www.mihomes.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trading Symbol",
        "label": "Trading Symbol",
        "documentation": "Trading symbol of an instrument as listed on an exchange."
       }
      }
     },
     "auth_ref": []
    },
    "mho_TransactionsWithRelatedPartiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "TransactionsWithRelatedPartiesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Transactions with Related Parties [Abstract]",
        "label": "Transactions with Related Parties [Abstract]",
        "documentation": "Transactions with Related Parties [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TransportationEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TransportationEquipmentMember",
     "presentation": [
      "http://www.mihomes.com/role/EstimatedUsefulLifeDetails",
      "http://www.mihomes.com/role/PropertyandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Transportation and construction equipment",
        "label": "Transportation Equipment [Member]",
        "documentation": "Equipment used for the primary purpose of moving people and products from one place to another."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TreasuryStockCommonMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TreasuryStockCommonMember",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementofShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Treasury Shares [Member]",
        "label": "Treasury Stock, Common [Member]",
        "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury."
       }
      }
     },
     "auth_ref": [
      "r64"
     ]
    },
    "us-gaap_TreasuryStockCommonShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TreasuryStockCommonShares",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedBalanceSheetsParentheticals"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Treasury Stock, Common, Shares",
        "label": "Treasury Stock, Common, Shares",
        "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury."
       }
      }
     },
     "auth_ref": [
      "r64"
     ]
    },
    "us-gaap_TreasuryStockSharesAcquired": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TreasuryStockSharesAcquired",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementofShareholdersEquity",
      "http://www.mihomes.com/role/ShareRepurchaseProgramDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Treasury Stock, Shares, Acquired",
        "label": "Treasury Stock, Shares, Acquired",
        "documentation": "Number of shares that have been repurchased during the period and are being held in treasury."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r108",
      "r135"
     ]
    },
    "us-gaap_TreasuryStockTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TreasuryStockTextBlock",
     "presentation": [
      "http://www.mihomes.com/role/ShareRepurchaseProgramNotes"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Treasury Stock [Text Block]",
        "label": "Treasury Stock [Text Block]",
        "documentation": "The entire disclosure for treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock."
       }
      }
     },
     "auth_ref": [
      "r136"
     ]
    },
    "us-gaap_TreasuryStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TreasuryStockValue",
     "crdr": "debit",
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Treasury shares - at cost - 2,375,842 and 2,697,058 shares at December 31, 2023 and 2022, respectively",
        "label": "Treasury Stock, Value",
        "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury."
       }
      }
     },
     "auth_ref": [
      "r29",
      "r64",
      "r65"
     ]
    },
    "us-gaap_TreasuryStockValueAcquiredCostMethod": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TreasuryStockValueAcquiredCostMethod",
     "crdr": "debit",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementofShareholdersEquity",
      "http://www.mihomes.com/role/ShareRepurchaseProgramDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Treasury Stock, Value, Acquired, Cost Method",
        "verboseLabel": "Treasury Stock, Value, Acquired, Cost Method",
        "label": "Treasury Stock, Value, Acquired, Cost Method",
        "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r64",
      "r135"
     ]
    },
    "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued",
     "crdr": "credit",
     "presentation": [
      "http://www.mihomes.com/role/IncomeTaxesIncomeTaxDisclosureDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued",
        "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued",
        "documentation": "Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return."
       }
      }
     },
     "auth_ref": [
      "r432"
     ]
    },
    "mho_UsefulLifeOfPropertyPlantAndEquipmentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "UsefulLifeOfPropertyPlantAndEquipmentAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Useful Life of Property, Plant and Equipment [Abstract]",
        "label": "Useful Life of Property, Plant and Equipment [Abstract]",
        "documentation": "Useful Life of Property, Plant and Equipment [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "mho_ValuationAdjustmentsToInvestmentsInUnconsolidatedEntities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "ValuationAdjustmentsToInvestmentsInUnconsolidatedEntities",
     "crdr": "debit",
     "presentation": [
      "http://www.mihomes.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredonaNonRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Valuation adjustments to investments in joint venture arrangements",
        "label": "Valuation Adjustments To Investments In Unconsolidated Entities",
        "documentation": "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."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Deferred tax asset valuation allowance",
        "label": "Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount",
        "documentation": "Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset."
       }
      }
     },
     "auth_ref": [
      "r435"
     ]
    },
    "mho_ValueOfStockUnitsAwardedUnderThe2018LTIPPlan": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "ValueOfStockUnitsAwardedUnderThe2018LTIPPlan",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationStockBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Value of Stock Units Awarded Under the 2018 LTIP Plan",
        "label": "Value of Stock Units Awarded Under the 2018 LTIP Plan",
        "documentation": "Value of Stock Units Awarded Under the 2018 LTIP Plan as of the balance sheet date."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_VariableLeasePayment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "VariableLeasePayment",
     "crdr": "credit",
     "calculation": {
      "http://www.mihomes.com/role/OperatingLeasesLeaseExpenseDetailDetails": {
       "parentTag": "us-gaap_OperatingLeaseExpense",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.mihomes.com/role/OperatingLeasesLeaseExpenseDetailDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Variable Lease, Payment",
        "label": "Variable Lease, Payment",
        "documentation": "Amount of cash outflow for variable lease payment excluded from lease liability."
       }
      }
     },
     "auth_ref": [
      "r495"
     ]
    },
    "us-gaap_VestingAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "VestingAxis",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationPerformanceshareunitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vesting [Axis]",
        "label": "Vesting [Axis]",
        "documentation": "Information by vesting schedule of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r808",
      "r809",
      "r810",
      "r811",
      "r812",
      "r813",
      "r814",
      "r815",
      "r816",
      "r817",
      "r818",
      "r819",
      "r820",
      "r821",
      "r822",
      "r823",
      "r824",
      "r825",
      "r826",
      "r827",
      "r828",
      "r829",
      "r830",
      "r831",
      "r832",
      "r833"
     ]
    },
    "us-gaap_VestingDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "VestingDomain",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationPerformanceshareunitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vesting [Domain]",
        "label": "Vesting [Domain]",
        "documentation": "Vesting schedule of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r808",
      "r809",
      "r810",
      "r811",
      "r812",
      "r813",
      "r814",
      "r815",
      "r816",
      "r817",
      "r818",
      "r819",
      "r820",
      "r821",
      "r822",
      "r823",
      "r824",
      "r825",
      "r826",
      "r827",
      "r828",
      "r829",
      "r830",
      "r831",
      "r832",
      "r833"
     ]
    },
    "us-gaap_WarehouseAgreementBorrowings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "WarehouseAgreementBorrowings",
     "crdr": "credit",
     "calculation": {
      "http://www.mihomes.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedBalanceSheets",
      "http://www.mihomes.com/role/DebtMIFWarehousingAgreementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Notes payable bank - financial services operations",
        "label": "Warehouse Agreement Borrowings",
        "documentation": "Carrying value as of the balance sheet date of the outstanding short-term borrowings under a revolving line of credit used by mortgage bankers to finance the origination or purchase of loans."
       }
      }
     },
     "auth_ref": [
      "r149"
     ]
    },
    "mho_WarehousingAgreementFirstAmendmentToFourthAmendedAndRestatedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "WarehousingAgreementFirstAmendmentToFourthAmendedAndRestatedMember",
     "presentation": [
      "http://www.mihomes.com/role/DebtMIFWarehousingAgreementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Warehousing Agreement - First Amendment to Fourth Amended and Restated",
        "label": "Warehousing Agreement - First Amendment to Fourth Amended and Restated [Member]",
        "documentation": "Warehousing Agreement - First Amendment to Fourth Amended and Restated Agreement"
       }
      }
     },
     "auth_ref": []
    },
    "mho_WarrantyAccrualRollforwardAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "WarrantyAccrualRollforwardAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Warranty Accrual Rollforward [Abstract]",
        "label": "Warranty Accrual Rollforward [Abstract]",
        "documentation": "Warranty Accrual Rollforward [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofOperations",
      "http://www.mihomes.com/role/EarningsperShareEarningsperShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Diluted",
        "totalLabel": "Diluted Weighted Average Shares Outstanding",
        "label": "Weighted Average Number of Shares Outstanding, Diluted",
        "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period."
       }
      }
     },
     "auth_ref": [
      "r222",
      "r236"
     ]
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofOperations",
      "http://www.mihomes.com/role/EarningsperShareEarningsperShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basic",
        "verboseLabel": "Basic Weighted Average Shares Outstanding",
        "label": "Weighted Average Number of Shares Outstanding, Basic",
        "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period."
       }
      }
     },
     "auth_ref": [
      "r221",
      "r236"
     ]
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "WeightedAverageNumberOfSharesOutstandingBasicAbstract",
     "presentation": [
      "http://www.mihomes.com/role/ConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average shares outstanding:",
        "label": "Weighted Average Number of Shares Outstanding, Basic [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "mho_WeightedAverageRemainingContractualTermAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "WeightedAverageRemainingContractualTermAbstract",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average Remaining Contractual Term [Abstract]",
        "label": "Weighted Average Remaining Contractual Term [Abstract]",
        "documentation": "Weighted Average Remaining Contractual Term [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "mho_Year1Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "Year1Member",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationPerformanceshareunitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "YR1 [Member]",
        "label": "Year 1 [Member]",
        "documentation": "Awards awarded in CY;Year 1 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "mho_Year2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "Year2Member",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationPerformanceshareunitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "YR2[Member]",
        "label": "Year 2 [Member]",
        "documentation": "Awards awarded CY minus 1; Year 2 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "mho_Year3Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mihomes.com/20231231",
     "localname": "Year3Member",
     "presentation": [
      "http://www.mihomes.com/role/StockBasedCompensationPerformanceshareunitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "YR3 [Member]",
        "label": "Year 3 [Member]",
        "documentation": "awards awarded CY minus 2;Year 3 [Member]"
       }
      }
     },
     "auth_ref": []
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "SubTopic": "230",
   "Topic": "830",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1"
  },
  "r1": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "14",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14"
  },
  "r2": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(g)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15"
  },
  "r3": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28"
  },
  "r4": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28"
  },
  "r5": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "360",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1"
  },
  "r6": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "470",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-1"
  },
  "r7": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "20",
   "Topic": "835",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1"
  },
  "r8": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "30",
   "Topic": "350",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1"
  },
  "r9": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(e)",
   "SubTopic": "10",
   "Topic": "740",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15"
  },
  "r10": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "SubTopic": "10",
   "Topic": "505",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2"
  },
  "r11": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)",
   "SubTopic": "10",
   "Topic": "820",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2"
  },
  "r12": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "SubTopic": "10",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r13": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "SubTopic": "10",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r14": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2A",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2A"
  },
  "r15": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "e",
   "SubTopic": "470",
   "Topic": "942",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3"
  },
  "r16": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "820",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6A"
  },
  "r17": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22))",
   "SubTopic": "10",
   "Topic": "210",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r18": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.22(a))",
   "SubTopic": "10",
   "Topic": "210",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r19": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1"
  },
  "r20": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.19(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r21": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.19(b),22(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r22": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.19,20,22)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r23": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.19-26)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r24": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.22(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r25": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.22(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r26": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.22)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r27": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.24)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r28": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.25)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r29": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.29,30)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r30": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.29-31)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r31": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.30)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r32": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.6(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r33": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12"
  },
  "r34": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "13",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13"
  },
  "r35": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "14",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14"
  },
  "r36": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15"
  },
  "r37": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15"
  },
  "r38": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15"
  },
  "r39": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-21"
  },
  "r40": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25"
  },
  "r41": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4"
  },
  "r42": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-1"
  },
  "r43": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2"
  },
  "r44": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-3"
  },
  "r45": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-4"
  },
  "r46": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "260",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1"
  },
  "r47": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "260",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1"
  },
  "r48": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "260",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2"
  },
  "r49": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "260",
   "SubTopic": "10",
   "Section": "55",
   "Paragraph": "52",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52"
  },
  "r50": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
  },
  "r51": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "25",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25"
  },
  "r52": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "30",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30"
  },
  "r53": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30"
  },
  "r54": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "31",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31"
  },
  "r55": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "350",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
  },
  "r56": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "360",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-4"
  },
  "r57": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "360",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1"
  },
  "r58": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "360",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1"
  },
  "r59": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-5"
  },
  "r60": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "50",
   "Section": "40",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481303/470-50-40-2"
  },
  "r61": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "50",
   "Section": "40",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481303/470-50-40-4"
  },
  "r62": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3"
  },
  "r63": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-8"
  },
  "r64": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "30",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481549/505-30-45-1"
  },
  "r65": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "30",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-4"
  },
  "r66": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "35",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-2"
  },
  "r67": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r68": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r69": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(l)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r70": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "740",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-3"
  },
  "r71": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "740",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-3"
  },
  "r72": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "740",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-8"
  },
  "r73": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "10",
   "Section": "25",
   "Paragraph": "23",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479405/805-10-25-23"
  },
  "r74": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-15"
  },
  "r75": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-16"
  },
  "r76": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1"
  },
  "r77": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "55",
   "Paragraph": "4I",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4I"
  },
  "r78": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1A"
  },
  "r79": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A"
  },
  "r80": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A"
  },
  "r81": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B"
  },
  "r82": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B"
  },
  "r83": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B"
  },
  "r84": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C"
  },
  "r85": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D"
  },
  "r86": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "55",
   "Paragraph": "182",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480401/815-10-55-182"
  },
  "r87": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "820",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2"
  },
  "r88": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "825",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-11"
  },
  "r89": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "825",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-12"
  },
  "r90": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "835",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1"
  },
  "r91": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "835",
   "SubTopic": "30",
   "Section": "45",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-1A"
  },
  "r92": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "835",
   "SubTopic": "30",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2"
  },
  "r93": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "835",
   "SubTopic": "30",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3"
  },
  "r94": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "835",
   "SubTopic": "30",
   "Section": "55",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8"
  },
  "r95": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "850",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1"
  },
  "r96": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "850",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3"
  },
  "r97": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "210",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03.10)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r98": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "210",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03.15(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r99": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "210",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03.15)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r100": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "210",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03.17)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r101": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "470",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3"
  },
  "r102": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//205-20/tableOfContent"
  },
  "r103": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r104": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r105": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(26)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r106": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(26)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r107": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(28))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r108": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(29))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r109": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r110": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r111": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r112": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(31))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r113": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(32))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r114": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r115": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r116": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r117": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(12))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r118": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r119": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r120": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03.2(a),(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r121": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03.3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r122": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03.4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r123": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "12",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12"
  },
  "r124": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13"
  },
  "r125": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24"
  },
  "r126": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25"
  },
  "r127": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28"
  },
  "r128": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "235",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//235/tableOfContent"
  },
  "r129": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 4.E)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2"
  },
  "r130": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1"
  },
  "r131": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "440",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//440/tableOfContent"
  },
  "r132": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "470",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//470/tableOfContent"
  },
  "r133": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6"
  },
  "r134": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-7"
  },
  "r135": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.3-04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1"
  },
  "r136": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//505-30/tableOfContent"
  },
  "r137": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "718",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r138": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "718",
   "SubTopic": "10",
   "Subparagraph": "(e)(2)",
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r139": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "718",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r140": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12"
  },
  "r141": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2"
  },
  "r142": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9"
  },
  "r143": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1"
  },
  "r144": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "805",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//805/tableOfContent"
  },
  "r145": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2"
  },
  "r146": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(1)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r147": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r148": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(11))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r149": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(13))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r150": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(15)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r151": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(16))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r152": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r153": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(13)(f))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1"
  },
  "r154": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1"
  },
  "r155": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04.9)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1"
  },
  "r156": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28"
  },
  "r157": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(15)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r158": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "SubTopic": "20",
   "Topic": "740",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2"
  },
  "r159": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "270",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482989/270-10-45-6"
  },
  "r160": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "SubTopic": "360",
   "Topic": "958",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-1"
  },
  "r161": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "SubTopic": "360",
   "Topic": "958",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-6"
  },
  "r162": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "740",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9"
  },
  "r163": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h))",
   "SubTopic": "10",
   "Topic": "235",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r164": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.22(a)(2))",
   "SubTopic": "10",
   "Topic": "210",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r165": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Topic": "323",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//323/tableOfContent"
  },
  "r166": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "(a)",
   "Publisher": "SEC"
  },
  "r167": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6"
  },
  "r168": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6"
  },
  "r169": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1"
  },
  "r170": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7"
  },
  "r171": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1"
  },
  "r172": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r173": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(13))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r174": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(14))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r175": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r176": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r177": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r178": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(27)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r179": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(28))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r180": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(29))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r181": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(3)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r182": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r183": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r184": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A"
  },
  "r185": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B"
  },
  "r186": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-1"
  },
  "r187": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4"
  },
  "r188": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5"
  },
  "r189": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6"
  },
  "r190": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(210.5-03(11))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r191": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r192": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r193": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SAB Topic 6.B)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-5"
  },
  "r194": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "17",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17"
  },
  "r195": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-2"
  },
  "r196": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "21D",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-21D"
  },
  "r197": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24"
  },
  "r198": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25"
  },
  "r199": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2"
  },
  "r200": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8"
  },
  "r201": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r202": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r203": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r204": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r205": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-04(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3"
  },
  "r206": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "23",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23"
  },
  "r207": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24"
  },
  "r208": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5"
  },
  "r209": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1"
  },
  "r210": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1"
  },
  "r211": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11"
  },
  "r212": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11"
  },
  "r213": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3"
  },
  "r214": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4"
  },
  "r215": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7"
  },
  "r216": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7"
  },
  "r217": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8"
  },
  "r218": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9"
  },
  "r219": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SAB Topic 11.M.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-5"
  },
  "r220": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//260/tableOfContent"
  },
  "r221": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10"
  },
  "r222": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16"
  },
  "r223": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2"
  },
  "r224": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-22"
  },
  "r225": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "23",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-23"
  },
  "r226": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-28A"
  },
  "r227": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-3"
  },
  "r228": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "40",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40"
  },
  "r229": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "40",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40"
  },
  "r230": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "40",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40"
  },
  "r231": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "40",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40"
  },
  "r232": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "60B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B"
  },
  "r233": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "60B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B"
  },
  "r234": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "60B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B"
  },
  "r235": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7"
  },
  "r236": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1"
  },
  "r237": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1"
  },
  "r238": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2"
  },
  "r239": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3"
  },
  "r240": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15"
  },
  "r241": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1"
  },
  "r242": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-1"
  },
  "r243": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-3"
  },
  "r244": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//280/tableOfContent"
  },
  "r245": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15"
  },
  "r246": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21"
  },
  "r247": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21"
  },
  "r248": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
  },
  "r249": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
  },
  "r250": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
  },
  "r251": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
  },
  "r252": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
  },
  "r253": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
  },
  "r254": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
  },
  "r255": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
  },
  "r256": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
  },
  "r257": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(j)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
  },
  "r258": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "25",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25"
  },
  "r259": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "25",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25"
  },
  "r260": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "26",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-26"
  },
  "r261": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30"
  },
  "r262": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30"
  },
  "r263": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30"
  },
  "r264": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30"
  },
  "r265": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31"
  },
  "r266": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32"
  },
  "r267": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32"
  },
  "r268": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32"
  },
  "r269": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32"
  },
  "r270": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32"
  },
  "r271": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32"
  },
  "r272": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "34",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-34"
  },
  "r273": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "40",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40"
  },
  "r274": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41"
  },
  "r275": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41"
  },
  "r276": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41"
  },
  "r277": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "42",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42"
  },
  "r278": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2"
  },
  "r279": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481664/323-10-45-1"
  },
  "r280": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3"
  },
  "r281": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3"
  },
  "r282": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3"
  },
  "r283": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3"
  },
  "r284": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3"
  },
  "r285": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3"
  },
  "r286": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4"
  },
  "r287": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "5",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5"
  },
  "r288": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "330",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//330/tableOfContent"
  },
  "r289": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "330",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-1"
  },
  "r290": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "330",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-4"
  },
  "r291": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-1"
  },
  "r292": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
  },
  "r293": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
  },
  "r294": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
  },
  "r295": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
  },
  "r296": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
  },
  "r297": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
  },
  "r298": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
  },
  "r299": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
  },
  "r300": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
  },
  "r301": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3"
  },
  "r302": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1"
  },
  "r303": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 5.P.4(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2"
  },
  "r304": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "440",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4"
  },
  "r305": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "440",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4"
  },
  "r306": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-1"
  },
  "r307": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4"
  },
  "r308": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9"
  },
  "r309": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1"
  },
  "r310": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1"
  },
  "r311": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "460",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//460/tableOfContent"
  },
  "r312": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4"
  },
  "r313": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4"
  },
  "r314": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4"
  },
  "r315": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4"
  },
  "r316": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4"
  },
  "r317": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4"
  },
  "r318": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4"
  },
  "r319": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4"
  },
  "r320": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8"
  },
  "r321": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8"
  },
  "r322": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8"
  },
  "r323": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8"
  },
  "r324": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8"
  },
  "r325": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8"
  },
  "r326": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A"
  },
  "r327": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A"
  },
  "r328": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A"
  },
  "r329": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A"
  },
  "r330": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A"
  },
  "r331": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B"
  },
  "r332": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B"
  },
  "r333": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B"
  },
  "r334": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B"
  },
  "r335": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B"
  },
  "r336": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B"
  },
  "r337": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B"
  },
  "r338": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B"
  },
  "r339": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r340": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r341": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r342": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r343": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r344": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r345": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r346": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r347": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r348": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1C",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C"
  },
  "r349": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1C",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C"
  },
  "r350": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1C",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C"
  },
  "r351": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D"
  },
  "r352": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D"
  },
  "r353": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D"
  },
  "r354": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E"
  },
  "r355": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E"
  },
  "r356": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E"
  },
  "r357": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E"
  },
  "r358": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F"
  },
  "r359": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F"
  },
  "r360": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F"
  },
  "r361": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F"
  },
  "r362": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I"
  },
  "r363": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I"
  },
  "r364": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I"
  },
  "r365": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I"
  },
  "r366": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13"
  },
  "r367": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13"
  },
  "r368": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13"
  },
  "r369": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14"
  },
  "r370": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2"
  },
  "r371": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.3-04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1"
  },
  "r372": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5"
  },
  "r373": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r374": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r375": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r376": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r377": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)(A)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r378": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)(B)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r379": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)(C)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r380": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r381": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6"
  },
  "r382": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5"
  },
  "r383": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5"
  },
  "r384": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//718/tableOfContent"
  },
  "r385": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-1D"
  },
  "r386": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-3"
  },
  "r387": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480454/718-10-45-1"
  },
  "r388": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r389": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r390": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r391": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r392": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r393": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r394": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r395": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r396": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r397": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r398": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r399": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r400": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r401": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r402": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r403": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r404": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r405": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r406": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r407": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r408": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r409": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r410": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r411": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r412": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r413": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r414": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(v)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r415": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r416": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r417": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r418": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r419": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(l)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r420": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "15",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15"
  },
  "r421": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "15",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15"
  },
  "r422": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "15",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15"
  },
  "r423": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.F)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1"
  },
  "r424": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//740/tableOfContent"
  },
  "r425": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-25"
  },
  "r426": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-28"
  },
  "r427": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-4"
  },
  "r428": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6"
  },
  "r429": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10"
  },
  "r430": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12"
  },
  "r431": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14"
  },
  "r432": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15"
  },
  "r433": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "17",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17"
  },
  "r434": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-19"
  },
  "r435": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2"
  },
  "r436": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2"
  },
  "r437": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2"
  },
  "r438": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-20"
  },
  "r439": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21"
  },
  "r440": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9"
  },
  "r441": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9"
  },
  "r442": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8"
  },
  "r443": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(d)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8"
  },
  "r444": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB TOPIC 6.I.5.Q1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1"
  },
  "r445": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB TOPIC 6.I.7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1"
  },
  "r446": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.Fact.1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1"
  },
  "r447": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.Fact.2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1"
  },
  "r448": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.Fact.3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1"
  },
  "r449": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 11.C)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2"
  },
  "r450": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "270",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1"
  },
  "r451": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2"
  },
  "r452": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1"
  },
  "r453": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19"
  },
  "r454": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25"
  },
  "r455": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25"
  },
  "r456": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A"
  },
  "r457": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A"
  },
  "r458": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3"
  },
  "r459": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3"
  },
  "r460": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4E"
  },
  "r461": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6"
  },
  "r462": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6"
  },
  "r463": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6"
  },
  "r464": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6"
  },
  "r465": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6"
  },
  "r466": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(i)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6"
  },
  "r467": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-5"
  },
  "r468": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1"
  },
  "r469": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1"
  },
  "r470": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1"
  },
  "r471": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2"
  },
  "r472": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2"
  },
  "r473": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2"
  },
  "r474": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2"
  },
  "r475": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2"
  },
  "r476": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3"
  },
  "r477": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6A"
  },
  "r478": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482736/825-10-45-2"
  },
  "r479": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-10"
  },
  "r480": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28"
  },
  "r481": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17"
  },
  "r482": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20"
  },
  "r483": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20"
  },
  "r484": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20"
  },
  "r485": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20"
  },
  "r486": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1"
  },
  "r487": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "835",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1"
  },
  "r488": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "835",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1"
  },
  "r489": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3"
  },
  "r490": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1"
  },
  "r491": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//842-20/tableOfContent"
  },
  "r492": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1"
  },
  "r493": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1"
  },
  "r494": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5"
  },
  "r495": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5"
  },
  "r496": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4"
  },
  "r497": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4"
  },
  "r498": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4"
  },
  "r499": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4"
  },
  "r500": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4"
  },
  "r501": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6"
  },
  "r502": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2"
  },
  "r503": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//850/tableOfContent"
  },
  "r504": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1"
  },
  "r505": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1"
  },
  "r506": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1"
  },
  "r507": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1"
  },
  "r508": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-6"
  },
  "r509": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "855",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//855/tableOfContent"
  },
  "r510": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "855",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2"
  },
  "r511": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3"
  },
  "r512": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3"
  },
  "r513": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3"
  },
  "r514": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3"
  },
  "r515": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481260/860-50-45-2"
  },
  "r516": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "910",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6"
  },
  "r517": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "912",
   "SubTopic": "330",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482105/912-330-50-1"
  },
  "r518": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "924",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 11.L)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1"
  },
  "r519": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(10)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r520": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(27))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1"
  },
  "r521": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-05(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1"
  },
  "r522": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1"
  },
  "r523": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r524": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r525": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r526": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r527": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r528": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r529": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r530": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r531": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(8)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r532": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(8)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r533": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r534": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
  },
  "r535": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(16))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
  },
  "r536": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
  },
  "r537": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
  },
  "r538": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
  },
  "r539": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
  },
  "r540": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1"
  },
  "r541": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1"
  },
  "r542": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1"
  },
  "r543": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1"
  },
  "r544": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1"
  },
  "r545": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column F))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1"
  },
  "r546": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column G))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1"
  },
  "r547": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column H))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1"
  },
  "r548": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column I))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1"
  },
  "r549": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column J))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1"
  },
  "r550": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column K))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1"
  },
  "r551": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2"
  },
  "r552": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2"
  },
  "r553": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2"
  },
  "r554": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2"
  },
  "r555": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2"
  },
  "r556": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column F))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2"
  },
  "r557": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A"
  },
  "r558": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
  },
  "r559": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
  },
  "r560": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
  },
  "r561": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
  },
  "r562": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
  },
  "r563": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3"
  },
  "r564": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(h)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3"
  },
  "r565": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3"
  },
  "r566": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(2)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3"
  },
  "r567": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(2)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3"
  },
  "r568": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3"
  },
  "r569": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11"
  },
  "r570": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13"
  },
  "r571": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-2"
  },
  "r572": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-5"
  },
  "r573": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-6"
  },
  "r574": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3"
  },
  "r575": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3"
  },
  "r576": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4"
  },
  "r577": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-2"
  },
  "r578": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "27",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-27"
  },
  "r579": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7"
  },
  "r580": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7"
  },
  "r581": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7"
  },
  "r582": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7"
  },
  "r583": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7"
  },
  "r584": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7"
  },
  "r585": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7"
  },
  "r586": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7"
  },
  "r587": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4"
  },
  "r588": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1"
  },
  "r589": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-2"
  },
  "r590": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6"
  },
  "r591": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6"
  },
  "r592": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6"
  },
  "r593": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6"
  },
  "r594": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r595": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r596": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r597": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r598": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(13)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r599": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(13)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r600": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(14))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r601": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r602": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(16)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r603": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r604": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r605": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r606": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(2)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r607": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r608": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r609": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r610": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(5)(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r611": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r612": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r613": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r614": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r615": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(7)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r616": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r617": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r618": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r619": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r620": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r621": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.6-05(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2"
  },
  "r622": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.6-05(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2"
  },
  "r623": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3"
  },
  "r624": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7"
  },
  "r625": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483580/946-220-50-3"
  },
  "r626": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(1)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r627": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r628": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r629": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(c)(2)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r630": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(c)(2)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r631": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r632": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r633": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(g)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r634": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r635": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r636": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r637": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r638": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r639": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r640": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r641": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r642": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r643": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r644": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r645": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r646": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r647": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r648": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(1)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3"
  },
  "r649": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3"
  },
  "r650": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3"
  },
  "r651": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3"
  },
  "r652": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2"
  },
  "r653": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2"
  },
  "r654": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1"
  },
  "r655": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1"
  },
  "r656": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2"
  },
  "r657": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2"
  },
  "r658": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3"
  },
  "r659": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3"
  },
  "r660": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3"
  },
  "r661": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SX 210.12-13(Column A)(Footnote 3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5"
  },
  "r662": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SX 210.12-13(Column G)(Footnote 8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5"
  },
  "r663": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5B",
   "Subparagraph": "(SX 210.12-13B(Column E)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B"
  },
  "r664": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5C",
   "Subparagraph": "(SX 210.12-13C(Column H)(Footnote 7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C"
  },
  "r665": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6"
  },
  "r666": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column E)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6"
  },
  "r667": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column E)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6"
  },
  "r668": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column E)(Footnote 6)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6"
  },
  "r669": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6"
  },
  "r670": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-1"
  },
  "r671": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2"
  },
  "r672": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2"
  },
  "r673": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2"
  },
  "r674": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2"
  },
  "r675": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-3"
  },
  "r676": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "948",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481586/948-10-50-3"
  },
  "r677": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "948",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481586/948-10-50-5"
  },
  "r678": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "948",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481586/948-10-50-5"
  },
  "r679": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "948",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481586/948-10-50-5"
  },
  "r680": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "948",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481852/948-310-45-1"
  },
  "r681": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "948",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481820/948-310-50-1"
  },
  "r682": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "948",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-29(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1"
  },
  "r683": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "954",
   "SubTopic": "440",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1"
  },
  "r684": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1"
  },
  "r685": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1"
  },
  "r686": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1"
  },
  "r687": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1"
  },
  "r688": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column F))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1"
  },
  "r689": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column G))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1"
  },
  "r690": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column H))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1"
  },
  "r691": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column I))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1"
  },
  "r692": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1"
  },
  "r693": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1"
  },
  "r694": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "976",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1"
  },
  "r695": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "978",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1"
  },
  "r696": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)",
   "SubTopic": "10",
   "Topic": "235",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4"
  },
  "r697": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "13H",
   "Subparagraph": "(a)",
   "SubTopic": "40",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H"
  },
  "r698": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "13H",
   "Subparagraph": "(b)",
   "SubTopic": "40",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H"
  },
  "r699": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-22"
  },
  "r700": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-21"
  },
  "r701": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4"
  },
  "r702": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4"
  },
  "r703": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4"
  },
  "r704": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "52",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52"
  },
  "r705": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30"
  },
  "r706": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31"
  },
  "r707": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A"
  },
  "r708": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24"
  },
  "r709": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r710": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B"
  },
  "r711": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C"
  },
  "r712": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E"
  },
  "r713": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69F",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F"
  },
  "r714": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13"
  },
  "r715": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91"
  },
  "r716": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91"
  },
  "r717": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91"
  },
  "r718": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91"
  },
  "r719": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91"
  },
  "r720": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91"
  },
  "r721": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91"
  },
  "r722": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r723": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r724": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17"
  },
  "r725": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-18"
  },
  "r726": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8"
  },
  "r727": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r728": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4J",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J"
  },
  "r729": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4K",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K"
  },
  "r730": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "53",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53"
  },
  "r731": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10"
  },
  "r732": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2"
  },
  "r733": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F"
  },
  "r734": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1"
  },
  "r735": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6"
  },
  "r736": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1"
  },
  "r737": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1"
  },
  "r738": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1"
  },
  "r739": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2"
  },
  "r740": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3"
  },
  "r741": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6"
  },
  "r742": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10"
  },
  "r743": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11"
  },
  "r744": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12"
  },
  "r745": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b"
  },
  "r746": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r747": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r748": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-K",
   "Number": "249",
   "Section": "310"
  },
  "r749": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Number": "249",
   "Section": "220",
   "Subsection": "f"
  },
  "r750": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Number": "249",
   "Section": "240",
   "Subsection": "f"
  },
  "r751": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r752": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w"
  },
  "r753": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-T",
   "Number": "232",
   "Section": "405"
  },
  "r754": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "405"
  },
  "r755": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-3"
  },
  "r756": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "323",
   "SubTopic": "740",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481543/323-740-50-2"
  },
  "r757": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-10"
  },
  "r758": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "855",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-3"
  },
  "r759": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(6)",
   "SubTopic": "50",
   "Topic": "860",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4"
  },
  "r760": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4H",
   "SubTopic": "40",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H"
  },
  "r761": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "740",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9"
  },
  "r762": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Topic": "705",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//705/tableOfContent"
  },
  "r763": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r764": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r765": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r766": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6"
  },
  "r767": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(b)(7)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r768": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(b)(9)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r769": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "12",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12"
  },
  "r770": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "14",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14"
  },
  "r771": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15"
  },
  "r772": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25"
  },
  "r773": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28"
  },
  "r774": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "9",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-9"
  },
  "r775": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r776": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(f))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r777": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r778": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r779": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "23",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23"
  },
  "r780": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24"
  },
  "r781": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5"
  },
  "r782": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4"
  },
  "r783": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "55",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-55"
  },
  "r784": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1"
  },
  "r785": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15"
  },
  "r786": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481664/323-10-45-1"
  },
  "r787": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3"
  },
  "r788": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3"
  },
  "r789": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
  },
  "r790": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
  },
  "r791": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-5"
  },
  "r792": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-2"
  },
  "r793": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3"
  },
  "r794": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "410",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10"
  },
  "r795": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//450/tableOfContent"
  },
  "r796": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9"
  },
  "r797": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1"
  },
  "r798": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8"
  },
  "r799": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8"
  },
  "r800": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8"
  },
  "r801": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8"
  },
  "r802": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A"
  },
  "r803": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A"
  },
  "r804": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r805": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E"
  },
  "r806": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5"
  },
  "r807": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91"
  },
  "r808": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r809": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r810": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r811": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r812": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r813": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r814": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r815": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r816": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r817": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r818": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r819": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r820": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r821": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r822": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r823": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r824": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r825": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r826": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r827": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r828": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r829": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r830": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r831": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r832": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r833": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(v)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r834": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r835": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12"
  },
  "r836": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2"
  },
  "r837": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-6"
  },
  "r838": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9"
  },
  "r839": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1"
  },
  "r840": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D"
  },
  "r841": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1"
  },
  "r842": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2"
  },
  "r843": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28"
  },
  "r844": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-4"
  },
  "r845": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3"
  },
  "r846": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4"
  },
  "r847": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6"
  },
  "r848": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3"
  },
  "r849": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7"
  },
  "r850": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7"
  },
  "r851": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3"
  },
  "r852": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3"
  },
  "r853": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3"
  },
  "r854": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3"
  },
  "r855": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4"
  },
  "r856": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4"
  },
  "r857": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4"
  },
  "r858": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4"
  },
  "r859": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(13))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1"
  },
  "r860": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r861": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(15)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r862": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r863": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B"
  },
  "r864": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4"
  },
  "r865": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r866": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3"
  },
  "r867": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3"
  }
 }
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>112
<FILENAME>0000799292-24-000014-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0000799292-24-000014-xbrl.zip
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
ML//3B/N[-GM8/-TMLP4\&*IM-+]@:.;@C,F4HB<P1V4BYV"):BB;1\DT?VS
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
MC5 O\!A!AAA8D ^SUA#7?K5SMEK:KZ8PQD]$-WM"NDI$OY$4#GBKIHF?POJ
M%8CY>)]*+$P2K'(/S?\K\*_SNRD:;P3%S.'Y/" MHGW@+?A J5/ &1JEB:Y\
M]6$A;+C&(TJ\G"'0,D7M'6_!.TJ=4YXO:MB@4F+64+/^%E@O<UHY0^.)BP7E
M4CX74:R70OZ!COX07#SL=;XXA>L=ID%[3NC3*AKYXB&O\\4I6$]/<M(>"VC0
MBP>Z3A&G0Q%@-C"&)6Q=&)I5T=07CWJ=($[S2I@4F(:DY^)^7D>37SSRRYS"
M?5#L=8%0QT-8HELBA(_.,0VJ,LU+\R0HCD!76/C! _J5Z/](:*VG.7%0I+W@
M%0YUE3FM^PC4XPQUL1AN#/X"VYRL5\-#Q4?94\MS!]!'W ,)7*&D/H%(>"*9
M(^F)87PPN38UP3V/T[%<;K+L=/?2\^W1_ZZ8WO\!,7J"X&\&[BO[-J83['N5
MG1RKUX>Z"W6H6^_=/W?O+G-)PH-0QF%D?D<\<)3C@PJXMSS+LJ:8CN*+YP-E
M+DGXP]B\#BUM$_"\7WN/ED<KT[X:[E> N]05!=GLJ!K7@.?.L4Y5]'Y>/.1U
M84$*UG.NALA93N33*AKYXB%?YJ*"6P',)NAWPL5 J7Z5 <V0*J1<ZV',2I5E
MR"]]-*.=X!6<0)<9I$B\5Q]:CYG:LR%ON#.OI/?_XJ&O"P]2P!X'(V1YDJ\I
M!4U[\6C7!0?ID*/[&(&Z=3U9(J!)+QSI92XPF/EVJ.UBF*FIAKMP<.^5N6X@
MNPO'7.<M#D[+:.B+!WV9$ZX96J^ ,8)'G$)T7O5>FN@6CVF^@&:U:GZ?L"SM
M%"_K%&7.P"YXWB*PQR7.YP2S*L'W:>)9[KUQSP,'L/ 7?CO4IL=CM5.\M%/L
M,'-+23\S\Z@\K2A.<8T]]PEH$LUOZQ5S,OJ]H'C8[S![6WSLK\!V88!9WH H
MK:*A+Q[TKY^_+1;WQQ3W\#!/"#2CL#'R2POI-RAN3UG%M\,(-IRV=;#XAH2_
M A:4CK:-H--:TML-:)=6A9O\3QC0.I=] V<PJM%?/*R&?VGQ/U!+ P04
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
M0'_%16$PWUH#K3]+[HB;&_1]W_[2WD,\0WPG(%@0.H52W<BN2"QV6!S,*@<
M5;VK XMR\ $]K@YY1AEF"<4YG'[M5%8;?KAH^^%X@=YS./&.V67!DFY'HZTL
M29:11-$]841^U>2B/7"=<"SA#!41#%S!L2O!<\3W1!PA, 0 '#@I2X)%A1,.
M7FVI1&\9V\&:M2'Y(@:.;?V!,BXTK /8(<)2B,&<)*2(B:@CZ.@8>-U_54C3
MB<)Q3IK:B+E(B;"@1')<2C)JA'%*99GCPX@RG>C::/RR^JK&#80537!>%Z"N
M1:.N>[KG=R%+JK:N (U*&\=UQ^_JCM]3Z6O=<- =VN?5=M=YUO7TWF9_8"!+
MS"Y;7JLQ*'&:0NA';OF$G),=XQ4/7O[X)J+)ZIR3^H_FT?5JL=E$Z*+M#<9H
ML[J;O8_0]?7-\ZE^ _GZA('1"+@CR7.:HH;'_RDR<Y)SJA1IHL%W"93'R6CT
M=+I^<T7\O!OU]$4RX_FNB'>R@U9;RL_5]X]&=;H#?]<M_L7KK^225O?$R#3S
M/7GU'OR<S+KSV)]-< P9O5/G38Y2.B%5PS[_A'KQ-T_=GGYB_PU02P,$%
M  @ EEM06*7"14] !P  (7P  !X   !E>&AI8FET,C1P;W=E<F]F871T;W)N
M97DQ,BYH=&WMG>M3VS@0P+_?7Z$+<WW,)"8O2EYEIN71<EP+PS''W*<;Q99C
M';;ED^1 ^M??2LJ3! J%0D*V'U([LE:[J_7N_JJA="*=Q#N=B-%@YY?.KZ42
MV1-^GK!4$U\RJEE <L73'CD/F+H@I=+PJ5V1#23O19I4R]4Z.1?R@O>I&]=<
MQVQG)*>SZ>X[FW:13E<$@YU.P/N$!^\+O!:&M%&OURIENE6O!T&3-BJ-[A:K
M;M6VMOUF_9]* :;"XVZ.TH.8O2\D/"U%S*S?JE>][:U,MR]YH*-6I5S^K6 ?
MW>F$(M6PGH3Y[M*)F1.FV94NT9CWTI8UJ>"FCH9]$0O9VBC;/VTS4@IIPN-!
MZ_493Y@B7]DE.14)35\7%4U523')0_>@XM\8Z 3JV=M+I_(VR(EYRD8F5*I&
MZ?VKB'<Y.+0^J^]B37UP+9.%&ZV\PZS',[!Z)P-/CL_W3\GQ ?EP=G9\^G7_
M[[MH_&^N- \']S7T4:;]O BH+W30JXW*NW)[_G.D^<_=M,4Z'19!2I=)33Y[
MY$\_$EJS5&G&TR*A"=F-*)>P"!$AT1$C'P65@;G9XY+Y6DA5A&<X"\G^%?-S
MS?N,'(<A]YDD- W(B62*!R;=P)POKS;JV^U#\EF  45RF/H>>6.DOMIH5*OE
M]JY(,IH.[%VE_;9H)1R20)"(2=8=$%^ :ESGFMDAFF6"@^B3B,<QS\@GC^Q*
MQBY(,B!:YNZAF%Z&>4RH!F53-G 3>Z!1D5QR'1$8C$DF+D%A4%'E7;<"%^
M+<SBH)*;!0]27RM[HR/(FHKPU"R6TL0M)NQMET4T#H=C/LVHSS6(@(DD&+IM
MY,^AR4ZD(,PZD<TLR<%F:5.M(B','"XUM3)<&EGCE7@:<-_F=MH5?0:&1MR/
MB*(\F/@!)%DWD(0.2,!80E+F,Z6H=&-!GRO:C9E5*W574PK#MSY<Q@/G13/T
M)^@NN>80G/M7?D33'B,??+OSE6:M7K0> #L"%KBM-7)D'IM8D*R7Q]1XW;E7
MLO]R<)6S>NBK*?GFD?$:H%+"E8*YYC')<EA!%HU7(%[ *"-UHF7(8U/O9OW_
M6I$/:9K3F)RR3,#+ #,.A$Q(I5PZLEYW4Y4/CPP8E<2:0?; 90F\/>X]KE6*
MIES69H+:?C&6-8EMGOIQ'AA55,9\#J\,;#;$3JZMK@+^CGG"-76AZ"+4>BV'
M46GV&?9 058;1<4D(HK?#PDS.JO:>$O&L6[VRNV 62F'$+INS%:S/?>22FI2
MK/T:_!]"^K#2=$2U774V#*=>1[ BXFKR"C+SS>0.HD1%1A(L!0,^S94-SBZ#
M;U)&8.D^EQI>>Z.("+VY@G!;L=CI:!OCP_3;%1*"J 19.*:98JW113O@*HOI
MH,53FTOMI'9"90\ZEBXD3Y&T3+?2AXQJ=G18=VP)<L/#1J9>\QI;3=/+:-!&
M!Z.%AVV.9]N<31W,CS4;7K-\\W#9JXS'-JUL)Q\L4!#J[PNUPFA"1@,3@*UJ
M=D4JH/14H8Q9.&>$T__I:V?9U4XH'<I^WE2PQGMZ!].'^ZM%U@++B1(Q!.7(
MBE7RRR/X8I7,7=B/S+4@+]7Z46?U)I-0/G@&Q8B-VR[A!M^:E/I2'3!N)^<-
MW+2I^([9?J3W-<;,A.*FW+8D,\U(G\U1YR1_V%1?GDRA74@B4*9NG'(/N)O^
MC.1DHWJLU 5JORC1$.:W:'Q)!ZJ Y'RCI@C.",X_#YRO<Z<EY@D'_P7I> +
MHR)UP%,*N1M2]X)L'HX'I[/Y-6Z\-T9_%Z!O:"*6EJ-O<1B"-8(U@O7]P/I%
M<77#JS4KR-4_PM77Z]E: O5#G+!*=MZ[3WFICOA^^S4ZZT#H1.A$Z$3H?%;H
M/)"<!=)@QY%'OGCDXZN-:OU=.TJ*SX:)]J!WCH5!"\8--PR1 !2\A2?5I&$%
M91D%^];Y>%:-,5(M]B2R);+E<['E[+OJ_,SE;0>W"R+X)3%GS:M4&TO+G,,R
MNE1-]S1VWEC1UI(_'\4;JV0PTA72%=(5TM52T-472+R4Q>3$(Y^@D_,CTY0B
M5R%7(5<A5R%7(5<M<R<]#54+"ME:XM0#_;!*IMX#I)ZO75[<>1'$N37".?S9
M1N2Y)^*Y_9A_HUVF[;^F':8]2?&<#'D.>0YY#GD.>6[)&_IIGEM0R-:2YQ[H
MAU4R]1%Y#H_,UHVQ\,@,$>MI$.LK3?T!^=TC1Y"+\;@,\0KQ"O$*\0KQ:MG[
MZVF\NE;$UA*M'N"#53(3L0JQ"H^ND*N6G:L^RMR')A@H!QH%I"JD*J0JI"JD
M*J2JY6ZOIZEJIH2M)5/]L =6R4C\":ZGY*9A9)1,&+1J[V9C8W5("@^H$*2>
MZ(!*V/\Q^ ^/G$G*>GA$A3"%,(4PA3"%,+7LG?7,$=7U,K:60/4@+ZR2H0A5
M"%4(50A52PI51WG"R9Y'SFE\@42%1(5$A42%1(5$M>QM]311S=:PM<2I'W?!
M*EGY2"SU0CAKT_V*[DW[J\'_!U!+ P04    " "66U!8C <5*"D(  !%+0
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
M>&AI8FET,S(R8V9O8V5R=&EF:6-A=&EO;BYH=&W=6&USVD80_MY?L<73O,R
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
M'<T>FD]I,I%I-OT$YE@&;[L NVN"*A)F-LBC]^&@;%Z@G7@:Y.D4U'\Q%5
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
M^(<J_+>$6<$$Z<\[/6D8)PIC:1;1:N.T?_MX^?GBK7?S^>SSQ4UYSLYL)R)
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
M5R.9R/)",[;VL9M][&8?N_G18C=;;F:A^0&6QSC,,K!59 062)K$R _1U)/
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
M=HB\R7S$!U2OUL'3A:^0)8>YP/Z&DEL3ZF<<CN-L$.%G.?!;JKN$X!$(PL'
M.>P13#--QC"A1.'V?6VSD#6%'A#?C%1*<D5[X@T$U6XU/) .]N2S(WW6( 1Y
M[QW_Q! 97OA)@!RZQ+%(,)W%,4[Y6LNGV"O<.6SM.$Z(RH70* XA+Z$TD=6%
M]6I:K;T9K;98[C_(<IZ:@/V"<)E <:%XNZ478"$=2DR@&8AP.<GPRU3^*P]3
M.$4@1L5D$H&# 4:F%XF[&C(MV=$9<FZ<>$D?ELZD@#,WR>%/'UZ13VAH\> Q
M@-%&DJ3Z#%?%L",.D6N&P0F*H% &=Z'"B?^:W,$7:8W?EJ<T8N T,F %@;S"
M:5,J[Y-T(T4#HAO^5K!DW"9S[#3C*>*\&O[W?].).@8^5*,DCP+4-2#(<<HR
M*)W]S\C'0=',!_X">7H;HER"A<(I':,.H^U%(GQ*PUO<+$>EOH?_IW?U6N(^
M>&<^[4SKY*2GSS8H4/B 5,\#QQ5WC84D4.5?V.EA$!H[0(8@04%VI=AU74_&
M9UL(D;J=8;3B9&L ?">06"!D"G-",33$@@/W2+N[<_ X&U)_E"63C9V^Q38E
MBSG@QE]^N[G\>'%SLY66\=]D+,'RJOC<%\N_#Z\N013 @#7O,O8;K#GA9(=!
M"$H* 87Q6$LC^F(Z7K9!<"0%:9%^'F*6/AL=\$$D]6R]$8X-!/X\XBHRE#8^
M6+M\$O!;>I9@B.$TW/))AA/2.CDZ1)T8HB5(FA]L'=#0F3/0" 0#.-IPOD"2
M>:U>JP:+-*_\+8[@_/))*]2A%8'PC@!$="9),M(AALT"LC@_T2)=\5M!]X^5
MYYCG>AJS5MF=G/TDMZH;MU=_"#+(?$JR 37!(FK@!9]+D>7ZN<I\5J9_K$+%
M#=BRNP2E?@9DAIVWW=A.9UBCY DHG5D%['$%@KSTRV((DN)B.$1;!_7&@(0P
M*BK\W21/)XDB5H-]QUD4WRDY9 %>)VI_3$@YLJUYD^3\!PR+;]%SF)^<.Q.5
M3]@P>V"VH$E8W^'G8+!E0P&.892(F,W9+,S FK"CXZ219X&H,""?O(>&)^5G
M+636J0*]1Y/PG)EE;R=_/<0((&\F*9YGW+%QHF"I,&%0Z3XF[!'5P630&]C/
M08"!X*CA5L'9EXR1?G+\%_P%LFX2A0%Q%($\Y>0 P)Z,O':SW:&-AG^T@3%^
M!U-1XJMJ8$QA/Z@:/9^EN<^%3@K]^07RDJF590+O[X'4=S%_#$0?A*G*ZBP*
MQR#VZOFDYLGQ))O68=89&W2!%^7W.1@C_7PJR;6X!.X-= M$& 6'\Y2(4- \
MQ#5#TFR9M$O5;@\_C!L2T53QC0DZA;CF7.\TRDLC[/ %1MIE22'PQ,SR8<-#
MRKXOK-PP0QTT^T-: 9QHNTOX06/9ZU'CY'&831^: Q#K5D;)A"Q_H.G=*$3W
M63I$TZKEC)41;)X>?PSV;#B)I&=>!'+:O J8#(Q)$'&$S;_H77?HR^*+$O8R
MS6 @#P)\:S:=2+VWP,? 2K@!,Y/"P3&@@-:F.[8S(2+3.+R701WWR/F&QT;Q
M +8T&*D9C$]S07;@X5%Z$LWA/>U6IS0NAK=08Q]I-@>[(/'IA*"E:\).1E0*
MT-4HVHC]<$$^,1*_)I!1"-_C(G)Z.YVI.Q!6?^X>=VH@0YB_D<!+!C+\3%L"
M-O.7* $%DGEOI2\Q&,'N1J=5<\;NM7LX-N\#4X&'2$4\Q&D0WPL83LV]#WR]
M-+FG. QLVY];)TT<"AGKSRV:,/Z%<]:A'6W,4#R1@G\P!@\V24+R/J(HN5/
MQ\2<$W!!(_H7RX14H/" /0?OS#YOSSE,O_0:8"K6KL,\5"/<&Y YMTA/7! *
M1@F*!;Q^U#\S),>XAHPDOBZ5@LD,;QZ!U 7##U@,W\P"CB9G.1*%##E-V;3F
M*#70@C \\)%16D:;T=/VY5;W+=9Z@QS#+]0DG$AM-2!+.?P(PW]@*9$4P;_-
M.3*OX),P-PL**R%CL32<DIF F.9@15($12*D3HBG"D]#^>5;JS0?MESF%$ A
M@(B#DC2$U0G;1@0UFDM$O=5)A'Q$!TEJ8<*4#6.5IS;8B[$'-L"L@6?/HV6+
MOHB_N#]"IBAT&)X#(&*:Y$-B=P_ODNJ@0:7CUP!;\O^@O6T3YVK>^_?GW@LM
MTDM?F2B\.Z%9UM3O+#E/= 91KCJST"$#;0PW'F$^"JXNT#9L^R]&RBTR1M12
M:P2CBX[SXN0+ZE<:A:7#$BA(DCMZI3$=X,>+HXC)U]:PO>=C8HL\I(5#20A;
MBST,H^J T-U6I^7]CMZ"=T;$J'DW>0B'IX=JZSR)\C%8ES7O:A0F7K?3;IUH
MQQ@TAYR,T,TNXN5,8 /;-0)'&T1JBC7P: Z].&QU7\(+C^O'1KW@ W<2F \C
MB$& P2O\Y=W=76,<LN$"\IZD9$'")"X]![_'.+GP)AA?1N6&9WJ$43/\O(]V
MBQR38K=S(XZVT2T;W+(N]W+2_W"W[9WEM^T;O#BOQ@E<'%KC/KI;<'_\;F%T
M@>T/,(Q+#A;,/U2+0A0<BP"!,$C0!J3[F;O$QB-.OR9$,<#;*Y//\CNEO!1G
M* UD6D>]+"9*GII_O 9C$;R(Z6D8TQ+IH==E!L$7S +@X/OX:\V(1YU&\^0$
M>5%G:>D7:S9MP):]FO^\?=0X:2[^JMEH+?Q\V5"=PT9G74.U&[VO#/7M^6A,
MGZ49:4_$RC3B:9C!V_ROIH0=O+FF6)?EOF_* ]V*A;*X>?56'] ?8,7_E"+U
MK@I;\]S$YDMK_PI_:W%"]TN3S".CU#.KJ=P./0C,;X*]CR#]#JVZ;)O^6&O'
MBZ95F'V[5K<"/V_7PL[1+8LQ]/!HIMVN!;9.CH_W?+EU"[N,@U#$8@(2D6YQ
MZ:^=6^6>.;=R8><CF,DP ;[$,&T2JIU;8;O9/-HSYM8M[ .H<LE"\]5-UO ^
MB3RJ>?2I2K+=DY_M9JNW9].M6]A;F:5)F"%G^J-P*'9OA<"8.ZS83?;6SI'M
MLQA/1,U[!V\+@]T3EV!NMO9<N74+NTHQ/2S9:;[L[OER^Q8F4H%FY>XR)JCQ
M'0YJ[BQCOL,L\0^8P_3JHYA0>N[N<FB[O>?0K5O8^4BD$4Q UK@NPCL7*7CM
MNQGBW&$7?6<9]%I$^.>/P)Y[#;]]"_LUP93QN.9]EO=B%\/OK>:>*[=O8?#*
MLQCX,DQVF#/W(:3M6]@99O7NLKC<.T';M["W(HJ$>D7>.M5[[#!_=O;\N74+
M^RC4Z#:,(HE\B5?H2LJ=6V2[V5Z@T)=">ZX)O*I2]6E.M:]!'RQJ7P-O7+15
MS:084VF@%/[(E)<5=2A4VHN5;)$NX>9Q,H:*NG)@$2PF"@Q6#^0$GOL2)W>1
M#+@2V1V$"YA]^CT#!< $L& X960LK)RSX!1)[ W$;<)?$=1*S9,Q57RJO(_8
M+"GCD]6HSKU4@$YEEF,)T^;7!Q*6'F"EN '\8] IK/;-A,IT<3,"6@Y"W\Q6
M(T3!85%*#Y3*81X)>.O40X3 -(DU^)UW%F4CJO=$? ")DXN <)Y&MO,&><P-
M!KT7!IM05W$21N(HAPDBV &0P<<H;R2'6(!*FS2!ST98:$Z5Y;?X.7Y,&&T%
M25\R<B.VT\VX%E?"&I-QR.!V"J:ORY\-2<R3-5W5BW74A$K&H&;4 U$#8: [
MD$KA?=)X#!JN @NX@64TQIG'92'%CVI8(IGZ(<*J$,8+C$WD%'F&4YOBKAN
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
M>TN+2/I%-'228VM;@3GX)$5%<&LLD?GA:/8/)$A6F8M_UV8FIX"8"K=A;(R
M +/2V28@K[%>>(WTM>Y]C81QO4CTE, &)-V/L6GRMCR1 7]/J%VLCN]RY.X.
MK+T$6\9&G"P'C@W[H4:&%QXZ&+%#9%@=,R[.CS:*G(:]A1X!P[SF4=H6/G;'
MY1Q >I@8=8/+&J9Y(!5!V$PZ1U^0ZX?=/YT-<?6?/K+.%G"/7CN E0 V96S^
M_,P>/+3@:$B%@?D[]$*=D*,P0H8RBL"1@-W3UP8SMC^'#3GR!?\G3&J^FH1I
M$7LI;W26N%WRG-C3C,8W3;_"(GMZ.Z.#9&1P5\NZA(.?3!>&/M#^,($1'8ZU
M5JX1_,N#7#HZ]O7827^JHS3P<*0O9"E N3#*5G:0\-A05 6+9>D-7.@%$D]R
MG)BC$'1(^GCL5<ZQNMD)8=(C%K*6YU RUJP5JJM/=:S8CD5AE%'"%3KT*;ZP
MB.DP'S'G#_$HN/5E(B,69@5'ZDZGV1,%Z/$!VJ^FJ3$P+E:K<<-A1;[D;,=?
MS+F3Y"$#TZFQ.1MDT-I28*R0I5U=W'690PB&1]K=IM.1W&66[3P(1B7H^B\L
M,]8E- ^'Y!8$X30=YN.5;B=:V+!;IC(\,,L8Z)Y@#H*I!..7T8-%,UI3.V>J
M&\_R; 2N!<A!TP[WW:]GI@ENS?NM<=/P_H$G F-]9P$&8BCG$!G-//$/]X$X
MQ+#Z#?4!!YY %X:S)0?@U*>A#_1&7C//_G;SUC[-MP89=4'5T^MC!$E@,(#L
MOO*.Z=#@C*FG!TZ 5B"@)[;7[2B9T%&'C2@Z53_4@MI<&5F/K.1LU>:O-3 @
MIF9T S7H=>[E8CD%@OXR]>Z2E)H;$[6HWE(;3&/Q1^*$=+4R2FV%%]668V/C
M.YRK_%+4'\YL1!Z'_Z(^SIH3Z$W4ZK>N+^?F.<@ZI5QXZP2#*69SAU\[K^"Z
MF:1/,5<;"@0;HN'-%D:5-[?F=D:V,E3_QNVKC-O$X=UH6N35+FFRJ9)2.00#
M#"1.PCMXT4,1TP$MV\;Z2I2N9Z9&4&^W3&+-662@VG"XZSB5;L<,'ZTQUFZC
M:_P#$YXIWV,7A?WFPI>)9DT^]_IQE)@ L(D66[(A>Z #PJD9?.H&P/KZ^H)B
M-[FIDP;&+I45,'.5BDB5$YK1A\^45:)(MH:"K1YQ-]I6.1@H#GWF^D(GMY=
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
M1TA,JM1JPWK!!M[(%KC9ZBT2HJA")-8R&)D=@;MD3I.V40.3<C?_/4P#JTM
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
M$3 EZ.]@-D$HO0_"+V$(NT-]-$UM[4AGNE-H:201QS20+ 9"MF.8(2X$Y0-
M4%?%YFA(9>']S5;9/?*5?POG7ADJE<M4UWF)(7>&-05[-8U&J[&4$"V*IZ1+
M.;F6:A1.:@P'I]'@2 2B,*#391K>>Z5'&=$>ZP&=3W43"(,+^AG!AS0@2R$>
ML,.:/ML&#U"OO3CAIF91UWG;T[Z=Q]'B ^N29A:DKGBUDM(IR^1B6D<3:2&.
MGZ#56D<X"<8C"H.0>K'4O,\H]:]&8>)=2X1;8XS:S_3",^:.]UG0X-.UX&.<
M5/'5^_?G1$:K/9SC2K5S!*++S,R+*CJ@"D)RZIL.6B2W9WXR 1O9#ZTZ$Q9Y
M=M6M>5"_> Z",Z6A>><BA3?'@M[S4:C1;1@1"LDC=Z]@YME)SZ[0G?RBJ6DX
MD6M0-2'V5X0ASD<B!3L0Q:FK'P6<\S$5-%*1)A8:TIG#,M)%?8QY)F:'JWYN
M%AN5YQ9RZLKV8*_X0I;7E!?X64Y#>=-[3<-<D<KDVFZJW#M/L$D\]AM"IJP5
M1:\&XS\KU0H.\ECC_:/V]3#]%=09-U5'+;Z\IJ_D]G0.-^0?/G(W2?<=OGX2
M)_%Q<"IE=[K;H#I(BZ(#DT$Z#Z<U0J?5Z!@6W\R<R==[:CPE-<CP]/HI(S0!
M.5)C<>A63&PJ^80D*LC@\35R7TKU0E3A3S"+&L-C3["G)-@XB</,=CRWG>2=
M;NM&OQ?R<T^1IZ0(N@0$,^*+28BE)ZE4L/_^7G0][;X;-Z$<_C$J'T45@>$Z
MH!Z%XC=8&KHS3$T?)PV,3DBOCMO'YB+W(=\3]6G%FZ&!:Y6%,<FVPN=Q]8VG
MIJ"DQNHU?K6*V;LGUQ.1JT"E324UUXR'-8NVZ8F< -+,4:P5>)7%2=U6/TS'
M5YTBZFK.?SFBRL)>CM3H*A5#)(UN$H1MI*.I&U)F_UNWV-*QCF1"';HT/JAQ
MX\?BCR358$UED-3?I1Y1LLB-P9=/L5=AK.-^-6MTUC2&LT]-<1P,4M/'04>T
MG0YC OM+%IW![NQL&QY[GI9\U&P,@W"$ASXNS%X7Z92P5=/""G:_F^3@XOC1
M5 >?[%=E_-0:XQ%:&'U"81W"+#/I8*0;.&PZ1K.@TC4'L]_:'0QLE^..?M(=
M3!&:G*92=,$C'+(9<-N4H<Q,_,6H6"?XZ.Q2F6 %A*[NX43A3<+^QUX"-0=P
M%@%SA_#__X4MX1$X5<=_:J:_5IX)_8*M/$A7)8A[&]QR AHE+F? .]LX6-L9
MA,C(-Z..B3-(W&YI1. P)C#+\I68;FAF6MPC"8A_BK?@%0#= M7*H3(#EUXK
MKG"IPT3-AI?-BAPXRP'P+,+PNA%\?H7ND.9"L6FH?X;$PZ#\'MC+<$ZK62ED
MKVH=ML5:U[D=NN:F0,9,O"CU&OC G0*V5J"4-+,;&TVE"^)JNON2OD+D60/?
M.M"W=MR,$\\SWY/'/OX[S2-I>JB8321@0A\VUZ#LPEG.I$5/'$D192.K2AQ0
M3K=/#7TU#I4*N8%D$"I_1*CD*"H$B9I(<7;'W##8YF_LW9$^Y*82W%&"/RGL
MQ1KUG:AA+QF09<7O=6\)Y<R\MK@S!=^QA:G12>Y:Z=HE'N%.D7$ZPUB1N#-7
M,[KAD#-L&?>0H6)!DF)C47V+"%O%C2@5WK&'6I!'(=\.60G+?4YT!Y]1V \S
MOE7$MK+<-));M)381 .P3LDH<B<-3RCL<T3*@NRB!N&C4]?,&#4QTN+FXMS
M[R(4>N!V1XH(N](VV4"R1@PR3ZRD6US4$/!2!,DD(Q3))(\" S&):04(JAK:
M7BONPFT;1;1BROM=[(3P_31'[KF3*?>!-PQE+I**<U+C:," NGDEKGYV 0*=
M7HKP&VZE*$S#4&PI$')"21I*(@\WAS%/4SN46*;#*;:]PNAUS 316+_*O(+[
M[G"'*0/CC%T_N".KX%25RWB@A=FU?<D94-C<<E]>G]GK;4HD0"10&7,3IK-\
M"!++:QWJU8Q%(#74,0$X<[(5=<RTH,6,.GIO4(ZI^4 0XD*0?7%'Z:=5=\Z^
M3832S?,SR%'S_IKNKE-8PRXZ;8U-^IHUDF;ED>D?H/O?-!!!7,G22T&PX,&6
M12<&A@O';D8ZWD50M?9^N*;;(K-78D0!==\!L36;;:3=&-.'!B]T+#JO3X8?
M3 @!FNU<0>Y'8-P.I0V_94!A[+EANFACJS,:RG37@/< #:BC6(8WS8[S!+;O
M.6)UFXMQW[9H+'H+XEYKCX=\*\0L#[FGNQ_1T1OC72-XH_E8&;\%4T5,'-UR
MRP3Q;O7J6'(9P6PDKVG[06Y5V=-4\H[B].C9<2!2^.$<^CS[C.YW04)"+25_
MUG3X0JH$(@WF$H'FT)5G.%SS!E^9&M1>GFF_4" HW)V^3P%IB6E9;)"TX6Y>
M\\UZ]=?( J9;'+DY>FOZJ*$I"X.:JU#V&0H8ZH4A10-=2E2:W(NW$+6D>K!;
M!?$,HD83%Z72E^$MI]5H['H'AQO=]QFT?Y1X,V#_G \4NC-W.!XX#!\G)3?3
M6+*$)^V G6M54.Y#K+L5V.XTQ=H"!T*^6$\96QR/:[$0)W?)):9M066ZGEE<
M?=N'%+>VI,#,X:2;;T9C-G.!J7:W5]A;-]1T75F4>&(I_Y16M ,X/*=]F?V1
MO[0-0:T.$'N<LCDY?T^G$]8HE[#F%>EM-:_(KJ/7.FE[+[FMQ(Q2L':B%0 .
M1O]@ICG?HL@%2(N![3NC_#3LLT#!)_F#B7$0M)URC;'==QR0T 8+IK$F=_C8
M92;'7NMLD2S[RCS*!$L=UR_3";RS-",6=WV3DK;$!$&;+7ENU&Z16?FI4,"_
M@)DK\AI';W2G;4H(Q-9!8"ZY"<8U2A,TXK3( IP@;ALE""\]854X3JTVXFM(
M:8AIZ;6(JD#/3YA,?,G!UU!Y9]P!_9KN 5#!OD.'KM6L_]TT]#5Q1?>.!_YW
M1:]^)3'E%'U4*Y1Q [H8-P-$]]:*W646"-E?P!)H;'$+%E<!NEZ@*G:!" X>
M>9I1R5!=_Y/$LS%%@>D6^[QTW+65I*L1:MI"T08G22YM)#L.>#0U=IS"/A1@
M08IH8.X3T$5;D(I/W.[./)6#2%+C4[1ST73!/!IM(W'TEMNE@0E-1Z%H:VM>
M/B&#P:8J4@MO[!NC,S[USP:4TIG"[S!N66K/2:/X8$SG)(#P6==BH5:R:"PD
MU./'S!X>%SKD8,(8.F_Z*Q)YQF)S=Z,O.>3!-2"S11CH(*7<#]I)S72] IN_
M^H"16W539?&9_S6'(;QS3AVI^ H6G_JS9;T1V,RE3L]PTEJUP^81^%')!"PP
MQR1""ZB.1KWYJ50O727=JK6[1W.GW WLM#L=_'X!=Z+X:+7I:2<-A-/IT9^B
M#$1J\&VK=;R/26Q3J.R,M .E?5JV$[#!>13IYN9]()!I(66Z!U5;LYN4^[F*
MHO*BZ8(6@P=%&9"Y9^1K4^RZ!0+,+[=^,KF=U.D]2;3760AIYS'K)H<Q=O,.
M<NNZ"2] "0!R8QS>DSLN_"\<X\56PE;4Z/M,$9%9[5-3KQ2>K'$;FK"?:TO0
MQ"S R!Y("DFCM">?$QRO!'30OSE<@CV-I6[2I=OM$K5%/V&.T1Q*L5!<"K4\
M8R\+Q.I(1BC5%>HJZN4DXG)@^XZ"Z6/L$@@#YQ'506) /,_07J(+.7+TC>%H
MK$QND65)5',JO*@MD(U7F#:1J_/@HANA+1%%OW-JN&FT''!7.V=_F9_HSAD]
M,6UA:%(Z%41O+RY-;+7A<4_9)HLSIP>H\-X6PUT4PUW:X<Y-QV?O!7)5,7CQ
M3='G<V%+:..FC4F^6A]-WDL_UX5\NCNT;AP=26'2($A7DGHI,@."HHS-=$ZS
MCC(S$'?D<A4[GDK%9@"FB)2F3^>;-+<*39NMHLDZVRTYE[5,^*8Z*CS-KU%#
M^\(LL N1 D0U+BC7VC@C\[4 M:VB5U!F^?Z&V;EA;E7RAKE*(L1H1+JPLZQ,
M05@C>/'4MHY>JY(F\=07;&FH9&;NZ4# TWT@""69NOI1&]1%M8,]8UBE!+N
M=<FVC659*_>II! [)IJ2ZB*$FB9% $H?2AU,;I0#+$X=6#'R&*^,1$#5,Z:D
M, FD=ASP#HH79F-64EM6 <;0;7_C^AU5[YD%*-X?<G=TN0&^O7@M5^;H^N,Q
M=?&B)HAB(+5(D.!>^1QU,[%O#FW-O\3G3I- ,U]IW:L*#:T'!;4Y[5,BBY^G
M)'\X 1$V9ZBC-GF,OI)/4<!^*$#3CD0*M&']3<9$B-$N4]>V?D5;I2,QT='P
M@FA.ME'$1.+R<\'Z2X[T1;$F9A\<\$'(-SJ#/(IF+'[7X!=>M]EZ\>4E1MS@
MD?_/WKLVMVUEZ<)_!963O,>N@AE1=]FGNTJ1Y40SOHVE=*H_38$D**$- FR
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
MJ\G96HJ)[3*]*L%0#VF&2V$Y\&=%UC&6,JS2QD<>3]!]+B7VX.+J4D(^YN7
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
M?=CUOF&4/RQKXD<T'^Q5$378I:THE_ZG+$A?V\;C-(%,5._KE8O:V?P<G^Q
MH9VQK^I3!S(<3![43#R6^U05DF.@7X/5DB6\6C(+FO7I%@C8Y+TUI?U[2T4P
M.MQM63DEJ;54.(,\\S[2+6:SA!,9Y:;K0,NMZ(GU(I#(D8_4JF)$\O)AP+V8
M<;E/V4@,ZXYWO]"-T+WFG+/=%+D4;:QGL+["Z.^)K&*-07SGM.G 9"K1XN24
MD+6:VF"3H'%$5G&NE6B%*9SL"+>Z,R-3ZB>F,-Q;</2*$WJ82@$1JM3,KW"=
M^KI<3JX^@?E$)%PMJ+A9J8G6E'/M^4@_P_I,34U5PO_=7#"80_R2.F,H3Z;B
M<4SM'0LK(ZBD7WGG,,<Y=F=Q!<6TA;P#"<()_3/"RIILF3.LJ5*X*P:*]W$O
MD^%'L+_"X@6XYI([<@S2V0WVJ[G!(B042$:RMR0I*4FYD$2<2S@6N$R#LKHJ
MRU'MJ"^QB5W!6!45UUJ 0MU!4AFGWZVH:9UDI[E$^2X F+DTB.?-3+@9]#MT
M%AO!;:R*U70F\W0O00DW<<'^M R3JEJP]U7/7#LX\Q@IZY<1J)SCMQE2AUKR
MU^2(PH-.ES(@BA15@>%GMZR<2$]@-A!A2*P>(G',<)$G2M-W,O7XZYLD_Q@E
M8.1S]"!G\B+6/T6IO\)X7<$H4E4F/A6/E6QH]CPKQV-O;8!1ADY2P]=KI!A,
M"G=M.%K<Y"D%9Q0TBFGKT8O>FT8\A+G4[@T$G\++\#GSBI6B1V?><%/LBCAJ
MTUF'S*4YT[=U+TF'8>VYZZ$=$P+1EV,H1"C':A!8A>I:#(5R/"PP\>]@8W,^
ME6^R+'P[ N]2,83$C.T"AEM<3NQR_;,44-BUX$$!(5/J8Q9("P)K'R":@& C
M3,"--M3D,%?!^2V="!;./$8\HP1<?1@E@G=T2\_9(B9Z (KBD 5'KV]PR0UE
MXW%1;0R5K*I3(CR!?+!SLET)-9@]5&OA@A/Q =V&:TKE#I^/;=5FMGR3JH[I
M)C%*VE-L=F/-/:>.=2BPIAAIJ5_(34=9/9TC9Y^Y(W<WRN&@86;6XMGJ4$_B
M@)F,I$ASO".:U^.6BZ8 AF@^D_*P=A,X#:B]$)@I[YHJ92PZPMSRYE P Z"U
M2>2^>I@$MV^C<E6*AN*)';WP>XC-_J ^$3VKAKYT[LFX8Y<ZQ-":BR-*FLPF
ML@-3+9?@UFTDJ&IL4G%I#XI:%[A4X>5D\'C+NKNLVT1(BP0F&P8'*PYSGU:6
MG#8TPGP4U,'B['Y5,HBTXE"HKJ/F YW7&I:L:6TM'F'RI&>D&"NIO;?]:(-R
MMI8QB5>93N%E097=-+%=414#H%-N1-,#3NYG<YHBT$!?8CXSJZNY$,:[8F2$
MP&+!^,AV#R4CU%0LFZGG$#W6R$S$4F]%UQW#"@%PQF97:8V?VX*:2%'MR!'A
M=J7?DF9W#'&5(NILO$H4-S8R39;/]BKT)>ZHBEO#B^\(-W7E"8**35U''^5,
MAE?<UTS 4#52U%PCX/*!)OC^2$U04?:K((Q:<A7WC*\]7 3]Y5":>'E);LN@
M=/G6<'/8 \ <HJ4C15 =;@7?'^)'^2T^\CA?NV#^@EB>'V@9W=H*0&-!YEK0
M\-'DWSFVBZ6!2G]G^-%GZ"]+D-3PT7#"X X(_7-\AD^#_'>>W.BF][%&3NIP
M9!+$$=JV6N=&P_ _SR:3[%+HZ]VMF"J4[TY3H)<TV"Z$O,+:J\Y<K5)G>2:V
MK-N%,>-& 6NXB0:+6&0Y'$C%S(^X".@9%P&%\[LZO182Z;=(4.YP7C?!^NUO
MHS&7?,(5<XO)+TX>!"/Z*8:#/9Q)03%/&D)0)6!)I>S)C.8O>YB=)R@S1;"!
M=A8<);2PUIE/W<XGJ\5QV-'.AY.<8AQ<6E81&X$M.*'0A?((F!\/TB*E>",<
M NS%B/N4$B<^D@:KX)DK'(D>_MA1X;$[O83WCL]W@QDI%OH#N.89WLI9% 'B
M3[8%^8[4ILS7:Y/-1*-RJC6VSK%5?&R6-NC_'I/--MF\]YALOONL.09)1Z/B
M5*PX \8E$<FE11B^J,]%D&T6P1D6OH==*/Y1&Y=Y-J(3:Q 6OGEDTV0,G*V-
ME9AW#*,(RX4ZLXJ2&8\Q&#@+>FH[%AV'/^(F24Y*;.R<W (>UM="7UEL!]]C
M0!<_8 C33&FFCI_)-<0FI,1YC(&I;Z*HYHW$#SG:$+B)5'WE][:WCRT=2& X
MB>^#$KUM/GKP.IPIXD*JM/S0+^=-8%(','A*LJ8)]N)T_;/#:XV&:*5=.J?"
M4ZMTF^Q+A]FHY9=X?]*@>,)R/]-.WE6^-W8XD@F+K22SG1:TI^&[CVDZC6"U
M4]\IUE;*FQ=TF9C0LPG-48-2X\R'6[)-/2]WE"&4\!4,P67J>-1'&?4EQ>B.
M!#TZD=%SEZOMS H*^XU&FQY\QI8$3 @$>'>5E3'V0LN2(H%_H((K,]!<;V 3
M99=)@?\"7[$N9_#UVQ);U9\D%6@OO/P5#!W46!Q=I'@--J;#6;Q(/R6U@'(^
M8W%$W-VR..+54ZE_4-),-JAZG0VRU^92@G&<L?.(?J,]J]$@R;7FB=#U7)A-
MIYYCEAXUX[B-S$L*"65[KVS*R1%!Z--K*."+RXP =IB/\YQWS(M_698C]*R7
MO=+F=59?>A X[9B.PA?COQA44$@O9BX[I*Z7_YYGPB$H"HYGR9:_2FGA>S@Q
M"08??Y/XZCLJ(88]0_#>05)GG/YT*<6;J]2U>I"(31!)S@K,K\XXYF'RI#(2
ME[1OK2&KYD98FGS1V'0;71%1N9%P"GJ!,,GAXY0-K?W0,XIKNA:;4G;:BKG+
M:UR!=RJLI:/8/;(!:/([56U#^D8X53O?_G-B,]TQ7#$ .!/A\PZ$_G/CHE?X
M]EH@WE&P_!9DUFM+^A.$(4<I3GOLF+?SS&8&;I(*=B'R8^5)IC#0-NS#1>GS
MQ4/@1:HE.B)D&PYG\&7F2#9IB9U?$^K^V01=]+3FGW\@/- 3;^%VPR)HDE?.
M/3.:D)/J2R\:@6@N7A<TK7N3V+!X8,+649!(2W<#4C7MBD5&4> \,Q]$62T8
M$.5A*V=BZ2676.R'4LB(##KQ64U)7$3T<$:9IR<.ED4"]V"AC)])>A5D!>$^
M""<C ;6!J^&1](S0 9$=Q//?RFKXT8_+JFL#F$@"LV&+W->["Z.W:VVL1I?^
M: KVVM 5S,M*,D8:KZI2649A]D20FE;^IY_@O[6 LQC()K\ORJ:N<"]+XELL
MJ;&K-N=J&TY0AY ZV4+8W3A&=!4E[1QV[2;)D&I/5\#T]=#D)Y7(X(X/J6C\
MO(9EF6$!=<WZ7<JN>&DKZH[</WC!Z%%,V>,>D%,3$)3P_-9UINAS)=+V3W?3
M01,4)5SSIS 9\O#FU9=7&QLC]IS%Y266/R$5UY1[!+5CVB/D'7,!H1AHT\_8
MH)LIE3?^?.C!Q69-R(-&[ .; J9)NNZ$?\U'RL '-F"5,C>S 'N8-(B9N 3X
MU C"4P9M,;7D7X8]\)< [\YQA%%Z6:7TD7NTLW\P+R_&E&0"J$>Z"A&=Q-AV
M:!>B%G^5X!&X6WL(#B2Q)^8/W0G&^"M!Q#D$(8C;H+U\IP79)I3W<^[%54L[
M1+0Q+E/3.,4,1D@0/=Q%"6?Q*#D$Q.?J35_JP">24#AUF5.1I-&62*4D0 .0
M9=F$H\=_BJAS%3;@80N$SXCC-,R%(;%7(79?D+A=P@./WL.>J-LE)P/"&K-C
M+<5FQH%J80L$A5%F#785-ZX8:5U4)[;K)4BX3."M(&O 1$$L <+G-5+#!U/Y
MT@1ZCV=L"+9/)4D\XC*2)V>NH8?S! 6TVWB;.0IY @Q-T\91IMO7M3#)T+G.
MB/9=H[LN^KL$WD&&A6'W[;)*'1&L-KU0;3YV#W4/(E0A$7F-RM@9*0C/GG ?
MN> &HB\"WJT_!+C/^++Q0L2,L_4(&(WN+?,$8,QIB.I3C F)2+CC8-A&493=
M,HN,"-1I="7J-S 8V&B\$+?1S'D\,Q5A23)!*5"IL(HR_OP6M%F)T$I4N%>)
M#> +X>((YK_R+1V=K(TF= "IT.BX3BLGVKGK&P^)%%X3R>$W%:%%,B7J4J/P
MVY8T3&>&CYZ3A3!*)FC,"V6!9SSTP*=!*A*:UY^LX#RUOETV;IZW<8(\>*6L
M-2]T@I,]E)+'F\"N(X1$5ER#.A:!Y8&<N-IH? @UHE@!*)3,(<O3I"J0S6$^
M\SA]CC+S.7%-'0E2U<3V( R*3C';:UP0V93$R!KA$DIP9"W>T.2 ..5N4T&/
M0 8+9-C?5"##QIQ2<1K:6JRQ"5=O]-C3CVH-V1 S/=WIRN2ZS$;.]Y4@RIS]
M-0/,^=>\,K$<%1Y(\$66&@97TA @R-6 R7!F??GPO;Z<P/W+UVOKX">.TH[0
M]27!^9RJU_&J'_[^@9S&#[Y<Y R^&\"_*<!%]%]:YOV=QY/10& J %=#:V9*
MRJLHM-1B))"2 ((#9$VF?8OZ]/G FX[6*P[\0#HK\V:8QN#@EMX^')7#.;NQ
MC/]32) =]@-%:J.7]N/^WE8T0<:#DCA]TZ&$0E5%2W_L<3+DA6"8TW_-\P4G
MV/J'<;2]U=^A4L%D0J':F.<3R99^8S_FK!CV\()!657$:(5'XG*>H#&8,OP9
M)_N$N$ 7_Y=J8T#:F0ZOSG3EVH4LH3K5)_@KZD&Y]>*$1_I*1DJ?]E\\C27F
M@=8Y!E#"9=SI'>W]%)VG!0JOMR5"19!':GMK9RNX.7U@+]/;NZCLLB?L+GO"
M]F'C"?!!YQ.0'8FK1@."HP8/@(3 ,%&>I;ZZ)_B5(-_HY(#AIH%08[O-5A[/
M/YUY6QY%Z3CH#Y\W]'?4$.&<TC8/=VJK/K6;?GN5Z+J&XX!$Q4Y\6:/;3KE*
M-ZNY82FS@C@- RBCR[X6Z0S=Y-E5;"YUH&*7)J E9B)$>(V1XTY//&5B:B^%
M+?IJZ2:LK2A6PA">/1=H-J=AV;Q*(M[PD22V>8\Y0ER8YJM/Q-*YR1!II_ K
M5_>+/G>"?\S="C<>SF%(?R%GDQ5L+54?W,=:SQ4'=ICH/$^JU(D5/7^X!R[Y
MC=C1&@XK9NXU &^>GG&:\I8A#OD)#(U#K2-A*)DF"]2'84J=)ZGKY;JTH$D-
M\C,#44$N748)%9SG&<(5./3@7'MRHIQS#R-2%+FY#4>RZ?9"BJWQW0R#/5-,
M+&KE6H.?C8-CE&[2",'LRH 09/)C 1X%*_$):P/90<PP+@E'NKYE.IK",CB!
M9478HWG-.$BD#<>JO.'"GQ>NC'F08N["JC\[)SA7+<WI-&9+XRD%N\HX/?],
M&K6&:6@UA@MK@!-SE0VH<Y00)S5^?0DF25.;8O:*JNA'US $J6FT')[R$(\F
MHUK-FD.)";(B?DGY5IFK97Y\9.]N4_^S).;:L[^.E#.Q'??8V"-HAMQX0?J4
MC#]G%!J)@HF>Y=)EW01K,'-SS<UUN6H.149!OR1I1XEHE')&ZBFN .0ER-@J
ML4%E&XCTKWF732OTV7#$T]L/N,JJEE?" I![3@NK,&T6#'1II8(I)&I HB9X
M&LG-GRD*^8;RK2DRC9. <SCT,8:B"?0EV#0E8Y'/ CQ<FXRM:2UB*P]&PC5-
M3;-GE:'-E#MBP&*&X;-%68QLM"^@< )'!,X0_E/;[,:-7A4^E.V)9S95BGY&
M&JW#_NXDV.\D@5'%*!,<N$[2=!,7UW+%6P5F;8.@MD 8 :AS!2UFRR/>U!6X
M#= %F_]E.DPQK\'^[4X_]@4+5\F(&?$^478(5N#'_:.=W@%?JFXT88#,JCU!
M YIJ_@<S8G&5]'D]J\$[)4B.(WAE3"?"EU(.C6,>A2U+7<4?=[:VP@?Z%KVI
MXQ@:>R-8?7%/?&P]<>N#OCE[%;E>!Q_\S=H^M>PLG) ?]PZ.>CNM*6 Z=M.W
MR:?@^-GHU:RVGRUYU'Q-5^KN"G&9+2+?++/UVC:O3Q^2_-2DB8&=&>U)F\&X
M:UR^L_PTBB"F:ZI4"N277.N*>#&AMK#)=<MH,_?(# \HC%HRAXM3%HH_";X3
M1<8#7];0?4E\H-5XR',9/4CA\8H:."5(!?)\Z0M,<<5 $>?I>/9\9[]S_/P1
M[^'GS_J']UDLOO*-Z+3OO]"7^>N'\"*8KOYN;P_G(MQ<#?2G ^.HR6$QYU/R
M!A0;(%5I[#G+IERN_TR[$R3D;O8Z0Q@!A4N9N2?6?W#!/.QK1E28NH/:9U-
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
M(5^C>T;U5]U[93Z[*GTA%6SS0MPFUQ<R$/LF#B%GJTZ7WY&)54C>#*HR83F
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
M##:Q7B@.V.O169I,"-U+. "QZ)UBY3@SZE8#5U!I0O_T^S<6JQINW6U22^7
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
M:=CF%HDB,)I'I9XSMD'P?5U\?5[X([)LTXXUEM*89LX2W764&QM.7,?YX.V
M,SA)_@7O#1M03'/GH=5U.>0:.9H?W*_H(UQBVX6\Q.GR4"'G8 17B/6()BC,
M^L^EWVRLLV@;X=C,A4% #W<_^*64SJ%?SZ0RB_(5F.<821HG"<Y2/1\\4[68
M5!6&L="ID""%%X ^3%BSN^I!_N,$/&NWNVP\\G(.:@-,K#2(2S!^G@<KSVG?
MPO^4'FBCE%9_!K5P&>.MB&B?!#6507J-Y]-8[NY\7/PRF^BGAE16K3*'%\SJ
M)A;+Z-R(V,4"W%TY"( #PJ_)0:1[N:P"15+J>DY?L\KG])KQ,S'<"EH>Y5U2
MI.6\1M^D9KND'29PI@/E(?#1-YA9H)U5?VR]'X\G*VHXV"@>W,BZPJM^0]$/
M0'<]S#/_%:N=_KI"P#\[EO6KG8YVM=CI*]8Z?;%"0&L X+U$,M2H9Y/+2ZR'
MFK%8O$RQ9G5ZM0C2-9R8WMB#<<?<VAF(\ )$^ ($R]=<63<.M?\TDR,Q,3)C
MDN&_YQE'"&+^9 2+DI=32KYJH)[2/[.*8[&Q#]21WF$ 5HQIUASSKQBBF26?
M$ 8QHD)KPLA?81)6@^D26A2@QQI/Y,P65;3Q/<@TE$P.O19Z7U7J,PXQNS@9
M:,"LH@T<8UH.U"$LR^OU7CUXXA/8?E=^[(18D62SAI3TRZ><&W?II< YS@HJ
MWD/80UYR25TZTF31C'HL%:['$EW1"%R1Y<J)+M1G/JT"YW,J!8!5>%L-%QE[
M(@Z_X$B=6!IL"X"E0"%5&!(88Y,4G ZJGJ>GPL!0;X)QP2D^5V)HYP3?Q<ZI
M3^UTC)KFS,\4&$8$_0%90_ZUW)Z-".]E.*^Z?3O929C[2:\S-@)X[DRFB5-8
MX8JT]3C?A\TDNS'9U&KM5U@ED%<8'OVM]17/ ;TK6"E@H=#;4K:L1J#).!NZ
M6(+ KS4[=J+31P\4^\6&<2FUK3=I/35("6N&W$\XO#H/CJ*ZM+%TI+#$U:6$
M;N5&O%\:)A:91PW36,XOZ0*$T>+102@,&I@X>8DSR'AM8O0[_=$A[P]=MD4Z
M WL^&Y'-YTXAC]%ABWB$''AP[\J\#;R$] QZ!%ZFU0D="S@?7:9,PJ$()8E2
MB_@I.12-P2[9\#R=7C^Z"XU@D, 0&J?S@3J/Z)D8!6J&[;,\B8MDL^;$ P0W
MK*>E\)C0"K472%-ZDI2]\><3%@LF$@,"$SY@,$R:WV HZ'^[L8 LS&9Z0S2Q
MDR&Y? UD&*AYGERI=IJ[R7#3 *<6R[+2?\]1+%!GUI8 (;-< AW!7>P:Z^ZQ
MZ*T.%!G.N!L@UT>+/*.2*(<*S!>2/J:%+FJ$.Q%0C%]W9J%.*,:6#4M$-"=)
M-M6L6==XJ$U2ED5$#**0M"L>=<FT!P!($JE#/A3),C@C%<<++(75-+ET,W'G
MIF56S)Q/[,:"KADL2C0J;RB[;3QD"B%+LA VH:E4.4>^GZ0:U2!#1UZP*ACW
M^/S$87%W]K>>];?B^[;<EMJ4W<OQOD)?&JT:;(_'ULDIO"KKU:]I99HYQ+G3
M>6Q4'B+6J>8HN*XE$^(,T394R49:4/HQHT0BF"P8;;+-X =J;& $N\3<+WS&
M59QH>\*1+2>L^A3SN6(C>C($!#XAMI:"I:AL)#U(0\M1$IT1>I# ",+4X(>)
MUD5Z([EG>EK)M:/>]FR@8< T!:.(U)#B:V,<#MZ:PN>8_;PD("Y*"(*9:9Y?
M XX9V@7#CWEY&4L,SETJ07,7/"6 F(FY.'O2S*;^7%0X(EOI=+%$-<G<4K,-
M>38V('!G==_]YBZ<*O'G#@$QJ],<\<\P8TB?55,$6D'#DK?PD18D=4K \\S1
ME'FE60U9)EQN%^VI4X5ZTV*(W;5P[X/&U0U!7$/QQ6'U]!/"T01!X^U>,!,]
M&DE5$@+"QM@ZG!W?.>Z'&=:MM(\!#IJT+#WWUI'X4=QM#"QE.1Q'"&TQ59PD
M)M'KMW 8ZIRD"8:S7*Q3#A/\Y7G9.DZ:W2R9&WS=&+V7Z9ATFKN\Y)A2F7J0
MF[@^]W[(<I7F=>"BT8'T]V6[EGTDRI=9R/MR2/F\6+*]D2G.(LTY5!U<TRJR
M1<^YF#G(#NYGS;:$6@_W&M:F!S%=\B0QS&E#,GZUV""L0\L(9O,7P:>1$^<?
MP>(O0Q\G^[<XAQ6[9.",IA661F3%=#YK __GM<>SL3 CW%DZO*);!>QV?HD3
M:;Y<"TJ)$LEQ:(0W77*RLT!0#NJRFG+Z.1FFT1,!\-%.*]2" V&>?9(5 )V(
MQMLE^4IHHN'MF/G,;7K]\&GLQN1_A9%F$/8%^\HDD^:HS9[X5X/SIE +)V,P
MIR!.;"#/P'2A!QG@8E2Q:<JGARU835UA=ID+WIHGF4NCO07DMNX*:J[O#T]R
MN)%XDHVV_L>!E/;%1<XF\O$E([9Y=P:ZQRN=ED)IP;"L6O&0PG75BE1'W:91
MPLL[TVS64LMJ<Y?!PIU7?'Z'3/<G$Z30O]*ABDB634PW":(.#5+,+3WC6BD3
M1B4YT&*:Y,((3S<)MLI\EG$ -I0@$68J'2"CO_,33G-__Z>6A-97#W[NA/D(
MO-AJPB$V4A4T7>XU.R<VJ!?(BBLNK,+7K-LY-),,]3?SLP>B-TTFL37Y*'0@
M-WQ&N&]^84^Q*;I.U'$8H)4/*:$WK=))!K[JP_3,WP7.!SM6G*"1!>C:EP/<
M6D8[6*O*+172I1(00\EI.FX4&D?A+QI9()O]1:4W)_\(YH[L#3AE8,_FY+6/
MYQ6Y/3Y$" \7O_)LEL(^/NY%'W#I7K&UKD5UKIR.3S4<UN.BF%,M/NI=%$^O
M$'3>WWKVWW1J$I)/M%L(/,6[7+#D&/=%#!*E"4;,,0Q?P,(3MIBEFTDH< B-
MDLUX8IT=EH,;-/+S>XVT.B180'?6&3Z[G,^&WDD;)A@QEOSU3*.$QGADKX@+
M5,FV55L,G8<P"4!O*2@7K;O+R+)S#\= %9PNBI[5:4$<@!Q7%)87-RC%[X-4
M1DDPGH=9/PTN@M!@AQ>7N*M,:F,/VATS>W\0$ 2F2@C^C)GU55*W/CY\HR.K
M9&0<CD1?G6*?GZ9<Y:T 3XI8<@$RVYA25IP,,*!2SEHYIY)AWZ !.Z+7&KGE
M@P+_7(@LH#,D0WM&%4/#/,DF*(#^:(T8SR:F#P=Y5E_QL\B+<:4B+JI-\488
M#H,TDM;;^W-A,R6I5H^3WFO/V+)Z,<KA_,*<8.[#U\CJ"8-TKZ%QL-]^>?V'
M"R8V7XG$'HA%M(?1^T%C0QTA>C/&TY*+I9:!,[1,\;KP<<)_9^B6U%Z2@=_N
M<#"QS;AG0QQ-HK!;6BC$V5",Q):[XY@O8;Z*1LU?PRK F<)W]?,G6:CGT9/^
M4\YB^ $3?HI>5VK_*=4P1=15Q_N7FA9Z$3W9?LJE9H37 H^.[I&2;08NT<?D
MDBK.#8)*?K?SE)Q!M\Q4!@,[9HX\"P7ENOCMW!XO4+!I83):&_":<*/=IZ@5
M*.PW=D2H\/G>4]0%R![N6"- +><"@PL<67N80D^N<WC,./9D_ZD-*3CN=V%\
M$,6K=J:6(')!=6(JVV_?;F,7;7+)0[TK9AV]'O+*'W\B8T?-SX KT7D-Q=6Q
M;1O<"SI63!P,TME-*O U2:\T-KOY]<A214C!D28VEY^6(&*1^I"%. 8M8:+L
MN(D"#7P67.PPU/X\UN:RLJ#M3DBI06N"(G0X'D!5*-J@W0(47VQGZQF!7)^4
MM*Z<W09+2=@1"<N)+G9T#/LOC[;WXJA_='2H[/X(7N""L+#Q;'^/L,<>Y<\V
M/;M\TQE]1,1^^L53N._>FD-I/6KY8,0-Z]]U-'3+_NUS(SLS^#']MOMYA#4@
MD?Q?28']&Z1-+PI.03&0O<OB: Z:P2_=E%L(M'4O26 X4<_0J'0 A#^NLEQ0
M!ATWT_,2) P=Z!*#CA9UR>& >CX>(WBR&#KP<.<XJ:0@T["FF.<S9@[Q#]5D
M"H\?_X^< 6$U<8XG^$P9)RHU^8.'MP)]R8XZ.2\W@<(=)<(_R3HS=I[,LQLT
MD%==21M)2T%0J'HI*[D'ARDVAA!89&7DW\<X?-8V $\%<T@%1ULJY19=L+;(
M2">[-+:?@&X:'!6+-$4\<^H2\ CKQAC!"OR7!*S1.]$LGJB!IF^H9"EF?4<I
MJS*R"4E\N.)MI U!DRLV+CVI%(X#^:_IQ^#'S&8<P9676\0&H4NF+0P@YS#+
M%$'@$M&W63==COLN)MF4-@9+1;FSTAI)DN7T2<;*)#P1D;2PN# $,+0KRT[=
MP?M)A,$L]%[DW"CX1I,3XC87):4C*@8><-9SZ7%DEUW1' 3W #=BR*,2>R-4
MWK#U[Z\)RB/X^2N#GW%G/*[LEVMPL[,C2WOXU9?V'G#M+;'5H2K6(Y'<VWY
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
MJ*8P7HX!CYWS9!\V)%8$<7ZZH-0B=Y6RHO3\4IX3DHO%I& ?;S3 Q2%6>31
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
M](;M2>_I0^L@>]+TGCFR&P>H;2MQ9_WCPB#:+H4 C'*:Y%Z]KF :574!W:B
MOKA!?3E,88EIO-8?YK&54:VX:%'V<*A#'Z*DK!6 $^FK$G![ BY+K%"5/&'M
M5O@H4"7Y(W! P9G 3Z82NGM"E\*G^W#JQQZ]@6S\O4OV#EG!8!OXBALGZ!A+
M@RG:G=S"C=#P3")GDFQVX[;.;7^@SM]-=<O7)3*-1HU-!Y6SRB72'^-XIJ[:
MVE!BO<3Z<\+ZAG<KE&@OT?X8Q[,TU>Z?)[-_O).I;>US;P*,GH;10QO;W'=[
M.*?:Q]2?H=Y4"I3)_7O>YT ?JI;=V-QA>9]=T@KE;>[9*F%@6JK5W=JT3L7-
M4&N)$TKTPLRP^C2P3M902L[3)<YCFJ#H2:6@&Y<I2;-+M]EMTNR41L#2TUD2
M8B>%OH$5<)W%Q3-C+%K?5(V^?9ZW^02O:3E+5S]\#<9IQG)V Z?5OC%2AWW)
MH[IRG]I04_5!8R- 1]9_CM7WI('*T[="!8?L<7).)>>UK-PV5*VYSE#9ZT$2
M7C<);Z2-5'/46,M $IXDO&X27L.-%TEXDO"Z2'BFVM=UU32;7DK1CMY*LBA>
M%L7+HO@6%\57,ZB*HGB]Q*XZ%<H[BZ+XS;, 9?7QGH"31?%/G38@B^*/Y5B7
M1?'G6!3_J%ZV[;'FZB9":,;FB1"R6%%BWC&.9PY4NZ])U).H=P+W$>7\2MR3
MN/?LQ[,L=6",9*&T+)0^AT+IF@$)*ORO:@YTF?UW2*#: UTU1IM5*@G4@VL*
M$J3[CL4&/!W:ABR5D<6SD@9/HX1JJF4==Y3ZF4%4(FD;D;134J)#!975!S2&
MJFYOGJLF26P_FZ%OJ-KPE&:8+"WLI(5OCPS5T/LGI]6=$*9RK$^7;F-HF.K
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
MH#O"I051OHOW2/]1S#A3F,)2T_AUK1OQZ4,FFG?A>E\W#G7@0PQA:!C0:LJ
M^[HN@;8_T+1]^$A7!KE\] (GF'B@4]VZT0]OLB%4W/;!*4U98S\)U;Y(F!_"
M*DH8>:">.DE'Y[98JC&2S=?:=I<U&<"J,3AN6_PS ZBM6OJS=,3N& _]']'R
M:QL+W14SFJ9MM"EQL<8B435MJ Z'IN3]S4?"KF;/ZFK?'JFV)O.H)2;HQD@=
MG227VM@AE7J+X=2JGW53Y_@J6ZPT2\,8&>I0'TGUHOD8V%6A,K15;21UBW-'
M ZT/>N;S:!:'CM;5]5,QA@5Y+'(R],&I.JQ\<N/X2E%N=T]OB,OY!YURJ9H6
MV-;2I]JVRZSICJFI0^VX54AG!E&P\P9''MS830N'<]D;##F[<2)8:2?#4EI?
M-GAHX676Q:4T79< /637@9%V7(#NEC52617U9I^4DK;PWAO6!&CLSL+(%2V!
M$N?G>IK)02'4, MQ/U?5@4#0$$JLZ4,T5 VKL3&TPY+I<:M0=]M/A4>EDY2V
MGR^F6Y16:S;H]N9&N1+=);IW!=TM$"Q;FLF<#MTWUY?Q<YBHTJTW.LXJ>%Z5
M_9O\&/W\$6<,NTZ3^D>J"I$.>E54_;3QKJ@DS;!6O)F%_\ZC7"6_<R_'D>M\
MOW1FL-DKQ[]W'F*$9['\R@LNBP!</3L[X:]_&4=X#^MOW5S)M5[6=R*075-A
MG.)A40A5SU%1&R]9"^ =$U@B<B9)+ K7[N=NH(0I@M,)IDXTY>,EQ0]Q+?>G
M.P&$F?84L=3?J=7WU/4!]2)W*A:+W&7DQH S,6\&CM5V]W-O,J?".BRSPWH]
MK.*;LSF6RMR)E7 R2:.HN/Y;-LIRQW7KMHYKCUTXGSB JHS3A#_H@,$1A$D)
M4//RL>#AB9/&V<9C43T8BV;G<^<'6^7!3;)C8%$A/R+O\(-_LBX_2KQT)][,
M@\/N4RK8& 3[-J<>1H*9X.$0>58 IRHE7,-_)A2UX"-*$:G@6[RWQ']0)G,G
MN$/$P)\LG > NX+MV0%V@>)@@6;LP5F<2%EX/_&5A2Y*\-OD'N^8P3=&X+.7
MYS\)E_ ]KNW^]&)J/EO\]MZ#;Z;A?0#H]S&-X*XBE9%1\K"$[_%!^(GWPYNF
MO/(4'TKF'FY.K 2G@-N(X"" CW!/<,<3=CKX&9N5/DUAR1".,YO!7K%N]5\I
M8N$L#!-@8BKLDV :NSZK)@7 ^8!;>#]L&_!['U^%?_OAQ!%7 +^*8???"#-_
M.)%'W\0$2R"<U$<TA\WZ '[\_<)U MC +/7I,IW(&7NTL #FOO?)CT9$+BX3
M[VKE<IJ.\VO&*.'\.R>8N+[/H/W525:C;.O'(/6@<70["WT_O,>KR6J;8U[<
M3!=7/&:$QR1VYSK + MD7JBZOEL02Q8EU0\N5B.Z:_67"I;IT7]U0AJLI;K:
M!83-J(JVN!^MOBIZU99@7QBFT1M8U=_5/E3[A3GJ]?=]IGXQN;%2SMZ*BJWI
MCTU=/(/*Z8/!JMUEHK(@618D-[$@>1_R;%^1<DUM:4A:>[!["]5'>O(:%R?1
M^KW&9D0=SU5V$E"_.BJ+Z@"&U@UTZ&U.2FHMFE2?5Z+)H\ VZ&VNL.XTECQ!
MLVZ!=+X-TUVE<Y/QMD8 Z[UNCCMNK(SM;/:99O>..&6N 6SNS.YSV/'K?+S!
M6=OUO2L&Z3?J4;KF4#_ B(_6JGTUXE/KM3++;U]D;11Q/]F^?1I(GC@+H[44
M4"/US=[F,JC.HN&3[6>)AH>TOS<7\IXU%F[.RZM+EZM*)L/'O.E?7WA#9SP;
MVR-=&^E]TQI,QLYD.G4GIMD?3(9]3?]?RWJQ4YK$27(BV-W!?L.(M)NK-(#;
MQU_Q4.(7N$N%_GI'^25>' 9;LR9J>J/;)SID;524\AGXP>"K)%0V_%!7FIKS
M0BM>>:"I>I,=@"&"+,I7ZIS?4XZBM^V8SO(^I00JS#I)[EW_AZLLX)GYANR3
M4NI*Q)K:8%(4IK5D1^-# 0"Q(Y?RSUYJHW[/4. $/GRA*K,H7,"'O0$W[<;L
M"UR([AIP ;ZU=*7\A4')65ZL:-JK;'61<+BVJWLGYB,**',+AP<JFEY^$+\/
MLI:JJWF+%Z:F*YB5%K]6,?D,, WN0'&2)/+&*4N?X>E:?G@/:X@\+B>A#\<
MAR#@J9J$[90'.57&#RSA$I["C#G<R=1=8%)/,H=GX3DG$-L#PP>8H3)W_!E?
M1L>O)F$0L/0V2J*CG\[A:N&GGBC!16,)KO*'%X4!YABIL, ,1S$ Q26>X\-9
M8"<.PIJ+K44&[QQ&.%J>)9D*R%+C!-@]8E+II[@),1V7)9&RE+TJV+[45$!N
M3&EC68+95Z_AEM?FVV]',5/KZ:5#"#33M4'/4A95*#:P<ZPLX9A;PI)P=3>(
M6CD^K"+92V,DE%&Q=FDU.,==%,:85XB<BW(*0;+37<*VZ#Y&]?>Q.J9#W=#(
M @[S)V(';&^)@S]@^;4$M.)>5/YU&J]^@T= !C*EXYDKD,8=U#X)T$.)CDB1
M+:+U,3452'D9>I3\AE>EC7K6J^(-P0?FJ_QB^+W@"@*0E2\L7T\AJ9+GO3)<
M'+OX8"$Y,UFY]HW,0>4)K0+_)F$,QZ Z B;,X"LX-/P8LYAG[!&6)$U9G8#(
M=PB1,K&.TP=D""Q-5>1YX]**$P.T$G2%('G R7.R+"/38AF%/_":^L)Q)I (
MH.(4$'6!M:+9*K$ ,_X,9(%/,UW60(<ILJB69E->*%<[2"AKD6?!LO-3LG;D
MA1%]U?24U6KYN$?+F (J(/EF7(6+.LWN#:MYD#;L#59YT INT<45J CN0;!B
M6 )LCHQ&V.OL_!.=L[--#&33J9"45N4=,:CBGM>6%H^K H/H$;V>IU&R-4NF
M+2T0<WS%C^AH3ODY^,-/0D*\!::WAYQT'$1_J_Y]01A<UK\SYQT%>F8$#F08
M3CSZC,0NE7P0^0"18U]_EGP? I^(#P%Z/PZKX-_?!,SM:ZN\>*/,* N'==95
M@$OQM0#38X<T-8O$N0K,M-M[!J'(<X'/(A;I^JLRWA3S]VN4$JYWZ.K '!1)
MW5 -6RMH&6]%$4=&YQJ0+1.$:M^RN<0!?5#HX>S*,XL(!:2JF\,M/S16\#!>
M/TBQ!@'T6'==>N:;Y(KJBC!)5A =X2(TP5R&%NM%</=]K?1147R,]-)77-KD
M H6Q2"'LL!@O6F81@IYR7:&%PAKC-9@C#[8,IHO60K"TLY<6H,JFG^L[*Q\H
M2.%V]C?# %&Q&@>^-(RU.IT:7;EX!L.$G0G$U[E&02]%^Z8,S+KU,N##>CI(
M-]3D\S(>(9"*;]5!#Z_ZE;X-F\J:6!EWISGP>&U8\94YP@CC1Z5*(C" 5&;\
MQ LPA,AJJGN?P./UV?/U+/#\JDQM667Z9.>0R/$1SJ'G\0U5[^6DCJF/O!;J
M %ZI#*:";>5Z^M!<\7MD+H.>8=1[IO2>6>N9,LOZ0JUCJNP]*+D/C%<;>-&:
M&T6SAMQ%M2ZJG1^.YXN:1'C8"V #H"X_L&74G(53%6F4,G_2Y&&"BB;=9\B
M*.0FUS1(P];6][FS[\>J\_WL(#H+)GCNQ^*.+>3H 1I5FQPP:PZM#0ZG5>PI
M^C2SE-RRK6=:1?NOB#BF"7I[I;_)B[<[G%;<3'C,X8HCYM%^HCKA^-)>/2-'
M&70G5CFS#NAPRCT9FK7FVD/D*-!06*DR[(B.S.^Z2>-8?6)-YZCVK!:]0P7Z
M8F7'";,HN>ZUL^/,+#O.D/?= Q9'PNJP>W;)A08?Z+E[8(->_WP.K&I@K=[
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
MMGJ2=+?"DQ5=2X>5NOXJJ5-\<OIQS,O<,7%_L?'%?UC@%S!&UX@U1JV"FY7
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
MU>7=']JGS[=_:3=?/]U^_W)Y?W/[54TZ.X7N M25VMP!+AX3SH\639GVS)P
ME:8Z0OA?JVG5_ QOP)1BFD$3@#$$Q^=/-.?17WA8VSEW(UCE?]BJ)$.-7:=R
M>80Z>D=[+Q^1Q_\-I/@K*WT7V.Y@)T&[H#VOKJ'_X;+6]9>/<J%%'>5C[[4C
MN\I'%^6CUZMMIXUBTE-@TC6%M;LR:0^9M&_G>Q'KAN-T$O[4R']D6N3\RG>Z
MU%_8E,>T@<>$!WR/Y[NMO/5!WFQ#[Q3DB)3;5'\A419I [=I5R&Q#1026S?L
MDE<2BE,5IY;RG7;F5!,XU>B#EW^<9NH26?UZ)-*.F9:KLUQ^O?UZ0=GP^^^7
M7^\NKS 1?J=]_//[S=??M?L_KK5OU]]O;C^JQ.I)! )7A2#I,3ZZZTT"!WY>
MC*)%P%2D4)<=5-JN_SCUW\5\\#%A@X^""VXR3%#:\"",BZ&W"GKKC@^.5G\.
M5L[12C=^SWS;:@SZ>L=4CKWBW>H=^SWS+L&CZ+U^2:0!E2PM]I$\JH)Q(L(.
M^@G'Y ?/.'=&\Y\\=>5<GQU4D$#E@ID<^(T\[Z]^=(NG?1M/"RHME39:E)ZM
MKJ&5,:O/#BISQ/8C,UBZT=:M7FUGQ"O./0M4@WWR<+<QZ.IF.U]>42.4Z!/P
MP[AO/%S062,X-.QAQL2KM)D?"0#IOWW7BS0\/G"=-2<($$F"(+^5IU:7'53D
MJ:59XG9R1PSQB9;[&=@!@6C_]$8IJ?X\&Y5NEK![V':DFZV\_"J_K?X2=*[6
MKR*_[2 2A%@\+;U7,*A(L;%BXRIR:8=@XPZ._N[I1J<D!MJ>O;GC0XA7^:G7
MM]G?(AQ<#?\[=G\._@?^(S_]Z 0/KL<[\0RJESBL?%K4$\>8]I4F;$>^ELF$
M"D1<9Z;=1? +<K";L0@L;V8J7]+$*&/NARX*SKN S2"F^LG>/[GC:"IU0NI[
M7 S>&<E7G"&L81&M_DI*LD8,BXZKIAR>Q@:DPT1?FAKI_^)R4:VX/6<X&7;Z
MEMFWC+;='0V=T1A44+MM=$<]P[3^KV\VY)>F0:)2'MC%,&#.CPMG CM\Y\R>
MG.<0>2K-0, ]DNY(]66"<;(,:"1ZT5*/2M-<W$ T_?+;C?;'[9?K.UV[^7K5
MU"Z_?M3N_OQP=_/QYO+[S?7=2O[+;8 K8-<;P[_>M3K5R]>&._IZ>W]]I]W?
M:E>W7^]N/]]\O+R__JA]NOEZ^?7JYO*S=G</O\">U/S>5I]?"?9J-U:K'B%\
MM)-\Z^X1"::934T3KL/7Q2,\:)0/&K,E=!^<T UO)Y>C$;8,@CU.[+K)'0W7
M6[#Q921^AT]@X /,D7F"!0-5N'@$NCQCZN$.R.!.P%I[D98\4?L&RG%$PR,R
M2ULZ'/B;>!VEDY)E7!0OQ(J]I VWFJAI>#RMZ?D>/OYA1D-&Y>NL@I=9^5W7
MB"WHB>^HTW.T :-\6(3PNS Q2L<P MPSY/\EY>7#PT%Y>:,F@6>Y4:B%BV'H
MCETG -;1WF![,K:Y6L;[*_\1EORLTS_-]_+73VSY-XM0_@*?*7[I+P+QV[>:
M&VK,>P"K,=;F ?BW :;,7(]ZH=$OIIMF9$;\?@B.;S[!%C!8)"A+M/A3W 5^
M_PI,\>-PP8' KEQ$R/> [73M=NKZ[V&;L"W/F0,/TJ;I7^^UJRF(SH,/OYD!
MQ7PW?*]]@2\R_L'?[J*F]LU9S'3^V]"/X#L?613X;H2_&TW=!\=[K]T[0!YX
M53"#M\/3/OE!I'UY9D'XVU=G/D,ZX[+NG,#!9\ 'X,Q!+-YKE\BJGJY]=&8S
M)_R-OO@7_&>JPP'!WP0A[H!?+CWXEPM/!Q%R0ER[$\Q  !A]XCN0"DY;!Q\)
MOJU=.0'L +>(?_SJA-.?[FS&\,NXD9"Q9IHA[H'ZXHPALL&,-"PY9+,9I^=P
MX<[&X=(Q<-+# D7!'IPHICYU[0F(.@5^DG^ #P6:'#0<PO$YXV>,>.@)F4-?
MN28(M/S4(Q9>ZIVX0' )Q6^ %Y)_B"71RR8+RL)F>"S'6GQ/\$0=-^9H,_?1
M11=SB#I;I^<03\(K?.#8(,RL^';!]T3D(GC9.0M(]X7B1SBK4>"'X,,^^=H#
M\Q\"9P[4 IH\T*>$(/SIT5O)G<V^XB\WFO(/A4Q^"]8*+TZ]:^K\9+ QV)$3
M: QV[#^BK@9^@2@1M >PW$CL$C?!8%N,?GSF7QTR!IM_>(#GBU(#V"^N.&!S
MX"Z,$K+[#-D#>=WOM#M_@8_TLG\G'D2^7/[+DIN^;*WJH_%?5*TK#2E:L4&:
MC^%38^"]4'L$:J 6+!SY!$<1^(N'*>ED])(OJ+PC4<_/H'Q A<>!CZY]_GRE
MO1'J-O,GJ7BE6(+> 3HB7R5KF/FP^90ZGJ3D-0A12J)D#P1\T'T?<EG)22Q_
M%LDD_ N^_].EW5%J ?X (OC /&#5&;P(G .276 :5.FI%3&0\"#_]%@?P/,S
MV^0:0@I9$<TX79U(#MS2(C>:R17RJ'*;/:/,Q\L>.MX/R>^9QZ</=R_2"7%\
M6CJ%0-+7)(L!D>+-BK\W2>+2K#O0<B[B#IXM=_E6.GZM,W+Q<.O(-=_ .P'*
M$C$Q-#BBQX<"X\!9$ LC6Z;SCFFNB+,F*0:; S>!L")[T4.",4&I/H']H7^+
M0 .4!CP$79R46,/?V9RS9MZ<Q6KJ]\O+;[%;2!XH@>XS^HIX!9&TR%N-ICX?
MS(NF+[.OM,#K&NPA@F6%4W?.M1*9;0V]1Q)&6"'7BT^,;]XA)@?G:8;;2XCD
MBJ9Q[LG!BW_"&TC6Y%^*'XH*;\R O%PA<B7[##3V&(1MJ,N!2Z@C71R41*T5
M2C0 !N"YW?3I,'1,/"'^J?T3TR7JDA^B(WV=PB/GW\<$-#9?T/GBR8 V^6?A
M!F@FP%/FU]:H(Q^='PRD-H)M1&*-3A@N'OF$3:YA'1J40/OE.@F6R0%RZ#SA
M\TP@]LZ A.Z,4PW_/7;#T<P/%_A>^"373 _XZE5?XJ_!HY<Z>SV72^M4M+@
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
MF2QG:PA51 6PZ+JL+$_@%Q#+%0JM7KI$P5I"1Z"W?(>7_!DBN-5'H57A99^
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
MT,;1-+UNXJ,Q_FOB)M@]M/GY(@ Q"9DF$05#WC"87B;N!N$+ A?$<$2:2C:
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
M??3TED AS@2+21M#*FS$9"UI3M?C-TLH;)@C#7AZNMB.K D%%<!W!N"[<PH
MWYU&R1#^6GCQWUAP-X5 8F4DWSV?2%[N68--:[3K&LQKX_]-1_:87EM@Z!5'
M6F ZM'#*AVD5QB16IW8!R75Z\43L8]):U])Q"9!+>L-@23\X.!2JB-@AV.39
M:#&3UX' ^2XI5I%T64YPX!0A$$OZ]M2?H4<C\X=\=9@R!(<%X8<Y%B_Y+:EO
MX1UCA!-BZ#7C14!9 T0FQ;P )AY<U)KCHN5R+TZ$_<()FX-%HVDSL';X(CES
MZ&:._,5L+*!0P;D/&?P@$@%!&A;=YVBJ9$FRZ^0>.N*UTH-_XA8I'\&"D4N!
M #T(BY)X#MA?WB@E9L U3QQ<?)<C7*2"MT688J!?")]*T !GX<F!2>3=82PD
MW3[/3[;NAE*XQLJ#JMZ#:DL/JG56'E2!J$FUD![Y64%>'79_R<L(X'W? M_S
M\=Z2%LKM\THK71LPWY(F^3M#YPXB[<NQ/\=#2O:/I^2-,18ZJI4^4#*MF#Q'
MS>2!3KT=13Y:*5[S\>GR[H- URX\)^W/.0T<2TSMGW'2Z:O?I*=<&)VZ>2H?
M>>T(Y@-N'G%* I>X=Z ]QN[$'7&=< F_''.= =;J.POGF,61=O;N^BJ^XTL]
M3Q $8_D[]W$^2QYW@P.#>8)"4!2>>KEX /D$.IF]H[)\Z@#EH27^4NJ7FH-$
M";7?+R^_\0L(F@6J+6C;8H9H9M_\_IB78LBBG05=*U%RBM,W8-D1N\1WPH\"
M0C<IIQ?A]3HY5.F# 0N&%R44QLNLD]5-O2GU].2)TCU)CKNIW=&PW8D8S!B_
M(BF)',V<(+,O&FH6L='4HZF*L!2\V.97M1-=C%[C*:KT=K,4Y8[9(]8PY<D4
M)H,PP*@D&4"1'27?![<S<6=DL 3]BF[4<.8&O/H:7<MX>\2#J<502M7W0#T/
M&3F\W+DDIIW$Q(-]^'QV:9(#3!WM<M%=:N_)B)#X,@],KS"LY#K_OPN/:2V#
MZLVZ3= BZ;/@#F>\)/ 0<X5JG%=2TTG$"<"61 I>YF>!36F4'A[WF%^Q\SDC
M"3EPP!'E9WU/.,3K\K%4?Y$<GTYS(9_BX4!RZ%'J]31K,0133:SE16<\Z1#L
MRU=4MHF!B85=&AD@?F(XNG4S''>,)]>_,Q) 8*0W]_X<W#RK9[Q]ES$F>+#\
M8Q0KRF\FIB*LF<+O%BG\KA3>,"/@DS3#0BS)]Q;/S8TC12[;6+BW/(MH-'79
M))4\QTI8',8+(O<#N$,N[^KVXY?,-58\6UQ,0*5(.2 ZXZ@??OE."Q2+$J/L
M<2B6']*0<CEQFY=*A:/ C64?%1/&BR)GR0M[Z69"/LX%00_ET#*0?IX&6/VR
ML1@_AS-"\%_QHX6AH4GPJ6HAV"_78!DCQRLW%L*WF(4^TEH^G*JMW,=X$2N,
M;/982=&#XG'F8*MI$F04^$E_ *=UF-*U-(O'\Q94.2RY7T;@L,*)BX7(HIAA
MR!Y<<8>!N=%$2YNV+"?FA\E7OL,#A=IO5ZCVN\=1^V<\6AGT?GQ@F^C]?MWT
M?J;60JC\;KM(Y2>?K+&J[Q>I^GZBZN>+X8QR%RA-F"+$ZV"2?1 GK.F*9QRB
MQD &UG!6\(,?N$GQ8L"OW[F6=),9P5B")0?=8R,=_@&$*9V-F5"F4'P3DZ]<
MZ:)5>618Y*;]L\"1VA$/IZ(I+!JSK]H;X:3*2JBD,V'Y8:C;_D%EAGFC0'L(
M&,YRY/4($WRHZ+9( @*R&3*9B)ZJF'CYS,M+&=ZVB2RQT/\RWB =.Q+C@^0-
M<U+%1Y1:.@JIGK/ZEQY6E0ZN4F7VZ^ I;W:KB?FS#5*;AM'8K'@M-3F*.FF/
MH'2+,TE?;^^O-0M+\<K.%!-'<CM!WF TN-3WOO,X#\OR0[K<^8#%/]^<9SK-
M?(*R8^0F$,/O\'W9M.5=!-^ZH(<12\1UENF7Y\]VJ:^B:*(Q?UO!&JQ:76FN
M&X<J?=K,?'521)(ZTO$N'+WW@.7T5',$RCUZON U6PXO.5EQN=@U>W6SP&EN
MN"">R3!(?0H@S9XTKGIN$&%L8,6-G#2OQ4<<DF3P\RH\;IJ6+"U3;,WRTV'I
M!B-[\,05\73:S--3 VE#WM683O/@!-G$ZO"QD*3WY1,+7I9* (I21_8XG_G/
MC$DK@&DS/\CU/1 %9/>#'G]._!Z;*]._Q8X34 ZTB.0#/.I*35SF]SG\;_+D
MOO&\-89@B6OT<;F>;QU1X^.-B_#P-A6+"4&!2$\@+KA+BBL?_3&;::G.'5G/
MOWCD6Z_[*.<B _32;2>7WQO9[Z)]F\%K:K[']?T9.)P\HF9Z/+XOO]U0RQ9P
M*&RT22E^[;/O/5S< U<M;5Y[@U\1S,@_>7_S+5$DV)M%ZCLKJE@I"!X9\FB(
M'5>9WJ7X4_"/1S?"N<M"^C[X6-6($Y2EX*4Z1)@6OU]?'O0\1WF(1,4G-RP8
M#8!A1N7CTG#SC,SBYU*-OZG[?9WB@+CEJ<376F_%AU&8V$A$%GRB,_RY_3:M
M"):_;+^5^9R4<A7B^T:J*YF](ED?\\X,?T9N/?R,XUOYL%'1EB$O NC!3RXL
M6=9%ZXG> ";^ 9%+K#YRY15O>4KD3><M]:KF-"B-U9Z XTOUL;$"Q7('[T+^
M,Z5*J0R5MLI 3ER:HNH@7(P+ITF==7>+X=^B<$2J9V>,XD2J7\_R@N8L()0*
M0#3"U*(J7! %.(LY/G5E%SVGU(M0*49N5G+LJZ:%XC(Q<A^><^[L)6Y0CL*^
MC&-4^EQX*0DQ+CO^NF,BQA=8&;W=*ACDO<2K\2#CDN0H'E%>&3D$$7XZ[@PC
MVD]^\#LJ@M*T "?<U$W;T/M6'@ 1;YCX\'9'OHCX@^N<U+4/KZ6+[WY*=&Z_
MOK+6;MW+6GEL5A2QM4XG8KO/:,V @8T>L?$*E\#H;^H2X"<S+@'7#4\.Z&'R
M4LD[=Q\?V1B]2P@VDAG::&MH29<\=_2%,?+A\>XX5;C8U"ZY8D\7)"Y2;H%8
M@Q#.;"/C<AB9[\.$588O)+E/J["8>["WW%VIZYY>OLK,.%Q432HB.%YW*3T6
M;)R/RR*6F]NS)9OBBSPS#-\88@LL"T---%*-!;0 O:BY7 S-=3M])A5I3>)P
M3^0=9>8B3($&\%9;?,4'D+8?%W<C]-="^179^T]Q%C@^MW+3^"@1TP)[_RO)
M<5/82VE@GDLEC()?<Y>00RA/S#S^)QX!EPC:Z4IQ4;RI5+0-WCX8&"8G6,B>
M6YF-QL\7.^WQG6,LKWK<3>;P<Y$* ]\\7C#>^.=$4YT@=V13(DIO)"X/==Z9
M)^@FDM.4OTYK'%$)C-8Z<[K<99!7/=17)_8M:X<I?4P]80)/**",R'/L#,7>
MYYC2Q. "\8?E"HRSOY!!! 5&2'@/UCUU9I,EAI84\N&,!.,W<SG&S7.HP']L
MO)@QX2WEW2V!#G>/I"I(G;;J4MOYH@;Y%!L8["W4PL7C(_:K+^5M-$=L-H,S
MM00SE77C=)YM(IGF^:QL="CE=K$)][_+:>?!_T3B+B8-U E4FSGSD+V3/[R7
M Y!=C_9.7WJ?5>EV?H(+'0__<^(6-0WN&HE9T>+-XL]-^--O^=^W>TV(& K_
M9#2+?[_J4;UFKUWN2:O?8)IV)6OJ-ZU>\5^.MR;3:EI&NVZ+,IO=3O_%1ZV9
M0[[M;*=*E4IG!_CY-7OJ-#M+-V\\T*K3S %N TMLK'!"RT9G6K_-_R5:H2@>
MO.3M4/3SM;#_](]OZ&F^<@II@CK:=XJQ.! :[\W"R(WBQ#?_BX[GVX-0:M/9
M;WM/<FQ&QDN)Y0G!=!2X'K;Y_1OCB /-?RM:557SW^I'[3<WZ#7["WC$."R:
M5K?&+FT[8V@=4QX%K5X&E>GDR:I$I;7Q9+_=!AJ<#J1_<2J[NY]4MCBJV^2D
M>'*[= Z[W1A8.H0>.LA'C69BJU'QJSGP%8^*E\ /+TJ9M4<IDTZ.\'&D\T=^
M7Y%XV8U!VVBVMAN'4VO1*O.,ERQA7?FO.$_6+N2MX7K>&I;FK=A]3GG/Z#Q;
M&1T/FQR]&R\"S$@E;-=I#+I-H[.RYG"UOZU4["M7L2^JUOQ8H@IU:QSO4+A3
M=LY1!R>7VKK5+CF3?O]#C#;.:M'CNS1UO,["\3N_9%NI3,YR!N]!ZW:$;!"A
MPQOO&UV<_1[XX8;3OU(." [I[-NZ7=:[5[.;]^ZTFKLYK6$I[BGKN/8; [O7
M[->?:P[VL;/4Y9(/SE.;OZE6G>,-[@U=VG\DC#,N6?Q:A/XH)"\F:EEMW34:
M@WX;9ZC:.;G+)<N5HCX312W995M=W34;@Y;=[.;G'BI=?4ZZ^I,?3)A[KIYW
MQ;IZ1]=;T!J[>J54EE;F.,RS5^AY*UU^KKJ\@&_*:O,6>-YFLZT\[TVU^8G>
MP19?2)>Y@VV=_QUL,9'JT4Y4U1ULMXU]1+8%_]_)^_U[*?O83+^>_!W5B=]-
M%#/_V=Q-E)3M%XQZIZ;7OUV\_L7*92751[IYKN_E\XO<OVF31ATOG[MT^6RW
MU.6S4O"[7CYW3N3RN8N7SRU;MSKY)-RK5/5[:N<X=E2&;99\2DAZA"DU7^X>
MI*DX;"=A_C>=S:4WOA9'<^_CKW8/SWH8GH%9TZWVZ81GA\L';<J]IV)FS\.2
M'B=46B^#92.H/D50W3S6C!*\<G:UKMQ[H%"G-&>NBH#,]1%0SZ (R-HB E(*
MMDX[J%&HLIY_X\;!W4*9GHFAC*FW$&SIE>C<S2Z8) ;.V=PQI<!.JKMCVHA*
M*KPIK0"ND\/:+H[I68V!U>WK_=.[9-I4\JK-2*]]Z^I,Y/9"<"I&O-1&3U/*
MCQ9%I42]9+C4:S4&K5ZS?7)9R!.0\&H=@[J*P4[AV#*Z+&&[I2JC"20[P\/?
M4212_"XDH+K;J%Z[,;";=F_[VRAE!EZ]&=@FUMLA5Y&2AVPL9Y8.YFST^?1N
M[W3R9_LV"!3K_49(>.OA3JWL=!P"6N;OOT )?==N+M6,[PG.<"U=^1"/!&_G
MX&_/TL6RFIT6*,5!@F'$L5#=$"1GPF&QP_14JN&S@ /.CZG W_#)"S2G*@N/
MR7Z-&!OS1\50G!G 5PZYN&;0TL8#DHXT'VDU4+,3XT6Y2[1&B/YLI(\S;JES
M*0:Q#)=0++4$P!)!?@B+$GXP":7YO\OH2'._^;!<T\R]'SFS;5)?G41;=AJ#
MMMW,8[ESA04'.'-Q(D(I.K1/D Y8S=!<58 NR$"L48H2]@E2 N]^[68>OD6+
MF2'!!Y\]EP#<[6R$N)O>9KK#\-]R\,YE,F%G!1)OKW\22+SW.;6/"-.(7WU!
M8+L"1%K 4F?!="7J]RZZC87H$KCA-$$/SV!]KP3HSB!SZS%RO/8DX1 = 8>8
M&H:$MH]CVX=Y;-_-[)"-UO7 *, V@LN*%Q>C "_'0?P/K7:+FNM60,:6_$.[
MWS3*?F?UP]3",CTV\J^Q;/+3/G-,7M,^3<A51%'5KG-*+K//5WVPNU>(U^_0
M,Y=R%=92GPG1BODD@UBJB+8QT<PB7;)JY]+/ *>7K:;/J7QJ"\6YET[4(QS\
M=S?\<3$)&.44&,XBI '?&^ .O)9&4T]<P>>#NB3$+<:*W";"_02!$<6OJ7 /
MS^@3'-&-.*'O<$!Q!(LSR$3\US<:@W;3R"<U:IX WD-?PE%8Z%][-3MG('DE
ML1U62)Y50\G#2KIF+U]&=Y[L7WR.^V7_;4PO!=9G*0.M&LJ U1@8S4[^^O%?
M9Q&D;@JR)WK%?OHX/0-GTYTXA-/)>4OR"/X=G\!*CN4E5/;I].S7V2AL[Q.]
M/M2JXWLV):2D#5+23D','P"EJK;^RS;-6<H+.2R_VL"OIG)$9-,Z#6%SQ0#@
M,G/8""JS=IR[14EKP07\MF5[+['FABV#_0Z5J5;4,7ARY[?%))9.<=G]L<ZO
MB^?75N>W^?E55S9;Q?GUULO?]A<"E7<.'N$PX_&>LIZE>-A]JNBPH"R'CX"O
MHI;\)(OF=^R:[-;,8ZZPGVI'6-Y=1F'0'S\"&\=JI*"QJM]O#*QVL[.Z)UHU
MDFPW6>O,9*(ZI.ILX%\_F; -HS$P.TUK=;.AD@DE$]7*1*ON,F%2P?@+,(")
M*YEM0BK7D5*KNNV@N%P$FWUXN?9B[GOD__W9O&MJ]P%S0O"_\6P1O"32P#4'
M'S%ZYE];*K_&G\F5;/+4(O]OP9U*\C[J3H@=57C&&_,M_]K4#2,_0 E(?U&\
M!9G&\9[_G__J66;W?2BJS+%,_(TEON\^SF=N]JV3P'_4HL#!*DSI^HKM%CXP
MLXTL^6C[$*H(/SFD:G*7/PL%0;2^:C-W$I,F70JO.<C,&3I0,;S+9J!4%L%/
M^I:C_8<%_L7(IV/)'LG0]^*OT0&L?H5P[T7)NY,<(OL'UQCYHB<KG7):O6;Q
MM!QQ! FU10@\FSH]6)R#[P!F VT0+3U3]CN%='J39"B#I*@;A12PD(+@M?NY
M5\=+E^3.+SL)<JBQ+7!_PH_$$*FEQFUI^,# 9=Y(]+,5\P@J*-'F,.<J2IMC
MW[1.>PG8'+:!DRA2 171%:0:?@7"\](RX=D9Z,HA2T\::)9I1JB/"L(^'[YK
M0;=12OO3=CV@?L! 9/FNBRA$I)LZ(#J,>=H(3N$!Z?7@N*"D0+'!,]FN77#V
MLL&ZG,W\$:ZJV')=\Z67[%JR#8OPQUYH6MJA@^U0>VAE$FK[Z4$[U%[:6(*7
MOWJ0YT$J?U774A:-::EU*=M^IG,>IV0+U[Z68?:TS_<WW^@;_#=&GWZ347>7
M(:J05:^$[P6<]U'EHK#!ATN1O?,RV:_!JOK/C-WQ)J]BXG_U/0Z_2QY;2%*?
M_ON5'T9?_>A_&;QTY#]X"$!1^J1L<-]>$AW<^<(+XA>L534+L>C5.N<)GHQZ
M./50)UROSF3[-'\201#[X/# $>4ZSQ(C40[D8V_'POWK3WX@?H6?6Y^DM8U.
M8V U<["*0FRD$(E.04&9@KYOW+7K<=.?,7+"JK2IS=\/:5GON$C]9*('3L0N
MJ6\)FV@D7W&&$)LMHM5?R57]'\ER(BQ*ACJI_T[C1/<<>.AB"![BCPMG HM]
MY\R>G.<0@_*TAP#N09J RWOG.QS\SS#X;5#TUJ6#B0?1&M@I+/X"3!;)W[8;
M=7)0Z(GO7.!]=_1RCI0(_]$%:0?_4/L.H@,\C-)*_;W:GQZZIB?IA]UXB;V(
M_7:20M@=<T93#83V@@FEHHTE#2J!V7N<^N] %4F5)0F<T)?(2]2]Y$LJB9]G
M&UW0/GJOG_=)T C+4^1J'K< #CNJI)3)K&RC+^R*()<@>D'+CV8>(9=*[[2'
MO3^ZE: FK=]J$M D/@<']"#[QNT3CRLG;H!X^9X'6C4(G2".O[,-UV_"Q?!O
M.$3IRQ0R3QPVQ1HBUO_B;1]\#"_1NQ%?B:-S7!/Z2O3:-P@D,D='GT?;8.;P
M2V/F0' +QSA&/!X*^-^^)6=*FNV01=$, T!O"9DD3GKDUHJAL.MQ-8=AI318
MZ%_)#S<U[;Y C% Y%!(BW('1ND=CM#Y.KM7-?H'#A30NN0^K>";H 39B&B0Q
MK6X>-&.%Q!0*S(8 !JO\?\$SQ1>STCV*U>Z*=>63=J.93]@',:H.(C-D>3V=
M,9("#*NY6^?$XJ+P:1LL*N4>DY^[E/V0KK#VQGGT@RCYG.]Q8KY=DJC4\\JD
M#E(^=T5!$+(GI9-O)Q7R9A+3F-2&\D)(\_^S]Z;-;2-) NA?06AWWK,C()K@
M37N>(F39GM&&W>JPW=.QGS9 LBAB# )L')8YO_YE9ATH7"3!0P(E1.SV6"18
MJ,K*^W2DW*YTFF%Q-Y>3GZ:#IRF0P>G3=*J[!CHE'8M.?J(NEDCD P:9$UFM
MVFJ%^RJ_9Z_QWGG&%WMM]$URJYB%_MP"_4/*?\9=,E_>W!K_]&%;IG'K35NX
MUD ];7S\*T:G.GP#EB*P>0-QS'B%/\1W=-KOLH_B _25]>ZU\/(8UX)E:5-E
M$P%4M #P/.RYB<C'YG-4P^!?]G3J!S,;'=BRSXT3:"*(3A:J=T9%K7>$,PG_
M<S1]>.^X'^&>UD._LMP'*W1DMOL%U*N+KPI@%\$4E4QU+ FS-X@$Z]L/4AJ7
MZR.7V]):#43T1[03$]BAY*<P$H (8(+!$%1 /)920$S2Y4%-6"[9S '"<M<I
M'7V*/JJ PC0>R' []6.AZ.RND^^H7YU(J:JN4Y4K4D6-KFH; ZHH97YG 6$H
M,BO";!(T@A'6]8S;I,TG-@EBL)@YU5A]R50SGP\U,R'SU< 4AD.1DP8QA/UB
MTYB8N3^? VZ"O'HEC&+5:O(U&IL8((L,7@2"V//[MS^4T"LR;E18N"K;[YUF
MK@+GNK<>&!PQ?AC>H6CZOK ]D0VB/-M[S5OH6P/JO=OIY;L'FI5AT#]3& S!
MP.^: ZM 0.YAX ].-&+CY& 8 1C:YFA88(5I9).SYDD8P@-ZU-\6KJY[E(64
MU(4T!4R=$<UF)&,FM<5PYLKM!:(  13.G402,&_&,T2B1<!$Y\65QDB%P:UK
MGSJ?Y7$=J7NFDU"D#:TO!R>9.:(C(KP9F.\/8"G)IT+@QJ[(\2AF-DD4C0_B
MA)5 YL/6/<Q.@1/#P4V#0A<BDV:Y<IF4]/A)_@QF*HGFE?7:>&6_+M3OI_$R
MYA$B=&DBBX.KNHSL7S)G@-)!?#@V82-<,OLU=6/2!0&S QLT:E \ KB;B"VI
M-:3LD"S8KM;[F+LX;&##A,]ATFXRS[;-Q$^2/Y_Q2D4)2VDPH%JZ#1JFI2N8
ML"Y:*/8]XRO[<[BC4-QZY&O7KNZWH%"O;XU!H\Y[T?[VNA3I;N1R$N]XHLRK
M2?%]R7B>\)82E2Q\%^55P*(X\#:"#7$'?J!<0>6+(!6M&'QP'_CQBC0\9"K&
M*IZ  N.N+T7*V )P9!([^-OPT6^%4]S&"^F0:W/;A7SAI)N["YD]Q]UU-B:?
M.G =48'?GKNT*=\)N(\?WR]TEE1&IL5N>UV;G\5X3=R3;VI^?(/<C1%HR?1.
M^,OQ?OIN#- "8M170"(#$PY6CV'YR5K'*\&B-G F8DI+>XW\ -/L: 7 "-A3
MO_TWD3Z(J)12J!3O<1D( W(V@C!PX(^E,()((YL LAK3 %A'X-B4-P!+ )"
M*TBE;;4"?.,SOK+< R\'$(?O"O:#>8'(,'6) 28.O!Z^7#+&A03 Q5G&RQ0G
M%[M$VP-TYT7Q_@!6M^G%Q9'"P]8U"9#BJXUZ:8F4@(U=PVY6Z#CF4B%WBS.?
M8>0E4L.>M^*FLCY%^B&^YGK&R<-V,5N'?J>]:&'_Q# 7X.A/9T9K@W'ID[ F
M01_J 8+\"VMKN6U-("ZWJ-.7)_),TUH"2.:4R+S^=F,,K=%KE. R.W2FM6_^
M@JS3N+$#US="APMOS %E0.0S./3]VE394I4V5JC9;-K=T>(LY3 4V*EA=A;I
M,E'60LFJX)%E\R0/0>>$-U=.C1P,3Y/+OU69YZ,T4UWB-Z7T=RQ,E&D-"YK
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
M;T\DMOA!&H2@A0-ONY?3.45[;O'K O7)\= V(V^%R/&CCE*%.C=>M 1\NKN
MCC=<[\ (.$9&/=B]#[J/4H)T-4OA&*T- '0UO2FMQ14H8;B=P/_!@C<S!HL%
M>60J>1<=S/$X$'6(4&B" K!J7AC^$J#'-R0= <+;+W!L6@RNTFFEJEL8\XB)
M8GL"6$F6AF+K/Q(W@<Z[A(GL9'#TO2\"'MMO3"%5^0VDP2FZWA&22:= L5+(
M54NNGB+]HS\@$.X0XK):TRFI>6-S-7@V?9R;(L:NBP@1FM2\0W(=U=)N.N5P
M1ABF)/LW51*'-WI+#3C/D\\3;J?Z>&V4R*E>9V)X; !_!LBB,3$ZEJQ0<WIM
M(#SBYY(6<!@JX \<!%XQ#;/<" 0K8;;.C@C^:<I#-BH,(YVO"'=AJ#<J3'9;
MLL6U. ;'RB4VB$5;7U:B(GG+UZ7X=4)",\D,B"D+)2]$A9!_)=@UT##G=,25
M$[H3MI$<=:#3/G<[8&1U#AH']HVDMP*)<)6))!S'=U5?D;KH[:SFDUC825K+
MV9SGP;\R.^57S9TF41&+PH@!*W20Z"UPN7F."ZKHY+_C&5<I\-FI%!-JQO'Y
MTIT$$4JK4) ;;W9 RA1)3^8R#IH@]:EH!J 5,(O.S*'VF)[SFA$AL:".5/<^
M[06\#:3.'#/XDXI.I%H,ZLH>S>G@1*ZQ?^H&NJ)456$(<5UDO6(MXXM$C]QN
M7DG?<J&C1PPJ77-Q(7VBO.>25D]=Z(V6_G"%FF IR)G8 2^WQJ [4J+F*D<]
MQ/LK!ASD ^7#U_1N7NXMS #&AW\+[R"66SL!+MLB4N;$32Q,?2/3@L5WP!\2
MFEJ6P<8T1. 41!;O#(&DR@=4V;SG!C:P93-129%<I/1SPEL5?TU:53G![)*[
M4=40\[!EW*K-)N[W=*\J*9EM;?@Y\I('8G^\A05<3ZQ*]@.>-]$RE!8RM8.
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
M4QM!\AG.Y!I=W82#O:[B*(2W?8)3S>. _"'LU\JUDW<6#5M9 2N=KF'']W:
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
MJKFJLWFJN:JS>>IY^@=NT3IGH:A\P=(1O::F\1 T'H+]/0182"_QZRN@UV?
MKIL$N0JTH9!G$E56BL8X$W5@Y:<S-S;:B\/&,D_!HV&CU6ZP\9E@X^D\!@=@
M8Q[AK#U&TS=W_NBN@:/>>><)[KRQ5L[FJ>:JSN:I_0O>:E@*\%F4J#MLIWJ
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
M5%K:,X;=UN!'@3.)9>_#2KW6MCIX"NGYFK<;N9MKGU7MOC8:7EQU6F7>'=&
M#>^1&A6*5B)?WMP:O#_B)Q][G^ O3(3!P@X<7MWM!_> O/_A1 Y83RDN"GV+
M\%8VXI)PQ==&H?'>MP,*\7T/X,H9-@@[>Y3!%H\VMMQBSD\.K8.Z)';3O?E<
M)_J 1?3!9V?.;CU@][8W9;^#\)XZN[8;U!!D=''5WM F$2>?4FN<\K:6QBQF
MQAQY)H"=_6+3&-NK2#0P4XUC9 L=_X'-)+I)L"&G"O%XL&4\'^_?YL@3&BL\
MXAJ[TRR=>!FF6CWHX'^ G:.>[E)#0.HAH6Z" 9^%,W"L=-=\V]0\+K]O9VZP
MY<KUU]3X CDL\'[LRN/3&L0@)]A&QXX6)G+W\L44BYPPC\$G#LB0#2] @%*S
M5UA9TDUNS8(V.'NK4AUK/U7J*?6F0:NBVO3QK]B)UE^H:R!ZTL.(FA=MTIK&
M5EYK&EMYK2E9#GGI__@._.-?\!<L:EP'@+[WO%'27LH3?V'!-CKGHU+=8B]*
M;.0$: U8[BSAMZJGF( <\I/ "7^HUD_LUXKNA?0,(Z0VS ;<CQ!(4M_BR2&B
MF2-V@?&H-0RI5)Q4]2XV*)BP+2;(MTGLN#/\&SM:+4277]5+*[,SO0D.]3Y>
M!;A81/TC_?A^8?R;KAT'_03APEGE?I7TRS+%LS\YBHB^S7RO(< &F9^MH4VN
MMW!FO'328#@#4C@/M>I*O2ZU-)P] I$P.TH;WRV45E4VC0'!>[U6V8!4):&\
MBKLO:7U[[-UW<8Q;*Y]5FMI]MO<M&0,V=EM;^4'$^R#MREU0I\JU WQONR0]
MORT84_W@8-<!PRYK)+)60#\!=1NB5\\"V(N'GP)'P9;G$^IZ+L:I<A4XY+_$
MMVW +=%$BG#T,)TYU9_X@[:1NSEOS_Z)N-9G/PK1>OO#FVHP^.Q.J]\>NB"M
M5MD428E[((M#%I%]B)S'1%@A4*9VN$C9#*%LL?BXX)(X_;M-2D;XW;_&QGX!
MD[ZG6^];/ F=&6@D#HTTOI8F:G60X:2"[C:$/U^+<&G_VP^H>^Z\@,]NN%=4
M;$F'3JO-B*+<#H<%=Q<>6FM_$(HK1JT^5W&P0E,='L =(AECAT78'ZB]3KB
ME[Q");33?O<_=Q^N0_JW]>XU\ /JQ\/@M_0%B578!F_&*$4<[<Y=<YDJ1&PH
M-P''39HI<R$F):M9/",!\>*G$Y'S(\"NS]3_2+X$# 3'%=TBN<@6,PWPV3">
M ,HX,^'9"!GL!I!5@]QDS?<N=^E0UVC0/H@-JD:3>%J#3V: ZUK!47_"FJ$#
M:ZU@P[N+W"AC^1W+TA-KA@F:.1Z!2(,DV-5<74C0HS+58BW0J)5/=#RJD'V2
MD^$,@'XK[Q<W2F0OWP_W:Q$QG"^O AO9=JAS:E5FA:P#?9.@B>N<J?C9!?;?
MW\B%= Z$$O#!TUE;BLL R7WBG0]AB?*W$H>Z!SLZ((9#O9?$"!3 &+P^$%^B
MS_E4.IN*]6K%$S]_OE$L,6$1G)=)1L)5)WDZY%T)UV/>O7U/YL,F7B?[.DHP
M 7 3G0J[$P741AC_F>%\&4\)F2?4B#CA<?@]'.-)^%9*.^/JLZ0EQT/85B;=
M$>C.!9J$<6R=_V@;'N.&RV=<9%D-7!"CUZ:8#KXYW;%9.8Z 0K#-&&(94K22
M=HZ4WOA;-!8P)*'[ZTKNWR JF'$UOA20'@TUR>F:[9$.S<YN!M2=W//OZB@*
MD)<="<EANPU:9#Z+]V]( Y7W.3[A/G%P<MXT_=MYRHP_&0[-X(Y&CI=RNL:<
MM"?4R8 M4=?WQ"26.*NY+S;Q;=YJ'=<1JB:-[N!:Y -Y.(,I2!U@U?>>,P?6
M2L)J[L8,-3><4S7S2:TEMX^(R?B<8<J2(2 ?&N*:/PIWCG _C_"I2K8/%&:
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
M,847B%Z1I<P,,4#<F]FDJ7F9 78\P@(J'B(KX%\H_ QBCHXSXRE[PODAP[=
MJG\N')=I(P1+/2XT7=45$P4!\=$)Z*A9Z:AB%F\$?01P/\Y,A$.UF7$2A4T^
M\UQ%56PUV<U@\SG&0?SB83])!HQT3YJ")LG617V79T]P-D,P1[MICN-/3!&T
MR4$.8:;E@3C>@H=Y8T_ ''5HP>7T 8.%$SBUG!094L:.1E-GI>;JA;H;A6^'
MKCID\NNB(>T5K@#V^D__ :XRX*(<@!4Z8G_4@$.[8L'Y?+[^3QFORD,I-8F/
M>#K?E8!!TM6)@F*X,8;3=<V2*^8W5'+/'HL01)BG*H$H)Q #+@F/VH*M1>"-
M-C[;KM8\,)(.Q[3K/@-HDYEDLG[@^K!I>'V:?+HAZ?18DT]/>XHAGB)?LV0D
MJ7N4+CKCN:&$<*+)9[AQ$/AA@_K&SV)0W[CRH+[/F#4&E@:Q2'3=840\/ZVJ
M/\I/J^J/\M.JU$(&7VFOV5)\X8+7%4=)\"X&=17P(LTMD?%SU -A5S(KW)\Q
M5[2NE5%O"4+Q6S&65Z7ML6!)<BU)T<.$9LQD1H:]\?H'NUS_5_DJ^@O=FRD:
M!ZA,W\[B %^8X <Z8(?9VQ;#W\L&U:)G*$Q!@.0LZ!J@!(>)C /RIS1P4'%7
M/O=B(6AD/QS^4Z#I'Z@>A<!OQ*(\MTP%N-&:('%!DA(N/+4QLKQY DH/A,*)
M4VA*-=]BC)+$]'1I/<:K"P&;B]=IQRR7]3STCL"71DYRK\H5"(K#W%%J'#TL
M] V\#OE#^HEHXYQE\KN,KMR2:EE+-J%2.D+*,@!9CI6'0A>G+ UB!@@NT( 8
M#U@^R!0'_6$P]KQPCF&>5-XBF8&^R_5W3D-H3J)!()T F+L@XIUB6R!-OM("
M\/0?\*-7(K3[]>X/$:5]+=.2DH3[U&MC&HW-.9N[IB1!>H_4W_BI\.P\;8+^
MU-.;TNOZB9L"%E_:/QCFB<HT:X=8@E)"!<2D(Z"5T]1SG'821\;,AW\D-@@\
MJE1486>HYX^/FW5V!M^EH64 $N@Y:1E@IBZ1Z^-3_]Z#]\TDS?/GL&@'M$N.
MO)0:EYI1+F\?LZ02_PG]4MT\5J-EL$G891IZB3&RY$41 7] (0 N=8$)#$Y_
M/+60_XS(RXFX-\H.?<^>@.6:^'_$,<1B9+M.4%BQ8.J$9'A\7R1_)^897QUL
M2?8 2"7#6?"6)/D9ED8#?>:$TX *#F2>\'=Z8>E%B$,:2O-(@$1=Y!Q,/ONI
M2M+8K^SCR%P\5*_16OR<7D$N3AF"@KA@$0Q#JJM<@2I"Q$B)9;!'5[MG_B4L
M+%:6O?M%(I7 #C1D +<#&W'O$O$0,<+9=,UR(;$*W<>*W$3<G4F9'IS$N1X%
MKT$W2V13X1@ '(QZ:D7,,[F$]T"BFSV3*7ESJ2# B_\%#(?2TC. I@3RD'Z<
M@ 9-&LSWUO-/U%%:I6LAX8A+FB6,+4-Y!?2&L<Y P84.!;>'+AU$2PI;7Q)5
M"*C(J]4USDUZ)C[@QU$.B8DH.+7G"<9/D8?:Y/Y7_X&7F>#M,LR339P@P#;0
MK)P*VW'F4!JC?CKRI3I4-DB P-\],/1T+($3+D0M2LBO ,6!<FD(QB3]V"%Z
MN]')( 0N<A!GB5F"R#H\'?><4*QDS]"A+64^7GQ:I:*J(/0%2O?)C#M^1<7M
MQ \"_X'*:(A?29=-EI'"V^4[5._([>P4O8',N,=$S'0MA #UC$TBJ@S&XX>Z
M?UK@M' =BLW]M!V74%M8-YC*R)-//ME3[GPB1@MW-8U=SM?PH?(#PP;O)%!U
M/[_(R$9-!_&-ZZ8A>1S%>>]C&_LY,$;7J^0Z/!6!N1+Q(__$&MTFJ7)S4N6H
M]DF5>7=!;32I#TDOUS3/28_OWI -DZ0>*EU "86-VAAR'1Y!FF&^1B5OH;4Y
M?$V6PMT<[(1KW,8=U?IAG//C+RY;/_E!VM&@1J17]2$.VE@;:QW1$[KE;#?V
M"FUUVG42*@UOA4RMO'\+<[S*R^JS0=N,3G+ R7(^WHSK)WV'UTLL(O@/'?8C
MUR4J'Q6(<%S@[LV5_\JB".#'&BIK&SCZI::/CHF7E0_7Q;S+;>D$Z<-Q%Y0S
M%80I5#0LTY_CB5=V(%32(Y$G)B'(MNJ.I\[,59)9S")0ZA[X7Y6/W[NXZF]R
MY3N>?G*A!0FO)P:A14TSV6%BUH=X2+0+01TS"?,8KWB,1R^\$"T=4%E*)2-\
MB^!_2!7"SCL8[?N$T3X9=.0<"?_BZ>S7B3K-/_B<J-.ON797FE->S)D3)#YV
MNM-&DJU\AWUJ\5$V0D$Q) K81CF?B298,(9F*[7X2/E Q6?>7W ,X+3#@@3P
M)+NV )<*$UNXA&>S2QML$U!T- ^]YG7 NZ_FD4^?]$_QEFO^DKQKWMKNFQ\,
M*3FZ5^R=-Y5W-G<B=#]0+@EI\MI1\C>*3VR\TEZE<WX0;_X*R_X.!B/0L;I-
M4.O4R4;%>L#?CN29JQA)$U+D.YH[^1#:8)P-EITTMV:C!OI)N%_W5#^)UJG*
MW7==;IAE^8)TR20^H;=5O)Y::*]?-+H>@$=MY3(M\P!^KKT*V5OYCW>R)9WC
M$13H1^_2+\079-KAT?OXU\(>Z;9[K3[L[$*UTQ9O%N9*JYUM/LF_Z'1[K4Z_
M^#O]1[OUW-OMG8/!]E>*QN 9"]:R^ FK3M#8V KS44VP'?O-W_)2;EAB%K[.
M6)79@1I5NR#F&I(^X4B7/:ZY<G?)86O8KX .3W#=V="%8$ZE(U1VH<%S[1V[
M5^/W\^D->_(1>VF]9=^Q$L,VZ&26:77SBG?-&[N?INOLX>+H3%A1)M)S$"<Z
ML]$O)R=-"5N=,BL3IH43Y&!K9T.7#>GM.E,M$_9LB.^8Q*=JH0^3BS3 <=C+
M.Q4;\MMI7$+UYO#U)]SOU!'ZZ*K[@?![#GK]H2!X*<PMK?17"H5IO WK<?OF
M>)AW/]>5N1V7T^S!%FLX2+9Y=?/JYM5''@FCEP@=7+^DPH-?["@.X']+(C+#
M7E%$IG;I0M]3@18>]A!Y?"&OH*1#)KUWL>8U#N!O#U/?8D_&\9A>]THA=&_J
MN$DRZE34]279@;C,QL3N#6'Q7>,]PY<8[CEY(*?3!'(VV :/$Z(YY:(O/*(#
M#*9W<,CB&1AP+\E&VSA=:X,6('U1'V+VO\P.[KSJEANVVFF;HT$3K7E9+F-@
M,_U25]-+<?QNZW51@?:^/_B5:6]P<34RAYU\EE==2:^AKMVI:]!0UQ&I:Q&P
MZK)M>'$U- ?C_(S:AK[.G[Z&#7T=C[X^^7%0F;Q&%U<#L]-I\@F>(WF-&O(Z
M(GDY/ZM+K_'%5=_L-M+K^9'7=^P52'7##9$=A\BN$9C[4MJ(AEZ;HX).\PVI
M/6=7JYY](WM$[$"1A[EA&W+=M;.F1J$66')M<VB=CZYY#EY*JT-!N#J3*&+4
M6^-VN8IYJQA@\RR,GJ78?/58A/B'%C;_^&L*CUY38_7*5-FYN+*ZIM7+QPY>
MUTYNO;"4TM)B]M-F33Z#N&.3.+H;BSFH;X'&1+K8M\#L#YK4T2=*'=TA;^V@
M!N2]SK-H0&ZU=^Y CG'[&W^Y1.I:?TBFKGQP>#>V][XW*^A$/NKE6X./>OE.
MY&II0UO;D(L;M]X\L.'?\32BF:&%0[OV:U_.=U.PQ[KV([LVM@ +H/.&I@(5
M/74=1PN?$A!E>^";#Q]4>V#J78P_HDZ2/G9DO,=NCAZ?,A(P CGO#?C3#AP_
M#N'XU#F0OY3_!C^*(]XAG'F@EE&#$J!0SZ/Q&7)C^O0>ZFOBX_1K_T$U',:6
MAG3KLJ,4-E2)L.4?;UKC^M[]I6@8F\(0T9$(EL.VHGQ0==(0.(0=35EJA ?U
MU[!_7;)?; E<#.CV!W:/T7N. ^ _?$AW?I40D:^C_J,X?_"GK89X<Y!,:>Q6
M8)".NDY-P)#+XH.1:+4IIOH%ONORWF^V\=ZW VJ&_BU>87_2$+NNJX;+\@PX
M10AG$8F.[**!$KPA=13X&WO,KHTX @GW'^P2"R]-  07,8_Y.*($_MB=71N_
MI T6]#W 8(X$V!F+_Y&Y$6>)8!'-'SUL2^H'VA9%;V'$"QS4DMLL-O:DH9+W
MU!-2="CW'QBUT7?9SS5O'&^[U,<I#-5,27@QMJ&W9Y@HZP=LB?=,TREPTHEI
MS)EH<\4'L4P7P+)9J% P5LV Z9[@$#AC)HT8'J$MO[UP@5M5C4UQCL\*-^4E
MIIYJ2HH\DYIS\CO6< &G?=U[/-G7EA?A<*+"236,>A_1,/F5#;CLZK>=$!C#
M&39 *QR%/ TTQBM\4K" :_6QY 2Y*0"$4W@L>B<-X1$OIOY>.&,N=##G5\UZ
MX:X1"8GD%?ST=B1^GWK3+7]8O8PO1*^9VXY+]PD+9U8T%>00I7%@S=2ER0,<
M' 2M51Q@#U1J<TYH0P0V9]@04/51AQ4X;TL&QPOVYMH/H>1Q\@6(U31<9P;_
M2J/L+4X@!F8W%<VFQ6@$G=_IY%,\J%JC!],@(DCF2P$6P>Z<<"'X!4>EY'N!
M5$C'#N>6-AP[T)ONRM[&:3I-':-:<O^W*>PF=MG=7&3RP\;OYI^!16.AZ0<V
M*>NU-.H7".!^7DGXI-+JD<1F+"*4X)U;.=,BO,1K)'Z6])]75$9TK@T WSA]
M7 X=>KN?8H$G.+O.2:-^J]/M_JT\D_YOA8GT@U:WURO\JMVR"C\O6\H:MP;]
M(RW5;0$W.\I2G5:_?9R5K'ZKWQT=;:E>\5=RJ2W6U7%K"YZJR7&1>;NAD]QI
MMKF;L^(6V9#Q 1AOY>J'YHX>Z8YD'5IS3;6^IENI37_=YYI4+='YWN9N8/I=
MF2 \(K)1Y:G[G;]R#BH@>UFWV3G[VWS"RN<75>;='+8Y[",=MDHL*6\.URDH
MO=DY8G6R[A%T@-R2.Q7]/[=B) _JF.FNX&^QC?DE-7F^G-GKRU1W\!%.%>Z\
MZ<#_M?,3/'?HL]3 G\-?*OD?J!7ZSN ?7ESUWU@ _-ZH 7Y1T-V+40_)-6RR
MNAO;R^M.0M%!WKYG[P'T )%/SB\<3,.U_:]T7_GF\J,13K>PNOGN\L>Z%]UB
M.$K69-VR;')))(?DB?*DHFK9 /7"Y**^8VDT+D@@P1"2CLR54T?&%U=C<V3U
M2S-'GDG_A 8%]T7!WHE1<-S>"04;I78G_T)M17>9WI0;YG,4O76,V>YOK!&J
MK>,]-*<7!.']---Q1VJF_?8+@>_NRN?FV4:'*Y_C+DTVRE=R[*)\[N&1UB1;
M?2H CB';MN7G'BS;>G!1YK"]7;UZJ3<P//4-]'>Z@1<D<$>G$;CH*&J_Z8Q!
M(G1>BD38$\1[2ESE"^I;+P2^NTO<\:DE[@AG\HX:B7LHOQ^?FM]3RX?AJ)&X
M)3?0:9_V!D;M]DXW\'(D;B>7N7H,B3MJ@XD[>--MH\!]*0)A3PCO)7!'[4XC
M<,L$;J=S6H$[:G=1X!94-#8"MQJ[[YR:W?>PA9G5;01NV0V<.(8S:O=WNH$7
M)'!S_.@X I>;N/U&X&Z%\)X"-[%P.R\$OKL+W/ZI!2Y9N/U\_ZY&X%9C]_U3
ML_LQ>C3'&_HXO72!>V*O_LAJ[W0#+TC@#D\B<"VP<'LD#SHO11[L">#]Y*W5
M&+CE\G9T8GEK40RWLU\"X3[R]EFR^M&I63U8MUUSV&^$;=D-G-BA/[+Z.]W
MRQ&VW?9IA.V@$;:[ 7A/89L8M]T7 M^=A6W7.K6P'9&PS3?9;(3M[JR^NVT,
M]L&L'BS;CFEU&E=RV0V<VIG?:>]T R](V.9@?!1AVZ'8;2-LMP-X/V';Z32>
MY%)AVSNQL.U@.]I6[_%RI9XEJS]QV<VHT\,TG7;C1BZ]@5,[\CO]G6[@!0G;
MP6F$[> @8;NQ5?4+@OZ>DO@PL_?9 7]W,3T\M9@>-6+Z<"%QXOJ546>,[L_N
MH+&)RV[@U"& ;GNG&R@4T^,#1ZAL8G%UJZ7G0U,J-,,]E/UOAUIY"XU#[N&Y
M=38X!!;/LN?!J?-'NIC7T#<'[>VV5X.U#=;NB+6GUD2ZG=VPMF063GKV3?$T
M' %< 8(>-A!?^7S\PUO>=OTG$WW#!7RT7PF$:"<_L2=P_W%4_I,:-,"E$2N#
M<:89I?;?19!H<_?L<A(P^\<E#;Y]:[L/]CI$^:8W?7>\2QV V;/S$U[]?1*\
MN2IZ:_G8FLR FDK=Y9]VA,WW9-J!$; I\ @^U4+,VU(S),!: N3'(05B<@).
MA=#T&!HC8?,Q#!-JDX\J#?^5_"N&/?(9'^KI@/T5.V+NPP0'3 !/PC<&<"0Q
M$0*>I(DP<&I]" 4\1=-QG!!9F9C.83#QFMS0C.2,LWA*.\ Q+^J88N0'G)\/
MT*")!-J@#!O4M"6?W0$'A,/#;U9Q,%W8(<ZOH(DY.'"&.L&&_!QRC(AXLWX.
MG#CA BWBV /Q4WGD9%X)?\V&D^!M(8",_]Y?A*L.*-NF2FG#G79CCX.$/78O
MKJQQ*Y_/Q0\%6.W*H4*53C)\_)/T+JXZX]9PRTD2O)*3/?A8DY 5&P%;1U\4
M-Q4V:=H+3C:!,ZY-P\893,F(DV2JR$\XO1^LL_-%,CSNH"EL_><QA<W:>0J;
M[@D$S!)3:'(354;=_$05^"P_4077V6>XB5BLX!7;A=)C I]6?.N (>Q,=[D.
M'^<K_6ZO27I<&O_TEVP2.V[*.MX!W^HE:$'Z@,CZ9$\Y=\ Q7,Y,3+C"F5#W
M]P&[QR%'.'#(B;CHX=W%@4%48HY6.QTFR[FP/\,6[^9\2W)'-S'(/R]Z#V*0
MIOO<V"M[NO/838U/8ERA("_1T'D]S1#C8]]H[)=A3U&BX==S9M.D,GU45#*D
M;6G_<I;Q$OBHV*9A_[0=5_)<G#PUP:%G.!(NE(.[-. ^"BB_\$T>#LKAQ=6H
MP+"0H#2-,)[@'#0\IC_!*58$$3#I\#F<=Z=P"1 M\)>&RW"R5M@RBG!R29 /
M<6+79D;8SC5/*P+#QU\K)R!^M3$TA0NI",DE\Y+CCY UZM)O3,)OD.65P+C5
M& I$,*&)<1Q1DQ*C@A,[J*]Q/@,ZVC)V(V?ELF1$7$ XLQ+^.C6FT/<83CL+
M&$-=-'1^&702@#PR&D0['(;X[>[35^.5=D6V,7=]G]2\JG&/=G&A&^H[^)I/
MN&Y1.*,[OKAJMPHRE_[VVEBY,2K\G'/BIJQAWYC8(0+%=Q""J<W3V8@MP=/P
M10CZ._[U5VP'<%X7>!K<A@]&Q(1(3\Q]R\Y3<T$KHT&4A!JOX>Z*4)$8!,(
M<#I4(]K$:$1"[)\X?S("3+Z.2M0G,Z6#/]AX@T@1*]#1<!8;:4NVZQ8MJZ;!
MI??5JB)_='VG=O)(L$U7&BZ;B02A%G.%4K!J#8(:,\:;-P6[QI_9[C3FFBA.
M/ERMW#4^)6>6VK.?M R-@"1!.'/F8 ?1E%/X[-X/'$97H?184TPH!5V"5309
MMO@OTV'=/SPP)6<Y#EYEG/U8$6$/\P=;>3[.T74BY"(<,R7+2#%(6'G(/ <A
M!-M$7E6,\D!-UTC3P+R EW$"F,> XN>C/_2L+?I#H7Y4A+=(\0K-36 \(:H:
MZP1=N?'NLBA"0QX-<[Z"%HU!@&[D+Z"I/.!_CHB).G33T)MC!/OR/RSPBP '
M2K_GY^&F'3<U<[&JR5VR:Q1!GSD(Y:;ODM?\@5PEC2B5$:)[<35L;S6\<0[Q
MIIM$!+!_TLD-CX%H9TNA+Y7HDE55Q1+GRB::^2KW<#C58-[:<*NCI5CO2Q3Q
M(_$)4DOBB>L H<(YQ+WX\VD!3N]PMCZPSTT< 901$)33A&WF$*&2W*Z5G,ZJ
M3[KOJ%QDHW_U'O0R'-(LA*_KEDVX15W.F3EV0"-NE0^)_9JRE1Q5JS^C.WSA
MR@(XN,&\>]#I2#^@F<IQ"*<)Z0:6?A#AE\E@:V"<3D1J=A@'?(@X:M$ 03O0
ME#&Y"$M/E\7U%YI+@#@9?F"$@#BA^IFIU,;BS7M^9&  X!+G'.=<MF25\UG4
MZN="^\A\BHL"\0"Z2$4GY?H-C3\\M"70_0A??]-_]LK&G\*)$\AE;O)URL8C
M@A*7+]3KQ+05PA!5I5"H:C2(M_SU!<H<N:/!>"E3@)7/V@'<\[BYR&?3R]'G
M6>RJQE&ZX\U<-*VEP:Y8%95,XRF#BZMNNUV@E"5^"@59;7ZX4C@J)ZZE#G;[
MVZ<M29U:FMHWG'T]2]+9BNR\WA#[E(P+[#SC&U<<N5=M%C/07;KMU.!Q^D!_
M3,X?5[=]V*7VVH]TJ5C/]IB7FC[8\2\5>YKL?*F=4>92X8.B2^4Z@) .?A"J
M.%^6U/75%-]8&_]0OTS0).#QN=!&+ISCMDH2T4,Y;%-8EMORBQ3;S&.![9KP
M6,BF,89!A>FGKY$6Y0J"A==$W\*_?QCLKQCT %3X#$KJP&56]IIL*>4-\>-@
M\WKB4* @.&$D!? \)J]M;M,H)R: Z2B1P9BZBX,*L&#SN0QQ(5JAA]B3,;6#
MMBDWJ>^.0T"$U;CC&,5WR"+N_P@<"MK23\D^"# /![T;<%U$1"1NTP<^7P3.
M7(?RQ4GG3<!6 "MD7G23H#C: 4+>$02=N-*X.TB$^TUDM^A")24J6J!=:G(V
MH2,TVD6DN[VR7J./$JPD=/NC\Y#TV!MX)68Q$39\M[U[!UU9OX%=]R>HFPOC
MU3%-MR_\[; Z+?Y5)"Y\\H,;Y4VLZA/JMR^NK%:>M:=]0J6.'@*QIAG*B(>!
MNAA/-%!>6&:3=L:O917X4S )1#@ 3T*F[IQAAGP(ZN:K#@(\[:4E71DN TT"
MKM17E)0I %MIUP%_$;VG2 CVT1]4D([/=?%7W=<&<PB7$BQ1P8 ;7YSB*YUB
M'PF?JN[NZ#N7;Y$O^9HZ03LY0*?XIO':*F^G<_AV,".C2$7R=1 F.E'B*'8=
MP)89>L$QWJ)\DV8A^TY\]XH/$)&3":.3^O\;&ORP^++8HX0>G$:,O!;!P=%V
MZ<^ \-'* VX!5M,# TEEAUKF#?[\EFP?'NX"="VW?'#)_\$8A_$O8<5L=?0]
M82#AC&+UGQ0$OK'@IP/LHJX'W2H!O]Q^,KY(W\6?H(Y(K+P&$X)QG0E0(19A
M9G[WH+/ ]DD8 5(Y:",C,)0/Q/5MU-Y ^W*4N^#+F]L$;BWC;EOTM;?18RPQ
M[!9HQSD@^MKO75S=32-?44.G)Z?3IZ.O9OH !J6,DFXE@N\ JAF!"^444,0N
M@!4J R;LS>A')4Y:6+*B+=JK[J8]5CR_WP?66U#8JJS3:!'X\?T"C)^?Q(8,
MJRWC.HB1)3!(=.A"R#(-KJG$B(J ZS\AX&C>\@; P?\E,%.Q,* DR="-01$K
M1T^7M"AVHOB=\N9>:K[VL%WW?&V>&E>4,-<M!>F3"2*K V?=Q%H3J0*VF$A(
M-FQ%Z]NS>'+M,T\B1X8[RI&4ORE%BE^3X\E=2=>33#9(I]-M2Q.KG@56(61[
M=.8W(E=U.?-[56 '<A47%A5_S6*T[U1$1&3J< <OPSRMG=*^=D*80].^^N,L
MPG0(87H%:5_5I6(!+F&FROF@PZ"]!1W(L,])0Z5;?&*3($9/&4^FZV'$#TP7
MB2I[* 9[!+Z/!@SKXJI34*R?!H8ZLE"G>@H8W]@J$G :BJ^0(@@BRJ52'2(E
MU0F/ I$.0&2X#2+:N4?BW&!".RY/ >4F?JGA5BH<B\1Q'85JSKHK80I'-^TD
M:(Y[Z,Y.AS[1R_=18U:@[R4YMN2AG"Y4-F %QHV1?)1E0+1 &3Q;5[D]/]B8
MF'!-::LH'>Y@4U\H3?>[RLY-I\#FH_%%BI40.]LWMVL**S\^Z"0J;W*771R=
M/.OLC]%<<T;*!<YKH5+HI6)NE"6*?KH) 7.+3LC1#ET-(G=,9!2ANQ#]/,<J
MM,LR^FMM$Y0M=^VZ7#2@F*A<IC;HEB4VG*[B[M1'PF[CXZU'2I?$I?VY6Y'&
M6-@'I4/F9+SROBC?@0)/=0"@WVC0;XT>Z4Y/<H8!:FK];6F<V;I&X( E^:MX
MWH2X>=E"0L/ -KU+_?$<43\7#[R>+_%$(I[V<9ZA[FL*T,#6%AMYQ0.KSB >
M+9=M,-R:RP9GQ'R)?.I-.M7]>V%ZS@0,]$1=(YV+UT7-.>G6+!5N,"I+A>/;
M17T1?0ZF*OT*V=)!#5+FQM@!&'X!.402T[%/Z' =WP.^XE\ 4M+;^%(4H^2%
MBUO=*+TC#$(O]9X,QA=7<M/\O%;?I$O-NT^^IQ(NJ$$"L'DCQ%Q:=*,E*<,%
M.5L1Y<=0IL$JP,_!4%+0(0(:<X\>;IK'?K%?@ZR5"Y-?\;K.2&35E+SPM2DP
M#_:XY&G)L  :99C3A,N@<SCIH)!)[J-*#7]N"HU_.@UDZZW8HXX-$K]!Y,SQ
M9"8L:1J3.!*Y#Z+TSQ0*N=H$GDZN*IV72_L'NWQ8^"X3;DJYBY!%>)_10FKV
M*HLVDT2;.WXK'7%'DH8+0O_YB8$>'8@C&RZL<O)#BF]L8:=?U6M_Q[=N9AE#
M3,9!#EK@5WLBG-K#OGM.LO.Q4H:'UM:4824[,\FIA;(S^\RQ9>>),XZ'G;*,
MXX-D9TIT'B Y^T>805,J.8?=G.0D7![E!>>?3.>%Q ,#$H<K8.X"9PH3FE.,
M.X&/I!E$CY"N*<<VD7?<,TITX^E&Y>Q&,"91[)7CO\*YC5$]O+,)VX*) 0$S
M>Q/6R7AQ#WEQMS6T"H; \:V6,>14M1^R61G90-ZU4>(4G[%SLC.B0=_NM'K#
M4DK;X8PH53@*8FLN'N##WU@=T8Z 1_G@AL'\\H3-G$$Z&?Z9___MO0USXDJ2
M-OI7%-Z=7?>&3"/QW3VO(VC;?8[G=-M^;9\Y._?&C0D!A=&TD#CZL-OSZV]F
M5ND#D !A 1*NB-TS;A"2JBKSR<RJS"<#EV0KGJRMI**QLQFC+M-:36\L;X(4
M,6-G&\]8*SXARCUI&:#>:A8Q;;?CNW#HW!;>BY&FSF=GA<>SW7RN@+8V5\?(
M^8Q.F8[RC"G*(%SVB,5Q0'0:$)T!4%+KU'%YN?XK%A0.77,@ '[A/&#CJ"',
MCHB3;A,9$&GU(XE\V?DR'B<M;_\3^K#@&H6CL4QF>Z)  H5CL;@")"<J0>$U
M*<B'^1K_8G5Y4%1&Y(6N-X17O>9GGA;#DV*BDD]#$ ]:>(0[,(8_.,L>%W%/
M_)#7*425!"B_8.*?1$:O(^[)ASRDJ:(269X(+7[@,6[^Z:H7TX/8R_1FCD=<
M0\(UP+GT#5M8W!6EN+S<A RWQQ(G1%@,,T<D$Z=,1V6Z?*)P>LVQ.8SIY6)1
MRA]T]E>PTVV<%4WUI"I.- ]?/76A0"0^\8M>[7T=;Z7'#KL&BX7G[0DL$I0F
M28#XK."N29R@Q*O2/#7!N@2+B:?N(_@0WCEY* HOY4U 1^CR><(O8;102Q@_
M-X!W$/LTB0&$S\.#A!_,%_LV"R]EQN4% CL@UN$HD *$ZC;0@N0%:>@2482N
M0A0JB1,(<B@(6:S@5 Z((=4\DDCW'#)K9&EA.0[P6#":(Q*-! O$O[#@15SF
M4=D57D#G:*)8,Z[>Y.=I@LL@M;PR\[A@]9L><WDKE^VMIN78*EUE9OQ<9KQ6
MA<SX1JE(8]=BY,8VB'LT'M>CN&X(D"%V*10\52$@B=P*E7Z ;&-(,43N!><N
MM5]#8SMSF6 J%]]CVL%<@"Q.6N:)RK@ /V.NFD5F#ND7-W%+U.@\:2E'+&'U
M"( V=7'P?"@ZD<FW1]]J9;,_W8OG(IH[MGBT,X[F._<^?1<K@%IKTYKH* 9K
MQG/OP;0S*VO%%HN[=D@IVRR]D_,4YJJ_1-Y:@O4W4="._&3@4>(9VRDZCJ"L
M7OX1=78QHBX_*DL9T@9CLAS/^\ SD$6&/]\@PK-+<$*%GR]&CJXP7,\OS\6A
M%.G"!W$VAS7MN:>ONY/IT[*F3V #3M/0\":+A?JFB!3@L>8@X%Z2 !<!45$M
M_[SK1/MQ\]ZWF'-%\+[07@G\3/C],(_B5N&!@K=PEWC1:'9Y$&/Z;.HMTA+P
MK^+X0H!3%@!FH]5;4S"72C2N:(A)F,H+25W]Y+RK-=82$[XQ*V\7;PZ6OMW6
M4MX\YDE:G3NYD&F):SIB834E5;)R^RJ<T'DSBXB&8;7X,K:XZ/>G65W:;!^P
ML(W&R(1HE(7G;'CY%\=P1Q1EFBZ\5A@4B..?&74&F3F1C 46K\O'+ALA>TDR
M+]L.TRR&Q@SS\$+N$BZ0/.Z<#U&)E36Y/Q/1Q(T-_CYBDQR\7/:,K.806J6_
M>6V)^7_SA@0)_H,+"QQZTN8OKQ>(&O >H-_)$])'/,!=[EK0;2[V)TCQ"LM'
M:BQ&1H3!SV(KP(:7@Y4%H'FE0^G%N"=M"Y83[*[LR@%":V"EH64Y+]ZG=9L,
M*7U_HF#$YV?H<RV\*-2:>>Q3^,=GW%"VC-=/IDW#IA]]GG?/\0$+';KH>?QK
M$20T]5JKV< X071D% \6(40-IO'C\N?M=DUO-5*_JM>TU,^S;M70X 4Z*V^U
M85_G'!U62]0#=RF#EZ(V/-]3$N)[>HUNC!/ +4?>ASQ=KS/[O"VV>BMYPSM>
M[;FJY]_Z(9:LLU_ZTB]U]LL]RI(TZDL?7I&DV(D>?;&NW+/03TR<?E_;-W#;
MQQ=F/3,J^-K008J;^G5YP87:;3:77*2=Y-AOIA8BN^"-(J/E[?&X.2J72N,R
MH:6U03O-M4@B=4WHVC_ LWI\<=82U2>TJXVB#.Z6_KDRVB45**% ;:E 12L0
M]A+*HT(=J4*55J&.5*&"5>BK$[AY-*@K-:C2&M25&E2T!IG/&](8)]2H1_4S
M:EH>L52CLJO1(Z;1TMF.5*;"E*F/\[FM/O4XNY?4IZ5-S3 /96EOXU@V/1^1
MKF;UYL[;Y^ 8=D4+F(5CARUBUM\<LG*CE'9RWJWF_F@A,+(=Q'VD@[MDAN1<
MO_=5&9.YBQYPH<RN,1@/VCU=Z^GU9JLS'!C#$2QJLUGO#+MU3?\GEG'F[V6K
M'^;8-X. _O;Q2M%TY"O,=53^'9/Q7:\__#,P>3JIU[='EU2ZP_\)?P\MQ\/F
M ,N'Y+W&,HUPKX&/F3\Z_\5Q1IB&L+S<"X?\:3F9=,,RY63FI":*!U_V:KWP
M3>.N-E[4 ]&+TM&C@A->2$U%UU&NP=@P7>79L *63.426=7&D+>,X25I)L]"
MI484GA=,>>9:U#.1DUH98<+4-59$V#;CQB#JTK=4.A9+<O@"\UT2Q9M@9DJ4
M]X)7WIFV;0PMIOR*W37P32Z9[SJFKRK?S>'$?#*P\D7Y;L#@,>VK.U^TX3+L
M( A#> KG\&V-4Y=<[W!M\F8Y];"0O%U;ME!ADE.B4;7H@#K"O(Y(%D12VERK
MH2\B8>UAPL(R&_BY2._%'+6YWN<,9'I*OXNE(Y*F6";BE9D3#9'MQ.DBXI^(
M-4YIWMA_N% :K?IR[5RU2F>O,T>F+E2%&-;KOZD!I5@Q+$TPX4O3#1G0L1:,
MV"E$10NETV+EG -1FHWURZ8]PE(GA[>+3?R:JBFB_O3BF: Y*(5(]D/IDC[5
M+- 2>E[8Y"),A8.7GS!1 L?X_1AU.QTK[)DP!BLK3'<83#%A?(BIZLP8>;P^
M:R&ACKA\B,X'W__,,G\PZ_4,/K;/D$TFZJ UCT/(OT.D%**;#OZ>&F'C#SG;
MI>&ZU)6="S&,]P],8A<#Y?V2TX<ZOQH,GTF-W)-7A^EO5#!B>)\H-WMJ#%T'
M8,-VIMQ01S5=XK)P]*;C&J&PB\(A)>5WGRG!%Q82Q-9]%8PB+F:-8@:R.8JS
M_,+[+]V=%LA^-EW'%HTR!#CP+WS*K"789/BXQ@>XM>>'PXMO'/.O8Q&2\8*E
M[O D@#:NW\: BFF\L(+PM/F!3,A\]R Q^2@2\:UM3*K&.75"Q@'B-<1<X3$F
MHO$&3B$7 <$#9OSAQS, +9NR#T'L KI#V!1,G1=85(C<0B8X:G.*V37_888:
M";4,6TCNY:547K]!\HY+OOQ27K@TO#(KGK?EIT6&.7ZM>- 9ET;OPT?!BU8]
M>M7X+N%;VDFPHDQYTR-K_&0#V(ZBMI[SM2?S'LW"!,3>S 9C.6[NA@7 %UV(
MA"V)#$YB!<@:H8EY-HU%$?*1E4?PC1!?%HFK@_0A>*$;-BM?R+(617]@K="S
ML)WDXR*W"X1?% =DI*LZ&=_H1\Z^(0R2\(?G? 2(\3PB<D],J' !O=!IP[5*
M( IO!.38G/4NZ:/CW>-'^6PXL<T_ Y:T-A!)HGK!:L5P'95H1[_UPCSS^1Y%
M#L^6#WU)482&<<,L_-63X9*/+S+JA7\/'XAD=S7Q7/@;X.^)6Z@PP9W]Q"1Y
MDSKAJ51TCK^F, ?^/7.=,5S&2^<BL>06$ 8O;H*EWA;FK3[-!2C*@%DFV!T.
M8\GWIMXC\:BH%,#P'!MW253 UF=33 M5P!"49?X:YM>BYI;8,8P8W;G9178$
M$[M;<IW!V9 ]G%95JNK9E:IY]I6:T;[2ONM;*[V/U:CEW,:Z$F[<'7,?L%@F
M9:>JE;)3U5K>J0KOI,"M%+K7VCVKS5_S83AAH\!BM^/%%_X"8=F0=MY0/T89
M-2F]]E)-2M:>62MCSZQ\%2MHI'@!"$"D\Z)$.T\&67<;F<KYV ;,?V'@\V$,
M.^0D+WRZ%/X = -$IUM1,C5'A9<H)XV[N2)94J+*:N)8(R;JII8?(WZ-](]T
M=>1<\KH:L!UPT5+!&'<S0H=&6ULI$RJJ/J^HY2B>:8%RUF%ALZMGHH*4^9J7
M=J.FM]*_R_Q1YA?-1JU3V,WDBXG?K#F!#D4(\(YEUQPM7B5NNN!*H'"?;%7=
MI+6J6=Z$J1#*U1)"I-4U;3-7I3K/3C^7G"OH4D4Y= ),>?"]4.J5L\)K5:9#
M^62"]W\L8+1KZ@ K-UV9Z8ZZG*X\TZ6]%5ZJEU64KFDWOW^_NN\_WMZ_17Z*
M$*&CO\=QV[";*(;8( NPTEEFQYDHIJT^9+^C+;YOCI>[5K;7.3EOMEMJH[W,
M95[67+"WIG-M[KV77SG2IZ]*RI$^@CS*T=R9<G1!.7IUM=W6,UB"I(1*"=U
M0EL[D] >-M=LJ]UV5G?)PV3];[?G4M:KWN-@*^\(9[#U7-W<?K^^V3"DRLE7
M=-C+CF7ATN&63IHV.3!Y7[5P?/PYPX4_Q"SV^23>$(7F[9A.]+S;>"IISG.:
MI%Z]?G*N=]1.NR<#BFP]KH8PYO1\TH5QC7N^6V'42!B[G799'?CW*!%KW.'=
M2H0.$M%3Z[T]AW3';9VOJ $"II-1S@%F38K^ R9+<&Q*3ZL":_G@.\,?BL.;
M3AHOACORI$^5Z5-AK>XUE@U@&JIA75!2#H>JOL_9OBDIRJ%IO9T)RN=E7$)6
MYX;TF:2%7.$S%29L33""*3O^<L7+YA,5MN(M/.<YS";AD=K)R[![#-+),]LS
MI,',LPFQF52+)&,VNN.\%WW7Q?('HL!($_,V$O LB[FTHA63P'WL/.Q& CL@
M@7IISPO?HQBLV6[8C1AT40RR^EW)0[F#G%-ME2!9.K=C\]H1Y4PQ1E@E(^J)
M0[H24 _XC8>NX@:.RF:S5C;D.. YBEBAI?W*W%N5/8C2NFI'6]Z\+JL_L[&&
M%63BMLR9KKIP'_!<IBCAUNHDW,UV(Y^-E!)6'0G;[IRG, G3Z*2GV\WIA>U.
MPMY%(4/& 5%8GSQC\_T!96&#+&QX:UJ0K&DHRPA6)<6&G $KG6Q]'46"./07
M:%^/T5XGOL"41(^R^LHR2?Q])XEGZ4.S&'UH@#YT:NT];T%)H3Q.H6P5(Y1(
MZMJHM9=97>4YY%LW!*435)81[-X)$DN>IF'4^[2&%?32#9(6IR0CV+T;M$(C
MVN0(Z7NV.5(LCU,L\SE"*\2R0ZZ07OZ4K/?2P:EO^^99E+Z.7*[^JTCG4I"I
M.NHR( C'X:V'@161R(9D>RSW3N?26<&.&D55QU':ZC06UR]<OH>H^.#J)U^U
MKZXS14[;P*<56Z:R[!.-U^8]2'M:!7N0'K2-T@[A9;,SN./3JWT<!!>D5\OZ
MTSLY[S9S%N9) 98"G/><>5<"K-?!A5L.M,LKOQE][.;YTQ=IH_/PAG>VZT=W
M4-+N9N[F<]=$I/9H_(Q[S"UQ7L,T+1%WPV?+Q-W\9@K<C7G;M)D3-TUYE%ZJ
MYG,;M^S@K3&\D+3:QXD! !B)UB;4;FNNV]:K,F7^Q!EA0S#FLL$K@(&HS( ?
M9_;GHH8%4;N5J/&7:,* O\3V0Q &,&KM9"32@9%]VV?3F>,:;MRA *\*J;ZI
M0TC4$,@#:*%,X<6.+=0VA#I+F?,]WN;>E#=L,%WL@###1G+/_/T&U*F(^DDL
MO%S<0H(ZR] =<$ P)Z9X"7!S*;11L6D0S#MHP>6&TS9E!LK\2'358#8 G_@5
M=5BB?A3\(T<Q9C/K-0R9.-_X7'>F]'G$QR3O,N"+!<B&J^12\[[L!BAE%O6,
M]FB=9GTG,<,&W1_3WU/=\>NL?+CR$C6 8=3%+T6C51&0HPBB( V8S<8@W=1N
MY.;VVV9BO]Q RTBT@S$LRWFAA3*C]BXCT!2.5:@/4Q FT6-*%?K@@9"98S#
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
MV4@Q?$[G*9I%8QO5P'?<UU@5<-F0_1-A!7NLP@T)_U)(0@T7.]@);E#L+[Z
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
M12\ >3-H=\H)T'-Y4L4@<0</XGAPKE[5.8/JL^'$!K5]HL_A>T(B?#,PS#_
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
M"X)\$-%5EM5W_IT2"BQ^V"3M76)C>S%'_B3T^1*_$@Y2/?Z),0!G*/"S?Y(
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
MWPU(\CXK4V?$+/$]_G <N+;I3>#!<*NA,YVBKKS./6=DPN_-H0_O.78-?J_
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
MAR2 '@. CH;.- >$1NAYB7"'O340UICM\<.0W4!HH8<2$D)+ J$M":$20H\
M0MG/85X4O>+]T>!) LKV"J>9?6<EG%883MO5@-,-1R3Q]-W@*2?$K/<2A]*=
M,//&L@#37'X<#$M$9S0/,\OTSR[Q.S>+H#I&)3R]T7J]F XC>7R3!&HZAYZ8
MEF7.,%^;Y3^_:73>4/LQ-CV0TA4E(/5>+52*'/"J:1)?B\'7CMR(E*"UX 3J
M$6BY$T]@%N\?"1AT 2_G.E;B='D5]-SC6;.O_%I3'H83Q_?!!_0!;Q;Z@R,+
M1&-+M^_M_!,-Z> =$("Z$H D &4"T.QI^#8 "GV?7VJA^U,8\KRM7;=$GD,C
M3^]PR"-["I4*?$+"PJ:F=^J]]L=1N]ULUK71B(VUII&^ X:A2Q@!+1ZV;@(D
M_=D, B+SI_(E"T9FKO/S5?&230G B6*CP&**UNPK/!/(?@I_3ZROXHV^,T9?
M8= X,5PV<2RJP1"]P<6C$I5<U%Y!E]RI!^2ZKTM/2()1#$;MEJZWVMV/(TW7
M.\WF>C#ZYMA/9X\,/(U%/(K[JB2WW;\;P@-!8I)<D-4O$++:VT+6=P.F,:Q4
M:$O,.@AF5:1=E=R>E_"Z$&CV*-!L?_1\9_@CL$W?>#'<D?'DSK>@?<"OE=_A
M>T_IXQ6)N!,WN</,$4^A5R.HRHG.I4H;Z4D@/0B0ZA)()9!6$4C%.6?4E6D>
M/F\<&P#',L<F@@UAZ>V,DD#2P/1J.K.<5\;V!Z9O.CV(F?TX 8JDL#X,=LIB
M"@E(B<"YJ[5:3:WQ<=3JZNUZ(]EV9!E,M&Y)P 2C\:ZLNC\@C.0J?I P<JPP
M,L?_W= 3^5O:&3@I4V=L_^DY&"WNWM4I$IT:F?!41!Z7I/(]$&KEJC>0J/7^
M4$L7J!5N=.UB?ZM0G,K<X)(X56&<RI7(+W'JR'%*H^WW>BM!4XDH8B&(@.A.
M 3/F<>J.N0AC!N(%'0\29BU!UKY JIA](Q[OR2WWPR"23'V7B+3@.6F:_G%J
M3A V ! 0,ESF^:XY!%3P)O.(=!]]LPJ05OE0[X&P:]-9_55.1CP9.S-;BZ[U
M?Q?$PI?3J>Y*$U:,"9/%$\=HPEPO")-1N!4!#6MN:7PJ!*LKAAUMEQ['<"KL
M"*P8595,^(IA;&I\CV.T->7TZW&,A*)K=(%>3'_R88U#DF4$0VY.VX%G9IK*
M[:XZ]*,ES^QJGME6J7AFSR6;[.'89(\9!HXB^-'S-("1+&LR1"O8#Q'OHVM>
M,/#,D6FX)O,T_:PA$LT>$A]CO+9P&L%7G/_W].N<YU+[($\#]HXFLN'*$>NH
M_A08KF'C!CQIZ$^=Z^@WT_,I!2+4U5?EE^C*FJ)(Q3R\8C:DF9<0<G@(:0P=
MVP/=$/A1UQLAE1]]C"ARR2S']'VF_)<QG7U6'IU@.&'*MV]WTMB7#%.:$E,D
MIAP>4YHS[![IC T?_ V;O6K"+;G#CSDCLOA&(DBY$ 2"/+G](#'D\!C2T+0A
M<X8X[6.8>+Q6^"7)CS A)).'\V)BLG',W*[<CN%GV-1V%N!9"_@VOJ-<^VRJ
MM.L:/WE^"BQ^WX>SWY!:IC]R9G@0?9?XQ0-RS, EC;H>$K@\&.[ L)EW=OO3
M8J_8:QR_T>MU7>);Z? MSX:(Q#>);[O"-WTXW@C?EFD^.;#%G6PEL$E@:^C2
M<9/ 5@9@T_?CN&E=Y??:0^VB%N&6UFC5UV%;K][>+;:5&4K*H'H5'9# AC*/
MJ0("N+DMDTZZM&5EL&4[=M)+:L0JXZ#+9+:20WFO4Y[TD_G,44TGJ=XS/.IE
MA\?5+RC@<6@9+P-C^&/F6.;PE4/BDKNN7(BKE#NZK!RI^%N/K[:8-+,N#[\R
M(%HA.$&VN^N;A[U@ROY<_@T'_[]?[K\IUQ D$U/$I3,,J!+NC!P!,_Q\%'X^
M<N#1MN,KQFR&G#&F31=>XXH:G";_TO -!:5:&;"A$7AP&]]3Z#F^\>0I6'V'
MQ; CK(Q%F8_N@6_'+PR?A_H1N+;I318<C>4016K&;C3CX>+7=ZP9C\9/QW:F
MK\K53]Q*,D6#AJD1J8H4T8.+Z$7_FQ31I(A>&-8P/)OY9MH_!H;'I,"68\U0
M8+_UOTB!30KL-V/ +"FJ)135N_LK*:I)4;US&:8P2W MJ\1>7GV5$IN4V$LV
M-FU3RFLIY35/<OT1R>J% Z^BW!E/67L'I^NV"$()_K"Q""_Q.62S"FQY_K53
MOH7_4;X;-DP8[<,,X7*<-,5QX>_I#%3=\!WW59E9\&;PH>&ZV ":=#QS;)+(
M@H@LVJ4BLE@X60 =14(*Q-HJ\%OHM6XS+X_%KN_4@R^T;GY^B]ZVIT3)=M6'
MP=?3P0<EE*_]/W_5:91@5_0.]W8GY[5"4ZW>45Z('%#)LJS*/C(YH-*YWO<1
MUZWI*5-CQ*+$?JUU:GPX;7Q0C &XY\1E:Y!W:3&?*9:@?Q#GZAYXY(9/IWF<
MJ!W=;O@,;NH2,>Y<KM C]IH %\5Y@6G"!QM+]R-R7BM EQ_<_9074A>?"$[P
MD-/'6Z_+C]\H *B$3W6<G&&YP_3(JSJ$U@BWA1SWFP"YG*L""_N#NA(NFQ@6
MKMHE\X:N21W&WKB])7 "(S-]YBL0^YHC)1Q+L7M?^1YU3!MC-;U;GBP_F02]
M!T+:_(TBLIH"EB,K4/)#Y^*'EKF0)<#=M_*$'J-;(RU$E:A""Z^D/$:1EF.J
MV#Y?Z>R$9( ]8NC=C@%6>FM[U\(WTKU6 #(E9%0#,M[$^"I]-CFFLH[IB*S%
M&XE\*[!8TEI4PUKDX/*5MD&.J:QC.A[;\':*Y@HLE[0.E; .Q\+2+"V7'%-9
MQW14ENN-O'X56"YIN2IBN2K.ORU-EAQ36<=T1";KS;3J%5@N:;*J8;*.@%E=
M6BTYIK*.Z:BLE@RTI-4JB=6J,(?ZD>1)29KTD@-VF6C2)0(6A8!;T:3+VIH2
MZ*/D&9<\XU(S),^XY!FOJ(A*GG'),UXI@94\XY)GO"*B*GG&)<]XM216\HQ+
MGO'JR*OD&3\DSW@E: 8E=?/3@=GJ3H<?$@=3'AA_SG7E#4'F HMY!1TM'QW)
MJAQ09=(:RCXR.: ]#6A#3+QQP!*[[,_ =-EH,U)??DEZ5P]S]'].S*XQ& _:
M/5WKZ?5FJS,<&$-P 8;-9KTS[-8U_9^Z7C\Y7]F2H9WJ^.Q\CCJ+<T0=+#A9
M<GN.<3GYWZ^W]]\5K7[VF_+P^_?O_?M_Y.]V4I4N*2@NRPU/-AK#WKJAE*;Q
M26?A 'BA$<FFNM*(=.4M[5+T6N>-'5/V/Z_IZOAP_<M-__'W^ZN'3?1E[E6K
MHF;)[">,F 1 H[=*Y?MQUA0V(]):IZ,/4684&P8N: J\S-7/X02[%(7I45JO
MT53%_9Y,ST=F*65B> HXOZ\*'?*.DASO^/0!Q%4P'_ %/ Y/@ =L8EACS/W"
M&U'^!+^ [NRRP(9?T0V-P)\X+HP:OG)L?F.M[4^4D?&*K_.5#=P 2:Z(S+3\
MB[)@_%<W%$JW7OL-5)OU6KN]#1U^*Q\=?B:)?:?6:VY!8M^N9'2Y1)2YSI^O
MYC!/[R/LV&1_L;N#_<5BHZ.#SN:7UT_%1Q,''=%'[V-&*<O.X]PRM$)8OY@;
M]1RHPH@SEOG=+W"5!G4Q,4QWBCTMN??XQ3'<D2J7L$*#RJ@/5 Q[1*?<Y@BB
M!KFB%1K4Z9UKVD-S9EC+R[K)@5AZ1'+0J&E=0+MAY!J'IABV#ABSP^ATP"SG
M)8Q*XU9H,XA.'=O#^%,$KN)AB0@8%46<3 Z-F3'DKV#:(ZQSXH$O?K=%Z'K@
M'K.];DUKZ'GC/RR?;[0*"0#A5DU]]?%BKK?J[+4AVJ$VY5=5T=STOU\I_9M+
MY?'Z\=M^4KJ.8G+V%YP>)(;=P6KT-C)57^^OKR[OKR]^57ZK*=]KRI?_^@]=
M:W[^]?O_'+@X[@!SD1WYYO&^B@P/#R<6KLE&KCF<),2BV?X\F18G%4<Q3_L/
MH0\VU$MP]X:^DZ>OYY'@0G$Q=K&VJ/SS=HR![69C_PXFM7_U3;FK*;]\N_Y^
M\>O5_3NTJ#D#X?T8U8.*!9A4@UDD%I8Y'4YR]4E^IS[J^[4\X)$N$K0<SNP<
MA<-6Q'16 &>NOEW_/_TO5X\4UEW?_'+??X\!76QS_@X6)_8Y<OENQV)ZKBSS
MW\: ^1327=M/KE%@,%<5B<@@MR*7--7,' \DO%\KFO!"EU9^DQ0839?;C&]<
M@IO^S<4_E+_5E-_ $KW+4 A<N;YM*]^Q+[/R1TWY-;!_L%Q8<Q3^UPVHWRL)
M MB?(H.?HYB=-TI(58;Y?DW1@A\JR#;[PZ$3V#Z>=PNS)#<7U\TD>FP7<)7K
M6-9Q:LF7^]\OKI1^37FX_?;M'5K,A-NVK" 'VST\G#BX 6 'B@-(O-PT/)R-
M69RIHXT6#AFMWMS>?^_?*-]JRN-]_^J7G80,FT[;L>P W3ATBHESZAKL21X]
M2!0Y<A3Y[??OU\IE3?FC_^TW"2%%3&@P-6E"#6LQ-I4R>&@(R;K^?78B..9'
M;U(QT#D, T=Z$<'_/$Z88@R<9W9F&U,V4D9"*[R4?'Y&QW9LKEP@M54)_,YT
ME3[HMFNSUS,8^%=CZ,]W*L%[SYP7QI]DB&O#9XS"BH/4=U.5EPGF0*;\'MG3
MQ]0RP,!J!^J!H.A-_L3HM3>M+"A#L7FC5ZMW<Q>;:\45&W1;M79[]:WR604%
M_[?#:3-*R]^SDP+BPPUG/QDK.W&G(C*5?<_9,K"%4[:CMZ$[?C)]F(#A)J<2
M(<!><X#-:HN2:946*&S>!WE0-YL\Z./ &;W"_TS\J77^_P-02P,$%     @
MEEM06!XGD.@O'   +T\! !    !M:&\M,C R,S$R,S$N>'-D[5U;<^.XL7[?
M7\'CEY-41>/K[,Y,[6Q*X\O&*7OLLCV9G*<418(2LQ2A)4!?SJ\_W> -$DE<
M)'F%$SJUV;4D=./R-1J-1J/Q\U^?YXGW2#(6T_3SWN&[@SV/I $-XW3Z>>_;
MP\7HP]Y??_GAAY__:S3ZYY>[*^^,!OF<I-P[S8C/2>@]Q7SF\1GQOM/LM_C1
M]VX3GT<TFX]&OPBR4[IXR>+IC'M'!T<G5;'JU^Q3$)W\&)*/QZ/)Q/=')Q^C
MXY%_XA^-)L$'_.=D\N-'\I?II\.?/K[_\)X<CMY_."2CDY\^AJ,/)R08G9"#
MD^CDY.@D.)X(IL_L$PMF9.Y[T+64?7IFG_=FG"\^[>\_/3V]>SI^1[/I_M'!
MP>'^/Z^O[D71O;)L$J>_+95^GF1)5?YX'W^>^(Q4Q><SNE1Z'L_HG+!W 9T#
MP='Q(?Q3E45.L8)WG#+NIT'-.^39B+\L"#OL)H+?]_%WK.A@=' X.EJJ*N0U
MF5S/^_WBQU8M^DJ.1@?'(^R/SWD63W).+@#E,Q+Y>0*5Y>GON9_$44Q"$*&$
MH) L%9!^YGXV)?RK#V.U\ .B'\-??O \!#:>+VC&O;1%&?EL(EK,,B[(]KQ"
M"*YHX',AVUB25</1*K]/$L[PTP@_O7MFX=Z^>:TY&TU]?V%5LTQ3U%Y^8],"
M2:(//W[\N/^,(MK=@DZI$^5'^.?H\ C0M:BV3WS-ZX9/HXIN&VUHIJ==&RJZ
M#=O0.2/[9$%'*3ZS39M1SUGK9I245LWH5C2&6%0$",)[FPH9"=Y-Z>-^2&*3
M^;=:'/_HF'%^FE(NZ/&;\KO%(DXC6GP!7Z'<?*J$YXY$E?IMK2(=,U3\YY.?
M!1E----Y?Y'1!<EX3)B\ @D&LXQ$G_=@'1I5NO)?BXR\@X94)5K\ER< _@P5
M$ ;J6G3WJNE/Q0)EX/,> Q@24HR0P]T/263;?2")T_@_H?.)/['M/)"0Y/][
MOP,_L>TWD 1YLH[((_D#_.[%X>>]4PK&\ZT_A=;A]]_N+GNM&5%M4[YB6K%M
MI/"7 _&_0V_4F-LC3U!Z2/KS_BK!"JN<D? F_47\O3JW2^*RB()P98",Z99G
M4R=9^64UD(KA'>=AS"]3W$^(EAB.<HM,.]A'RX,M&'@2AP&-^2E-&4WB$+=W
M]] )8<HS&MW A!1-8\:RKF6DQ>48P*AIQ2QH>#8_,(]&7L-VH&!]\1,TI>]G
MA/!U,%JFUT)SHH*FY.45S-X X>S6SZ!7,\)C:.?&\*QPTX+UWAPL[T_+S/\\
M4/3JX:+1_0Q&9$:3D&3L_/<\YB^;J,!.?EH$?S32A*@(9>[_[17\AXXA+#NG
M/IM=)/1IT^6KX:/%["?SU0NY>H+M@*"ZS^=S/WN!"1%/TS@"=9/R<1#0/.5Q
M.KV%H0I@!V"(ER$S+6@?T!2,69!0EF<$$2P8BZG5L/8:WE[%?$C0<1K\]@5V
M3>$IG2](RFSL\QYB+30?6] @(T]P\F16 P+BPH^S?_A)3JZ)CZ,B-(HA#MVT
M.A@.#U9A0#Z>8.3)G :$PF7ZB"M[]N*GX:F_B+F?Q/]+PLN4$^@7-\1#QT6+
MS.$J,C5'#UAZ$D^O8CH@D!XR'_1#(/:(>&YY1Q)<B<'<Y>;+C(:)%J*C58AD
MAL5Q:LG2*WD.""$45\91><3IWVF<\G_ GS!,XPP&:6JEVXQ8:=$Z[II0!5LO
M3CW!V"LY>S+K 8'V:^Y#OSDA#'3,91J2>6$CV?B*U#RT,)VLPM3P$XIOE>.
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
MY85JU%C#;9"@=+_U9P>,FH<6G):?J/_%P $"I,N8:IEWRY";%K26$\@P >L
M$91RIIZ1B&09">%#UX44VQ,^6[Y:5#N"VJ3TK%4M^+'O.LO  ?Y"4N#,+S(Z
M7X)G35S5[+1P=@2N27"6S#WDOI*'=]@@UG\V8[<V@@I>6OA:;J">S,ERH3?H
MBC_O,(P[ *U4W@@]CR*"B7O$;S[? J"F->A@/NX(].J&>;E&=/W5=1:_0ZU#
M%X"OA#?^5\K8J9]E+^5!\OIZV(BK%FCE0\$>U"&[<J$6;ZF:02*KRVANAZ@I
M-RV2^A>(NQ*DO^'7&O%ULM#:\=1BN5:R^]&0\\UJGQD@SSSWDRW#NLI5"VS+
MZ6,&;%7/(*'M?@O<,ON3DH<6MG:.MMX7Q8<(T,JK$9;0]%!K06DG5VL_.O&?
MC<;/^\_LD[]8Q&E$\9OB,]X>]:L^_@S?D*0X;$&LYC/ZKVN:\:D_)5?43]G?
M2!)>T.S>3\@UF4](MN?Y$R8N<'[>XUE.]KS4GY//>SJJ-$X2?.*CHGJ>9$G\
M"8S'F(;8Y,][89Z)=NWAI5'&8Y[CIU\SFB\^[Q7%8T[F>QXOBO-LA'^QPT\A
MG?MQBO=1D=/>?E_/ZN0%7V@:,KDG$6C/NBNKQ?1-CU/&_917/TV*2RJ?]X*,
MA#$W[%#QS9RF()3%]5]U;^0,<J0(GN$4QAJV7-,4;_'11Y(=OQ _*YKJ\_(M
MP@0/KGM[ORG;]4<K))-7&ZR;+)X"K,DE8SE!M8"9UGK'H*>TC0S_@7T[/3L[
MR\G[PZ.#]T</X^O;L7JF]A9W88IVK\3CLB-]7=)1;;UGQ3<8\Y%.]9T:'QT<
M?9".9=7X])5V 9XOA/'S"/;WG)V6]_@QGW$13LNE.\L^AY4@^&TY@K>U1D3%
M&E%GMVG6ZW)+U#M#__B&N*G7L+4"\W'X[[RX=\0>:',)B5VFWU+,RD"3.,0P
MI/.4BV./WI'=@*.C^O$*$"\R7G_/@,]-%/5VOJNHH[VZ)5F 9NB4T(A" Z;3
MC$P!#QD:X!4+AQVT0'27A%%&YQ/0D7Z9XE0R2M5JZ?7J<T&Q7?O9;X2#*@F%
MH3T6_DN-Q:LB<:%/:,GYZ0N+I3N3_\8+B6$3N4@S%L_CQ <\RZ"K?LVP-C\W
M5><53:=7\2,)"PU_B5LLL/DQ@6&_?E#1.*HHZM0B:+C#]+W#)IP)&>H3;26)
M"Z*]'%2E,P_[2N_8+/Q6/R1W$U4O]6%F=SZ6'O_3]<V2R8Z[+,<FYN3HX/B@
M=ZIU%75V)YXM*(P:$:U5Z,_E8H[VQN!:B'8_9L-BQR+Y/\3/#M4K_5(1%]2?
M^1V*,=ZA\)/E.Q0Z^+;&?L?0RIZ.^_&=N5M$*NP"W"9)+W28VO'8,7!H9CV0
M;'X:ADSXX$(0M)N<HS8,49G$*1'I!_MZ:\%@QUU5Q6F</R_BHNHS6#78^#GN
M[; UFRUT.^2?PA@ZP^#KR[4' --'3O(X05AHT070(8MBMTDC3KF?9,7+=;TK
MJQ6/UYS1994&$DXXF-CL)CH52SE(I_I,HK>\HT9$O5'"Y>&<89*;8LO4X6+3
M[[:,F#BZ_1*/_GR#U91)^N<;9DN57H%#B[W?$C;G8"$--KH,W>O,!'3&;LNP
M?-UZU%UVQ\JX+X!#UQD]W8X[=D% 6OR$B.!+&HFI%):Q\1QC^?H/0_64CJJ@
MU1L&RUL1Z09 ;]\M.+CIXEI^S^HF:DY-ZD.3<7W)VN3LI'>H7J$F-X?T5J3S
MFA$>!]#_.JVN3D-HR79MAN:XW;F)[A>D<,\_$I'7NQ_P7H+768-@QT*F)#-0
M=8716XM=AZV@.5NTX."FC-[?7-Q=))1F_29%4\()<UCDEB\&53Q7_8(KZ)<$
M5$)_C(:"Y#7[Q*MJK/P/AW:!&8?.!6:T&G=*)] DQD$J+;O50>E"#XW?V'G
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
MUK_.H<A$)IN56S#'C3?8ITRI!^"#-AO=S@L_)A8<_]\5.^IZ[+4?Z1Q9\4J
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
MT;'5C?;)TFQ%]O8[W(3H-=5O,1W/3R\HK-7\T#0?*1=SX(K0A$+KU!DA9!%
M,A>U,SR&JQ,X-]+[MGOL4YE 2U(WV]<VE>RD?GX[2^\\[_>A>,%,'C'('"60
M;4*KPJ@@*E&+I@5:Z;>@[J9K[].XAY94W7D?F^GRBF2I,]9PSI*_WV.J^YM'
MWAL=E43B,1^)QW0=8!@,H!61^1P*FM;G9%_#M$\Y^JVU>5-Z#'J:==Y:H^:T
M],O7MY]K?TU<^>P['&]M>^D6YUWW6D:K [!+-S^[[2BC]YPCR7)7>TE*%L!%
M+""1&2MT8>V[I6T$LG/$\M)%UR4"HQQ%+E89X(RL4!4#V:/&.<C<!9&C"R&T
M+G'=C.2.085AC]%W9X5KT<C=M[^9EOEGZ,:UO]Q%*+5V7Q13,A2;/:A:6D1_
MJ4%C<#I[YI5I[29NPK%7V13MV6#GK6_8'/NL.OHR0P9ML5AR5:2L(0P,&J+0
M&@QI3RUD05%:%^-L1K)7K1/:,T*#[1_V(.*\F_*ZP3*]6?4U)9NH2=[,W>_1
MY"ACIX4U,C6NW7J5PY>+%MI8\CGJ'"C%'!FM/C,HT0@ELN:L>9G"9B2[3_2X
M<E7Z8?W9V=/S'GOL/BY#)>MDDG6:P/I7(V.85>1U@=,UIU$&LK,S/6 V:N&9
M),-;M<Z+;X-\GTY(&O#:]8$A#T[>AL-FOHK]XF0"PO\*IUC&\W[SZ()Z#C0J
MP19+NAJ<5[4DFQ5R"!,"#]'E$+,4S4N?AUC'/AW:/ [;#DOZX9CX// Q$LP)
MFY0'$3T#E6L7>YL$<+(L/%O6"0^N0\[1[--)ST,PU/W(T"08?!7+99/U8E(-
M)C1U\%L="*B(8[6 Z)*#.O,M"L]]O#K09&.$>.L;[M.Y3T,F&&[3AQ,3'VI$
M=#4CQ0;4.B8.Q6.MB2P.@D@)+%-!,,NPJ-8=\FZ!LT\'1@\A*.Y)B.$XXPOG
MTEI?DZ5V6F;=I]!E NB9U@X]^&@]*,$%>)DB6"V2C)+G!] H-\/;IT.IA^"<
M1H0:D)-JWN7(H>*)9P$L>3*+ZNA9SY($QGW6,IKB;>O^_IN1[-/QU(/PQYVW
M?\@XTJM%/YYBWW_ PV6 Z^K[%>;[QY#N=OT&\:,=%M0H=G0V7$BID I7%EBI
M32NMY1 DO<3@5#(.D]&M]?>FB4_WP)\_UEYX_<'Y\*W3]>EJ/Y(BDO)3&@JK
MI?"%D9E4<^EX8%SZ4F(QK2,^M^'9ISC./>A^K8BSU=:WS4Q;/SLCD[,AV>2
M]J="<!'J@&K VDS&&6UXLE\1"!LOO$]QC1W(N/NFM2NF^L]B/#_]!>='M:/&
MEY'B,8M0?-)@F,-Z?J' 21? DC'BM8LIZ-:3H6Z LD^AAP:/;HL-;_+4+NV+
MU[/C2&HOGRV,Z=J_.]49+I4%M>+DYGH&.J6(64B-7FWQW&ZX]#[%#G9\<G?=
MN"W-M+//ZTLDN?[C7_X?4$L#!!0    ( )9;4%@CD_<\27D  $8M!0 4
M;6AO+3(P,C,Q,C,Q7V1E9BYX;6SLO5EW6SF2+OI^?D7>/*\7E9B'6EU]EL<L
MK^-,>]FNKM/WA0M#0.(IBMN]2=I6__H;X*"1E#A@DQ3E7M6R+2F)#_$%@(A
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
MR=$7JSKB&65+-T=);00GA0ZU4]AJWBAT_EA@U.325>[MH/F^:\_OY9_9T>.
MU;B[>Q00C+0V@2-I]CBL= 6&F(B66@7'O5"\=D)<YX\"9+"EWY,@WE'T,!3N
MF"')3%( J1/S3IG:IM#1/ K8A,]''@5L(L9C>12PI-EMHLQEA_ZFA5(R)["$
M!T>@),I$%;!$03Z;'N ;4?IX#_!-1+O/EL_KX'JN/< WXFS=WL_;"'R?"I%=
MB-Z!($B7)C(%01P:UL1PBE:TY>A?U3[ECKT'>"=ZL(F<.^#_3Q@7 ^ICVZ!;
M ^GEY3]&I03M50WR%W&,#L^M EZ*.Y.<-J0D&Q%)%;H5K(@!9*09'2TC:T?R
M-D=Y%.E_NU@6'1/3008@(IZUF9MF?5 A*4>7BS!=DF,5<R1(AB>HCT(HZ92H
M'MJX!6#_"M U8_<59$MQ=U+JZ/].YOU%OS2? $W5V)\VFKZ&^*795#K&1:]!
MH*ONP_21#"6.EYV7Q1B94E[GVO&++N9Q\IIX</([R!*<MG%[=_'5]]LRL5?G
MOCT#7&8E6<U;20*45)/(@;A2&";%%+2T3G-1.XZT',D!>N0=G.5EG?9VHZBS
M)[1WNRY/ZT!_.??#+W#QM6E]>WD-O.<R!*F-(\Q%263VDMC($X&D+57:) G[
MZ7?]$,J?"M<UM1WL8M>2>HOB7=40W"I#03M+(@L>)4$]L5QXHGG*(C&@PM3>
MU-8"]E/E.B"P@PSKC_YRBN-MTWYH^V?]X?3F[$/^HVG'9_X,X?OAZ.\P2/@+
MG_T >C%'P:R61 <?2Q,S15S4C AJC$,G&BRK[1MLBO&G[G5+:P=9W+^CE(N4
M/@P+F@\9Y822F=8*9WCJ^^ M2<D%(H$ZXG'W)2$:"XIR:6AM3V(UFI^J58NJ
M#I*Y$4D$2-/M=H9MI;IG096(B1,?C2"EEC#Q/$:B!%B8/GJQ';P>6A/=3R7K
MBLJ*F=VE8\5;-!5G#QNNY/< 4);11U> +HT&E >-AKA4BEYJ:ZGP65A_I_+K
MTK8?&PWZC%6I6X(JIF\7H(OJ(J,/^3.TW_JQR*'XR#U#-15@<,+),2(3M\13
M R2%'*Q-(GAOUM":E0,\<PVI(_@.$K=?7)1$H_^^8[==8?S4/SL?C_[X_&G4
M,PR-MY@D\9 L;H# B!->X_GK*'6:R9AJO[A>&]PSUJYNB:S<7NRF0;<"8B\D
M'G0* <TYAP>M-XE8=%!)YM&!B#:FNTT%E^Y$:PSUC+6F"S*ZR)TN7L "X\UP
M!DY*HN7&"' K<:8ZD6"2)QSWSY*P*9.K7=Y^!91GK$0U2>HBW?DU?&U+V^3I
M ZF($PN9<I)]1$VVO#R:BQRG"E9G9[6#VO[]S?%_JLGV='31FNWV<?FV/_3#
MLNV5)^.EI/OK_B@VDZ+$1B6<%;I\)I:[\O)DP*4LRM,E*5PP+.MNS9[5V'[J
M5#<T+M&WK0/@BX.V&8)O!Y?PHPAATA^=S^K6)PAC^#'/^<?E\7464/T*0S\8
M7_:<M-)E:0@$W#>ER%!>9@3"@Y<\!]#)Q35MH:T /&,-VQ]Q2]1MZT#WM&W\
M+!(_F#Y_6ZR GE/6!*E0[8,()?)NB5.QU")6G"4F KM[@[=4E99^^#-7D]T%
MOD0%=J\YLORAN#").RHUB8Z5*I+&$T]I)LQJT!(4&*C>K^)(GND?C=)4I&B)
MYNQ<1>3^@\K%L\>9H+[X'S#J.33C.=!RA<S0;A,V$ROQ"W[+,LX<SJ%V]_>U
M@/W4JPX(7*)F.]<1*1'SV0/:P:#YCH8;+% BOFEP]-5Y>5C[;HA67ME1I3%<
M>R:)#:GLJ S7!<=E EY;1Y72$&J_0-L4XT_EZY;6)7JX<PC\_FJY$LV\^OIU
MSS -E#D\SD7.O&3KHUQB<$0[)T F'B+4SDI9']U/W>N*RB5:MW--DOM02^@,
M78NVI#AP)DMM;TU4*GDRIE1W0GBD5!$S0J+G>O<2MP-%NP'H&*HZU*'R48W9
MEH8.$H67R*!DDEZOGK*;CGK!E]+-6A*572QE)3QQ3 OB!=.960 =:Y^+ZR%[
M1EJS,S'=I/;>0?DBSL)A'_WE].6REU)J'27A&L]?-/X2L48JHO#$MHQ1DT7W
MFG,'U#-2FEWHV$N'AU=XO.-!WKZ&K\VH7\*H*3IMDB+!6[35C,LDZ"")SCQ#
M$)2F4+L!X..HGI'&[$1(!PFU2W6ZG4#Z[ =^>H2B+QEI2HPDB QUNI35$3$3
M;2 HGVAVMO:]VZ.@GI'"[$)'![FSCQV<-QHK]P1548B2%%4JZ$I(G#AI%8DN
MHE1,H,+J/9LU-^ ](QVJ0U$'Y8[7?\3:,\91&E,F29;J7L*@%0;<D*B%#U8+
MSJH7<EP?W<D__^V(J YLH!5(9VDMRP4#:,G38 W)L33EB]3C$1P=2893EICC
MR=9^F[DYRE,M=E&+F Z\]\7CJ"_-O"'!_ G+Y<>!'XY?#%-YJ_=U^@8T1,$Y
M]QI5/0"1S@02&&6H]$XE%S77KK99O3ZZH]F=JG&]XA5;9:+VH5(O)R-<7:,1
MC'YO2XT/9A%#CH(PHSV1W)7@*07BDM0B&#3^;.VR;(]A>G[JLPLIW72SNGKD
MM/QY\.M2L!:&:?2AO5FS=O0)QI-V^"'/S<M>R#I8#XHHG='9I.AQ!B&*;:E2
M-B)J8VOGPE4#?_IJ>!":.WPK?K6>%H5NWPT_3\*HG_I35Q;WY1<YHR>"9@9Z
M(FB%YK(QJVC1; QHH@8G)$H.EYZGDNOJ%5>WP7GZ6M@U>1T$L5:_ KW_?*9G
MLK!",T6X+*T,@&82;!8$T)#5(0N5?>VTETWPG;Z"=4767EZ*+RS+F^]!)40>
MHP&B-7=$,H[6I;*<1,\9.L(T.5F[P^!:P)ZA*NU*S_YB7$MDTK.)&90%+Q$:
M@^YU4L0[:0FH;'GI<Z=$;45:']W):U-'1'70P&L%TJO7$TL$XS6++F1'K)8E
M*:>TB& 1I>/ 9 Z&BU#;\M\<Y:G&N&H1TX%O^6GQ\&'ZL'W8;]I2Q;@7O \<
M5PZQ7!8%MY%XJ8! #BEY)E*.M>-9RY$<S:Y3C<.F.@%=Q*ENG*SE543) EW@
M>]\,S[Y >S'%:11"HTJC6182NIH0B#, )$C@W GM(=3.<UL7V\FK3B<D=1R_
M>NF'_YIBLHFK$%"MP9N2O,X$L8:5- @F9'$8<_6"F,MP/"LEV4KX'02(;NYY
M5Y@$TA4X-811;7''<Y)8E15AT]),I59![O+(>38*L;/P.P[@W#H0SYMVO-C&
M_O#C:7O==\,OR#_\T0S'YZ,/[7L8C7HN:!8X:K!1Y=+9\6E90DI8I.@1&"T$
MJYT=L"OFDU>TO9+:<?#G)OYI-LUTU4A<'C%Q4;K0!R*E,21DGXG3Z/]I(;GA
MU6]]'P/U;-5J.UHZ"/C<J*F*^"9M//<CM,M>-1<7S:RS9<\;L+0HM<-I$QFR
M(3[A=AO!J^31\;2Z]AO>QU&=ON;4)::#P,['*VTNBOSF5LF":4F,'D6#3=A2
M;#Q11V2VDC@I-9%>"FM!%J>Q(\U9">K9*$X=6CHH G@;X,(7G$'CT>1@0!&1
M0);R/.5N3BN2$P>9'56B>OV;!^ \,UW9GHH.NJC?NBXIV]V'K]/T@3<_H(U]
ME$I/):Z-P3G3D#,J;R@ORH,@WEA:6KSSK&OG^C\*ZO0UIBHM713Q6U\@/46]
M<I25YPDTH2!RL=D#)>A!IJ!1$M[4C@>NC^[D5:DCHKJH[5=PEO\OF4[?_*!L
MF9^@Y#3%,:3R@Q?#=/L;-W[S([3]DAAU]Z'#O)S3FQ]Q6J'@DQ_#FYP!I9J$
MC]Z6QJY4E8O!E%"J*%\O4@B>>16K]QG;[PR?_-W9$2M$!R'0G6:+BU<Q;90A
MVA<CDT9&?,GRB^CZ@O3&@*CM/^X$^'DKYT9T=1!=W0V\#]K&H!E1$>T.*6TB
M3M,R%\MY\#Q'5MOCK*AKFTOK\^3KUUG[=3\H'_UVT'Q_-\Q->S$KBK,XIQG*
MQ/)LB;!E ['&$V?QG%: 6F54T"K7[JBU)K0GO]JZH*"#0-\B,_:C[R>TO'I9
MT<"]X@4$KA3 P\6R$(CC@+Z=C-*[^N]=;T$X /-=4'7O0>OV<NZFJ,NB!-L"
M45".V82(E"S*;J;!9H%>FL+]W41#9>J@JL(=%*=*_D[2KIC.4"J%_MD,RT2_
MM'XXPID5-_WU]/[J/\&W5_,5G-&8(Q GK"[OA0RQ(G+<^XP7S$6KZ9VN44M+
MM:XUV)/=[+L19^5^.^5N8(("O7P-WV#0?)V]PIE9'JCIK<>_3N)XTD(OH\\N
MDT0[21E&I."*>)4%B9"#P%TI UNG <_Z(^Z/^8ZH:CJ7<\7=?X9R.&H&_83Z
MGQ95QB[_;,8?O@\A?0B#_MFL_FMI0.Q >)(-!_0M 0\H'Q311BKC?!):LK54
M8:WA3DL/ZDNX\A%P\^7=A_P99SZ M_ZB/[A\WXRG0=Q_X)%U/8WW@UCJ;#"'
M$O%$)B6(++GBEG)/C.%<9*!&>+^&1FPS]BFI1^>R7QGI^;??[H@/#[]_37\P
M_7X1SR?(OY0___'IW94HOW___I>+_CE:,*._H!WSVU2,TR#_O:K17TH%L=%M
M(*/^!1I8CRC&@Q_WVS7&V]CGGWF+^!W1PH\Q#!.D7[NH>_ZB;4L$KQP,+R^O
M?V5^W?;BNV_3#7LDIL0L34106WBGD03<'T@60E$)MORPMF^^,^J= Q<+N^S+
MK!9=RHP'-FUU*6?/GJQ RUL'-)U91M6O7M7D-H**&X\?#!ZP1_>K+_>"%=N+
M?9EY\DL10AK_-0X:A/NW7]'N@>MO-N@*_QB_F3E=N#_ V?T"'YMKSE0:7_"7
M7_SHCWI,4969XWBB6E=:AEG<IC,G0@A+@PC9Q]J*<PM 1;TYQX]LXR0 P>^B
M9A1KZ7&_9@LB[W:UV5J@'<0K'ET?HU4+Y'H:PU1*J?SI+^#UU 98:TX]Y,Y/
M!N-][[1;S*>FD;30-')G^DO*;V^O)FLUHC@ QT]%?R7GP4).Q%.)2SRSC*M;
M1V*TY,'8Z&6HW=C[Z>CM[*.?JMIN0FWE ,';_C<HCLZLD@'<S.;Y8^HT]2P%
MM#$@$PAXH$BCT <*-! 5&*04HV-BG=#@HP,=("QX<"Z;KHBXKR4[IU1]CN>0
M)J5DP0JYS3)U+J>VR!>T^5X.2GYR=EE$$10Q,G$B@0<2:*8$E,P\1V6L9;6W
MK:V0'J'^=>P&=$_HGM3PIFQN+ISKOC"CT>1B]KT[LS'6&Z^3((X;121GFCCI
M!?$,O$LY9 9Y#^JY_0Q^JNW^%&#EV5LSUO;6]]N"&_X /YJTLX-HZ3>WCK]M
M/,3N,;G=9E4I3G<UWJQ9!A[>-RI+SS&D#\-/$"=MB0#C+_S9#-O%/U'5^J-K
M)0;AA)7>$6"EB935F832J<4DG[WTE"M=.WFBZ@1VW8EK@)D%+B [J90 HF)&
M@YP&@T=*Z<X5I6=1FI3OWCX=A23W&C,\G.[>W8 /P_NQ1!ZO9O_R\L:N];:%
M_YK ,%Y.'<R$QYJ-!D\V5RYQA$-O0 M#*/J:*AD65:K]@&D-6(>*4AY(7U9I
M;27>.@@;+3L.KP#.W<MU('84Q5P#WF&"DM6I7:4ZE7DYD I1SIA)%NW<7%Y^
M4AN)4TH29I0VQAO0K+/3=M^J\TA<\!@T9Q,ZNM28EY=7?_U['UH<Y/SR?<EM
MFDHA*^=D#+P4H&>(4J#77\KQH+-O.9AHC:I=@W8]9#]/M<KL=5!.ZV'G[PKO
M?$&L W:/1]Q*H <_[*HQOL:N59>N/9U\JT$G;107( CEI9R88H($HR.AP!57
M.;"L:Z>_'X%NK7\:'H=J;<)2%]>X5Y'&/YLB?#^8M0\OI7LFX]'8#\M+S=?0
M]K_Y<?\;?"S]$9>$&('28%E.Q$'21 ;.B2^W-PIH\$X(I:I7G*P$??_!Y>,)
M<QR"_4[O2ZZAOAN6Y/3IVOL=22E-T]\-KY*)/N3YZWL_^ CM]&W,,-Z8$%4J
M)9LI$1YP569'B:>)$^,">.^T-[9VS>_JD_BIV(?2B$[WZ:436C&1^7*]XN7&
M#:?V7@=-2;3*EL=?!GTS@:>0#=%YI[P4M8V#RE/XJ=Z'T88N?:>98*]%>=^;
MO(:,'J7,F1'.+"72<SQ\F'/$J2!8 2UH9_'G]6$^9R7MFM4.ZG_<\ Y>^D$Y
M #Z? XQ_;YO)UWXIW;W J6C(WM)I/5Y9ZLE9XCVEA%L;N18*?U3;/E@7VT^5
MJ\S?RMH?55\?32XN?'O9Y,_]LV$_]V-ID1EC,<81^,=FT(\HS-<P]OW!5L^1
M-OK\"N^3MI_/CHD0)='P.A7F]:3U<_!S_:)@C;;.$"Z0=1D-)9;&4G$(E _1
M>R'D(\)\9(C*3X9PY.1\<$0Q4UY5YE)B02/@# :-T:PM5"]ILM<G0S49>^0=
MT":R//1M_*@=]SZ5?+/9%0WWEL5H"14:=RRIT,4NS4]3XI)%99RY^Y!]N1;@
MI][0 /S7-?NW!CR2]SX;$=;L*KB*CML5B'EF\SHP-HGXK\-C_:3SQV/X.PC_
M+GT[2*Y#(CDUT@/5Q$;EB$P.30=M,H%,J=7!&L;6,OT.3>"*0'E]_C816&7>
M_D!)74PNYD ,CPS-/2 B!+0LN2F]=ZDG63F#+J^C2:]UO_L(<[<&W9\UOI/8
MFQHRJQC9G0+Q/VX "=2"HWB&@#"E6U)"SS P3:@6.<484ECOC<5CY-T<] F2
MM[7,NDV[N'$5-G7WIIN+=Y*"\Y&PG!61SDGBH\0ORB7NI(K\KB7>40KA%:0G
M;/1T(?0NNHXU[52@XRN<5W]YW1\5LQH1S]5W':@=)4EL //@*1*[TWRW]'G'
M''6YU5P#++[C_#9S?M7N<O2Q- _)QN)9IATC@0E+' /C@^8<1.IJOWD UZ'S
M(*KK3W4R.E"8-Z-Q_P(WW0]Y#277D@8I8ZDR 8@U&4^L1)LH."C/K$-DO';M
MC4WP'3#B6XWA9D_T=)!]L,EV*;R)-ED$*$HB+$^>>"C(J0$.P U7M9]B'N@H
M.Q)%ZHJ<PV4IH^W.E9((*P>/1GUYFYQDZ1(J4J344[9>(/!DLI2[,9YK4=#E
M+>5:"8;K@/V9:ER3\9WR0;>AZ^"IQLH*YK7$E08,00?<G(/'C90F:R Z'9VL
MW>CU"'2K3JKQ_E1K$Y:Z5*EWPZ^3\6@J ;&(\1N:M;:"!(H^AQ0F$$L#1WS9
M<YW*VZ3.WIG?AW- .Z@^D:M49D<6.C"D[W43N=OT)'G%M,V.I&E9%H9.J2N+
M)E(O?.!,AU@[Y^LQ3/NMX]O5+7E5R5?4C'EUX6G:2.D2-6N<]AK&T%Z@H(=G
M5]K\(;_WPU12CQJ$*X+S5( A*LG2'2>C(N<@B1"EPK&P%O]8(\=CBZ&?MC[L
M0]X=G"R_-TWZWA\,>HRI@'J9B9E>> CP)(@DR]V)1/5%#P!JO^!<C/VTB=])
MDAU<$\PJQ)5<P9)2V&,<='(22@-HG)(I0#Q^H30';7#W$;IZ@;5;"$Z#W1VD
M6M&-G1:DGY39XR;2^.'HG_"IY $._VC:\9D_@RN8G_IGY^/1AV&/!\JI4(Z@
M29)*U5] &SEYPB&;E"E-S-HU]O/-1GW:G'<LY;TDQ7YLFZ_0CB_QI"G&R*S_
MR-8IL ]]VNX)KVMCK53G:S%>*<TY?G%CT&NU<9DF;C@2Z!6:\U JT#GK",L6
M74Z(B5<O@O$XJGH/H5:.-8L#"IT!W99(N'*EE*C $\R@=:)]YARHM(%5KR6\
M)K9]U=.JK".K7R%5I.+06;>/RN[EY561Y?)F*@:TC[PKKU5XSO@W38EV@2HI
MF.35+Y37@'6P.'PGZG"_+7M56CKP1E;/'C]@'L%9!V)7J2V/PSM,*+XZM>NJ
MSHZ\'$J%O(S":?2TT?HC,C%*@G:"Y%)XE@>+:ZMV4L+!5.>12/M1:,X&=%2N
M;_\AYWZ$MY,613UIX7UILG[>#-*[BZ]M\VT62RYEC"=C:*^@XS0^-WG\W5]=
M?ZMHG+9,DE+N"V<0&0F!E@W:LQ!%Z>&W3C>T.FCV'X*O3G)S4(8ZB,]/V\=]
M1?=QZIY>X9R#BX;%E$O-]*@SD3I88B4N,!&CESXR(67M*YP' 9V.!M67_SZ/
MK-_;9C3JR<B]CU21G*-!=)D3'UW [9?E")9&;=2^3JLIHB-2CSK>6$4".M@[
M7L0XN9@,2OO'U_"UA=B?*C'^?0!3L0_3BXN2J_7?T^^OG$R/4\A,Q$2 9U.:
M&C/BA2I?M$@T!!-$]3YHE;"?G,H=A-1][EVEK[FP:"!J[XB!XJUZHTB08(@S
M.666C:+5R^@]A.?DE*B:\+NXAGKS:A'5>/?NW2?P@S>CDFVX6O&O_O[F1VD;
M CVC0>CHYP5U)13P*CCB+?.:H>=A>&VS:'?4)Z=D>R9RY6U9S=N118Y\^L<(
M\F3POI]A^\N1!SYL][N1=9'6:E6\2 B^UIUDF @:??ZD+9)7.N%9A>Z3#-;&
MF)..U3?Q^R@JUP51C%D7/26,^ERZK2=B;6 $)$Y-<,=H_;9.AVDEO!N?CY0$
MV42,3^ER MU*#AD$48[G8E.5Q[^ T]3)2F.!)U$[6>Z8+R=V('V+*XA-A'^@
M^/$Z$']>0>Q([1:!Y&UX.9 *&9\0GK.$"ZMP%6E&@F>,*!&X+5^,K9WV_Y2O
M(+K6G$WH.,XKB!"B 2$-T:(4V4V9HGEM*0D!DN9,TYS6J<UVRE<0&Y%<_PIB
M$X;V?@6AK!'944T8!(U6H4!P7D2BM(TY1I<CKUU0Y E>06RC0?7EWT6%KNDN
M2VT,PIM$@@% #45=#2IR0J4Q A07\>XUYDD4RMO&HMU><!5C;7=+'ZT#X_0*
MY6TD_!6%UK:17)>%\APW/&5&F-$!/7.IB&?9$!JD]B8;R4.-BEW'42BO!G^;
M"*S30GG2)AF%XL28TKH:J"6!12#:R:2=CI2&M2)+3Z10WB9B7UDH;Q.9=5HH
M3VIKHW:!\)@%>AG.H29*B4>"%$YEE9Q>*^[S1 KE;4O>UC+;IZ]]'2_O*2>9
M*YDBAD91[N]+\[QD2>:T]&Y@2E5_8K\&K/U;N)6#P;5%OW)I[[]8_"?X!L/)
M#G="6PVSK]+Q#\VNTCW2Z_[(GYVU<#9U=C[D^9#7BA<MDTDY14Q@4-[A&^(C
MP\U'4Z44NEF1UR[%\QBF7;>B%9\_\S$L2X%RPPCU)<6,<3SCDO"XVBSEECEF
M8NWW#@_AV=?]4U4]N+L!51/XH>^FRJF*NVF:Q/&'=O:X<&8:LR!-"'A$&RE0
M.@Z_V!0" 1$][MN*!5NC<OVRL0_EF]<CM:DHW,H^PQQ/Z?<R1[0HV+8.J(HN
M_$H@^W?H=^?H/N&5!+PW]JF0*2EAT1.2HE21D<0%5'('SDF)ME(0:SV\/"[6
M'X@"[(GT3>3:@9/RJIDVF(M%E'.W*:=D38!,-%-H;FM*B>5@B0"K1'+6@ZN=
M@7(?Q7Y]STKT-%5EV\%%2ZGNLG".N04N0)-@N"+21R"HOX)8K34ZR,Z!K]WK
M['KT4V!W2UEV48)MT0MR/KM%DP<9E6!4HD42::DO(4D -&*#MTXE ])"]<+8
M2Y&< ML59-Q!)O/< AWUDG;.6I%)"'J:18O[2O;XS\2\AV @FMH^ZV+L_0>+
M.O7<MA)I!UOUHIGQA^&'_@!U^7<_^CNDLU+F!P^4;_WQ94\DJPU#ZT,Y)TI/
MQ4!< OQG3,J;HGZJ=B60QU&=F#I4IJ%R@L[?FPL(D_Z@]',O$<^I!$;%I467
MO\GC9NP'[4P</<J\R))K-#TBZK-"+]49EU$4V?B<7;[WDG-I%LX&0YZ(*G0I
MZ)5G0M7 \KB)_WKI1Y!**A"Z/E/TUP'9\N,/TR)5"YW>(;J\]5@50LQUYEGK
MO<*Y;^$>FA=M6^ZY9CF$U[_RT5].,[.^^S9=:ZO/UD@#C%B92^DN]#N=Y9X
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
M.=ADG]U*>1IJ5?&ZJ9B'-['#;'F/&V3I"GSS#5IQ";[].CWG_/@/U(.+R<4
MOL&@9R%E![[4W71E.W! /"\19AXS=U9%+L0:]OMN*)Z-INZ9L)51])I5<*YL
MIC_ CR;M[$;A?3,:_8Y$?!B^&.'\1GZ(DO.A5&3KPVC^FPE_BHMLTK;]X1E*
MNK]#F9PN4.Q>1Z=SV50JM/,:->T;:N0WN-;O)!157@22M(Q$)E'2)M ,EM$$
M&R&[*'UU<_$>C,K="FSDW JFB"]=]-#PB<0+W*@]50YW;?20>6?Y>GLM2K,K
MHX^T*]A$CL=2*N9:)-=.8:F%.KTED50)84J-!*E9J1B,<]$A$(%"X1JD9:YV
MR/\A/$?2S& CFN_Y+97$W<%5TC6V17O*DLL\O^9:!UM'5\,/X3K,37$]%E>J
M1R4*]JTF0<:4HW DZ(A[J'"*N!QQJ61E$TTZ45;;E=R_>CQRSWP8[=A$\I5O
M1_YHVO&9/X/WC1^._@Z#]+9I/_O!(NO)&('':A#$N/(*7#M&G R<9#"*!B6,
MM.L\OWYXE/U[2_78:#H190<%R1%,<?<6\UT\1$E<"Q$\NGI1&"(S</3WM$ 5
M-\R*'!)4CZ$N1W("2E!1U!WL_3>KX[]OXK_0;;_HCZ<.W*+D@\DJQD1)C@D]
M<2L9L59$(EC6,4AK;*SM2SP*ZH34HBX!'5QUEHWKXZ2-YWX$]\%YIV.I*D$$
M4(?JZTI',.D(MVA*&YML"K4KISX(Z(0THY[@*][<E2.M1'5*=&<1V7FQ(K)S
M.[#3BS9%IH4E$A6:2&]<B20FPCQGFH+AUJ[S\'B[T0^I%[N%)O8D\97&1>=!
MU)=^4-*"/I\#C-\7Q<,QFORV/\3O]OW@QM5VY;CIY@-W%"K=40+5HZ.C*Y0W
M[@&,3ARH(5H"JBYH1YP!W&^,=H%RQ2S4[L#Q(*"=+=_%)XYN#+.,B)>7RW?X
MEY=_AW16TH9AU#\;3G]W%DX25KJ,1CUN^K:4<XJ)E *BQ.F4DN<N>%L[%[N[
MV>P_DKNK]MTSO(^#Z2<1'U; J5=:$AI$B81F1@*@=\I-LCI2;[W.SR ^?"PJ
MLTFL>1/J]AU$7 ?;SUCSQBQN$DW<AH)]JPD%#9F#0"NUK U%(W'2>N(U0U>)
M!Q%"=W>Q3R'6W)EV;"+Y#K1B16R,4Z&#$1QAJ-(,S !!'T:1$#V72DI)96V;
M\TF$(3=B:[TPY":B[B ._7@43 -5QB(V8\L=;5""^.PY22(Y!<)GH+5UX:F%
M(7=1B[H$=+!%/!P-$SEJ(Z@EKIA6TF0@+DI#HA,)!#"! )]Q&'(7S:@G^ Z"
MTV\01$J0KF=_9;I_R/=_.(V>]6@4,AJ/9Z<SBD@-#)W)0(E.H*AUUFI?^T9C
M&YR'U*':/GCG/'5P)FV(>1&0O>P!L]%G8XGW)30?920V&4E2M 9774A!U\^^
MWP[K,]:Q[?A:>;)U'B9_*(NV&?H_FV&G2<;;#M]1R+R*-"H%SF]V-5[G<@9_
M ?&UM_!=+P$\49WCP$L-?\!=+UH2!)[:.BKA-#-HI=>NEU=U M4"\SN F87:
M@M#2%7?&H1-3BC.Y\KR\I%9XD:FSF=O:YWPU\/L*NQ].=U>&Z??*^[%$Y:]F
M__+RZJ]_[T.+R,XOWY<G,=, $#7>BA1,:7V$4XMX7CD>*0'\/R$5-U37?@"^
M'K*#1^KWJS6K=+<>>UU$V98=I/?Q+GS&-<!V%+/?".AA@OA=,+Y*J3JCZ^ Z
M5G*C+"^][D5);8LVD:"9(]F)+'0I)Y1JMRT_ MUZY ;@Z%1K$Y:Z5*EWPZ^3
M\6@J@47#*R6LS=8HXD7P:'!(%$)6DA2OC4L&*58O+OT G/U[TQT2N4IE=F2A
M<D6P]\WP[#UZ\^D3^,&;47G7-;,$KO"^[H^*(8?"Z5GJ(980I?(VE!!V),XY
M2B(OD6PJ&+O[UG-I!N(F8QY0)0YFT7?*2V7]N8;W:59JZMW%5T0X74>]I 2
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
M)-S\@;,ODX2;ZY(2#;I:;985&2#"._!)DW^LC>,N%?I7ZVF9NY&\9LXWI/$
M,8PWTQG9H:M;L[=5.K\-P6&VJ'KN&(^$C5N(GAE@JBBAC61>M YG[8%R";QO
M0>4!ZJS>XQ>\O</YM?/.9D]>;&&)A##H0/ZLU,!DT4ZCMOSQ>*"3N;U9>_R[
MQL$]_*/(.N1U\WVE\76,VG-A$GA5;\"5I>\*>A#6*"L$][[YB(0=,"Z0Z:<2
M>X@P%-[01Q_^AK<$[894SU7^1(2>+RK0+_C37Y_)4\%K3-H&CP*T9K6RCFF(
MP6?@J(2K;7]Y:9UTVPW9!4K) "P9)+%AU3!\ X>96C.%")XYM\K?B(R\4V-2
M8;[$9&+K&^)'$"Y0%$XA<D-;8%4@OH*R4ETUQ:L\1F<Y<^@E NDMLE2LX>"\
M4F!RB=8ZD?CC>]L]9?B'5KH@3@] V@%JG#=P-J;I"NEUUC9)QAG891,;0?9I
M)+\42D FD.>8>&N3<#>2"Q*(AB0?H#AY&XJ30;/(,Z +"A2&#-$B.3L\&R%*
MR3ZV+DF^;)8?2]P!2I#_1@295_L4YV]O?_JK;O=N,O]8]_^VU*YEUU(;,D!H
M9X&9VFJ(H#KF"*]"Y711T?G6P?&#H"Y0)MHR8H BY4W6QIOIISBY7>[\*OV;
M,"XI_QYOZBR9-]-Y;=2A?,C),S#"D*L3703O0X22E?;6:N.:YU-T1W>!LC,0
M:_;6%9^:$%O%?%4(78=NWQ%)U@[S]';^ Q)Q<*LR]\>:3+28I.L8;$Q$&"@F
MD6FDI:,W@32EJCU:M2,SB0V3,WL4W L4L[&8]U3N_.E]3C_/,$U6]2CX^0:7
MK""/^U.EU?];_OXZVJ!R*1'HZ"5DG*SP&*T"]$RYQ+@.K/T8F,.X+E"2FK-C
MQX79&9(QK^CT'C(E\^'SAT_,?&8_8Z9GUJFD4C$)MEZ?*^,X1*D%"8+.4=I$
M-G+K:^J7FIX9T0<G4X9B:_V<M$2*Y#EXEJ21&3F6UF?@:T_/[",]+=(S^[#H
M9:=G"I$P9UG !DX.!T^T"6TUN"PL"I\C=IO,\3VD9_;B>J?TS#[4'RTWKPNH
M[RT]LQ>C.B7I'4/ET43 9"LETQR$,;5T5S#PDB0=+5GR ;7.KE.$\&6Q_JCT
MS/:<[T/<\=(SK4*-3ALP,==Y\)E,_2 \*3<,K&@7Q>/.<J\T/;,7^;NE9_:A
MW7CIF4S8$HP(D'.=V"IC@CK$%4S2F2V[Z;HN;2A>?GKFL1QM1+O&[^BWU+''
M^8-S<I[_<4O&<OW/,:^1^LA2Q#K&V:5492^ +UI!#D:1Z#&OD^_ Y7ZKOG;.
M#TCC ;(SKO(7 EEC!K_<?JFS,V=?W]W-TL<PQ_FU89G%6(W>.K=*R:(@"$XD
M<%BL+"9EV_H>_CD\+_0BZQ0'L1GY&ZO^;V@V5SG7')/-01C(+(G5+H-6EG;I
MN!%:!^ZZZ((G#[X@IIY.N 'R]E8S4G_#Q<=IKN#FBQ4LVI8.6<K:F-:1>M,1
MG& 1R!(M2@2A;6Z=AK4'R@5)0$NB-QZ6LLP96 7X,*\N9J]34BDD6K\(LVF7
M8BU"*9H'9#8SGCJ\TSL>?4$\;4&\ =+MURBD"*Z0FPC1V@P*"4^L0^48RB!E
M(N5B6T^_O3@.GT#2O2ET8X:-_L2_%G?A9L# T>,5A@\=/;NG,8-'Y)KY+#R#
M$.O,(I<DA*P$)&<T8XY)7[Z7X!&/PN@0),C5^"9CB"@Z0Z[CG*QVP33O2OC:
M@T=]I*=%\*@/BUYV\(B\WYIBA&!B#+6(U9,^%@&0<<-#8$+%3N6BWT/PJ!?7
M.P6/^E!_O,A!!U#?6_"H%Z.ZA1".H/)H(L!*#":K *Z0[Z1*G5OJ:DU<0IX\
MEU[:[R5XU)[S?8@[7O"(&6FYC!%LX;&62CO"ES,XXW,JP3N9U 'S]G4$CWJ1
MOUOPJ _MQ@L>T>)(_T_@' FMDKI>@!@.7&AM8Q(YFB[AP)<?/#J6HXUHUU@K
MOYG>SJ<WD[RT0);F[5H/F2!LCI"4)W=95VPV*)#*H_8QV<@[>04'5/+NU;\'
M*ZT!W1O>)>Y&],UV.(RIH86V#\?X!EH+'CW+\A,(/+@:V/1,9SFZV@\Y)5)T
M*A8-7L4,T6O.O#8&<Z<ROQ?%]&=,L[%XWH>N0_4?KUKL279WW6W.01L9!2BF
M2HU1%H@I2D"#DBMTQ91!NH_O W3I!T)[K@P0FUAC6<MO%S ##;!X .0\4RL:
M,NI)^X]3J3Q(FYAM4"H[8S@9P-84!BK+5'-H%.A@I#0F^S)4Y<499U.,Q?$^
MQ!V"TW=QOKTQ\C]2K/5<"FN;&5351Q$)2I&"H60.0^L>#X\@?#>Z_P3*#]#S
M8PO.IKM=!T!#:?S'8,ZD]4]AT7YVGT#?837 IO" [%3KE <=:WX+5QQJ0T/(
M14LI;'$R-A^$, [##^G\0?G=AZS#\GF/SY/)S6&DL\ *C* \CU#/)N )E6.F
MYK"V'CAS$-1W>!HTX,X K8">!;BQ7CM '/[$>!GW20,QMH_8G,"5L?7/&FH2
ML5ZV2^""&U"V1CJXR("929Z]29F-JH%>QEET)KGIPXS&@<1-]OQ52M.[VF#D
MPU7^[[M-_JUA16E?!!W&EERF2+L/UCB(&9.QJCC1:7#[LXN\T,3(8S*1VA)T
M@*;$[V;3?)<6_PJS6;A=?"6,L[MP\PYGDYIWG69(P'_$U;^O+48E,V981D3K
MZ(O:"2O5<CH6LE I-6\\V@??!<G-X.QIK#3^G"["S3_#S=VJ]=6]?%_=YG_-
M)@NRY<K\6H14E,L)I%!DT^ML(%IFJE&>#)GT).I=*F Z+79!PC ,@0<HA7L7
MOBXQK=KE/6RAMVI^AA&U*[4)%<EH3;DA;><BKYV4M=":1U=:)]L?!'5!DC(,
M(_;&-_:DZ*]_7;]$TDO_]__\?U!+ P04    " "66U!8O<#PQN!1 0#=- (
M$P   &UH;RTR,#(S,3(S,5]G,2YJ<&?LO'=4$VWT+AJD]]Y+5$!0FE*5%AM-
M1"PH38Q*$Q 0:4%"(KV#@(#B!T%!0"FA@[1(%U&1WH0T*T4F*G$D[8R_<\M:
MYYX_[KV_<]8Z=]UO6"]EL6?FW>]^]G[V,WD3S@*'!),X9>M@"^/:Q06["GW!
M.-]A8L=\0J_[PGQAT,'%68:=@.WB^GO\_;[K[\'#_?<[+P\/-P\?+Q_??PQ^
M00%H\//Q"0@+" K]/:#?1(2%1/[^\?<B__747;S<W+Q"_'S\0O^/#\Y+F*0
M]R]>;6ZNO;!=DES<DER<(1@<FB/O?TR/"_:_'5R[N'EX^?BA:0A#!FT2T/2Y
MN:%)\T(SAOX;!_T?QB/)*[7GT#$^Z7/7^/>&R1C&YST64#_>U"][?A+0,+I^
M.T%02$Y>05%)<Y^6]OX#QB:F9H>/F)\X:6-K9^]PZH++Q4NN;NX>WCZ^?OXW
M @+#(R*CHE$Q=Q*3DE-2T](S\@ON%Q85/WA8\J2B\FE5=<VSY\TMK6WM'9TO
MN@8&AX9'1E^-O9Z:GIF=FU]87")3J!\_??[R]=L:[<?/7]OTW^"?G;]^<<&X
MN?[WX[_KER3DUZZ_,>#_ZQ?7KNB_!I(\O'L.\4D=.\=_+4QZKV&\@,SQO,=-
M_8+J1N<!V>NW)X7D-(S)FK2_KOV'9__W'$OX?^79_^'8_^G7$DR$FPL*'K<D
M# $#?]/AK%0.+,09U,%OCM&(9+N!W.7N(34!#BQ)?4@IF=%73Q$]X_8T??O(
M8[<*-U_E*.JW')T-<3!IF2WTD -SB.+ 7J>\X,!&:SBP1"?"I_VX-B*K!_OM
MQQT6NUS\)?R_:YCF1" ]P_TJ#F76!.&8=PC8FG]-_S7]U_1?TW]-_S7]U_1?
MTW]-_S7]U_1?TW]-_V>9?OS-%A;FP'BZ.;"$> ZL7XVMC+*@V WE@MI5+Z@*
MEMX-SE7+GC?NL&NYEWO.ICLV%=V4.#;"*[LCR('Q]W!@8W5,<0ZL.1ZZ_#>!
M)W<M.3"VJ"D'=K\*,X^ETSBPZK'UWSL$&)8T'?KGE/]F- <6"M]!ET'WACW)
MT/Y/#WP1!Q8 !_6BF5*C=$?:$$ZD[S!FL4^AE:8A_4?^"OQ]>??<5G#5.\MG
M5Z>O=:(J)X##HIO(,@00%<J4\Z9$;W14?H,#SHC%\)%B<_%TIM=C#BR0>92V
MK_B6=W?C5&5TAK""QH4'E?^,ZMB_3'4KA%&NV[TG ,'.3*E<4O5& $,8!:<_
MI,G?O6G0I\<\!VRH[9EE7JCQJ"N^$Y=-$:R_J;<8;_I5;W7??7W%3_ZK]BXN
ML!T<28LIF\H6G& XKCN3D4F$-GRR[QPU\TVH&)C@'N%UNLKPLGN@ ^^@-G>^
M1#Q1=@,GB-%#FX.;P!<'\ 50,'PVJ$QY/KAOLF*-_IRBT]DA^U,:Q?/LP*VP
MA(.VQ_AZ<ME"!E!$2:P2 JD*WO(.#^C0[P(VV<-OZ(:Y(F"E^^,92ZL[+G^B
M+TVQ/BTQ'.U*\[6U20DV%R (7&"JTB8V"-#I<Z -X$BU+NFR[241> :KUX$)
M;4&>>\5BRUTW7WY0?I]X%&YS#JD4A "0.%"SKS@<?R6 H!K9&SU8)C,C-3J,
ML0(Z!DO#+P*?<V]MR$I175I;\F=/2)4?OIUZZT_M&C(5JXB10R-!+V]:+5DK
MIW5+%N7JTFC6Y==!?L$FBGY4/W(H1CDK2ZAPH;R=Y*J<HLU=]:3O+.#*E%=F
M"[I2.;"L=(;U#7C;]T+YK.6SG4W%1V=;]9R=2Y8HO%%E1][.U@6%>$N.$=[J
MM'C[*S0@7R* , .F))$2NLD=P# !C>BOI[ZC3]2L.58'=.3?Z "^14??7)93
MV/H8'_SN\TM7XJ<7NW6D;(]:SS_ILV+5$4B]!."4P0*.\I&P"V/-GITS[3O0
M\H]-[3=SM?2XY^U%*W/?-LB%>\+R'J3_Y(LYM2.&7<HDN3*-WB#:_/*HN$U\
MZF\E2X]Z0EJ/4957X#.3 JJ\H.P_YU^_*O_TZL2GYRW6[[..\F-MT,DD ]
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
MR%(EVQLV;ZXY#A?!OI]=<X8/Z;S7^5'-%OD&28X33AR8+]*# YLTC=PN'N'
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
M?"%W0,T46$EIJERS1LR39HQ[+[W5UVMXXBUPXV/.T8LS.4*-N^<7(  X.2_
M!Y' &3P,?1+<#WQ?FEONWYD8KK\PU"<RO>GKQ^ KC0GULWG\P;#/97)"*JO=
MVW[L9CZ,?W+&]97U82B8&]A^HQYYRI8,>&J<>JF-\A10*J9][R")IR[-IQGC
M17?KBA1W+,55SM&T#Y!*/^[*$A,8CA,&0ND/6#CL#>?$* ZLU: ?F851HVDE
MZ ?[="*EOW7]$QR@$I;@^_-RWL<'+RUFZ<U74[CY[EJ4Z #*;"%UJ(_21<N
M$*WR'@#W ,JDZJ'<C:V[<'%K_:\[Q"%<FJA(GVN:1FN7*Y^QC:%)%H\\?X#1
MJ>=KW=[9.'HH_0ZK%VKX)I:J26=J&6?00N"?)T%P\5\6W8^"_8>+]SD*6RCJ
M41S\?U[9W/MC5CU/\1_RT9 >%=B=;3_4Q(B:&H@E.YT86=7MC0TV<FP+ROQ&
M;<_W5@DT?-NLZ7]3[+4@_IZU)K:_'PXX.B<M77E$V5)@!M",,3*S6]EEI=1E
M;'+9GN*C70_\=<2>M%O;3 B-'NQ)%#J#,MG.'<C-1(BPS9E')MD&:&7:W$-*
MJ$@0/2BR(JC+9&DB.%KRU8><:A4)EYSGKUWN'I/AHL);?C-E'[$%!QDNS(LM
M()QAR9XODZ+Y9X92RARM^!T[[WTXU3@R=>JH#_<G&S_+7WQ]:?A/XVR!(Z&\
MU4Q5X=JEI8&F8?DLZ]V58>4O+TH&PF 6,)V=[')Q"58EA,=*!*318^KU$QG.
M3.RTI:31J[Q!?8)OI(BTA:V&H K[7(;MPNV+;GGOPA*OA%=#:(_&DNZ9EQC/
M83M^WQ6!5$)=Z5:E_33KRXV!W*'Y"0AMT;*%3^>9DIG#TA\\*WH[LEL%=_M=
M?O!A)4G72FSNVB_O=20"NDS^K<$PAA(ZH*,SW2?'.=WT]=?U>R^_328(6-G
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
M]?NLX7XQ7EW;D]?^,'4W/ ]J(/P[!@P@E2J+)=45[Z0..0NXK_U V9'/5#>
M,:%/I#2KGA3O!'==YK64M__NMV1OX9XH8OA,F0A$>%42&N>9\JZ#R%;<QH\\
M5.Q0\:K4>\L(?>-?/^ZO-:ZN+"NZN\(>\B;Y.6\5W5[4#8=$-! $WU2-9NA
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
MF):;97W _81_#=.&]JO#0Y:0&N(=A+=<DR^.FC*JS+VMB:*^^3Y'%=S3?U2
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
MP,X2XG7/57>UO) _%4_)_,(P.OKY:&[;[^!L@B-TZAI.P0M]!F*.B'5X,W8
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
MDQ)*M^TY7UU3_+H@[<:IB6A+=8WH1C<?;7F!Z5FYF#/NLASC!(KE'*\KG(M
M(N.&+.MEM@8^Q),5 W05Q^!\SY7J:[K/WAZRE'7*:?7>?"NJY>-'9IRN8B[#
M"#(84PDNGA':\I:;@DFP&XO< 5]L2^!5DA%?N[_PD(=?/PD=M(L<IAK ,SXO
M&:;6<0PK9G2M).,L]0K8W2S)!D)59D=6WFI-!R/=G*^FU.D(C>EGU5SC;O(<
MF*LG<F T&5MD>*D2(1^@6\-DNIC>EL)O7]6>K'NY\]%I=?PA9\[)164X2\A/
MCH7QQ%)4(&%U"V[*!O")1 :_*]#_L) -C')W(<8_++"!%8,XT/ S[NO7&C90
M5Y8B&/J_ EE<BA/L[T=.T%[;#7M4/-V\:2KSU?;DW2FK,T-;OX-$+ .ZL5,I
M#[OLD6G+'L=Y]B?@=X Y]ALH9?A,YW+MP-)V8KSH^3CO[C7X5S>T3RJO[JY/
M.$8K/+"@%8]Z$ZDZ]$A,D;%AT83!&('$INVA5<UB.#; HQ_%!A!:!%"\!]L
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
MFH6_^$$#<LE^1_6&3>UV2)V?76 ]E>Q:;J@#=LO,YN!E:N:?SV3]<78_].'
MD;!?5YI#DR[&?CP.+0(W-,2]A"]T+5:@[3^-Y7\.$P<93CD"'Y)H9 -/U*:-
MJ%*T@C[QS8Z4@N!TO]4M%^(&\YH,'3QN/A>V>\[WX+)HX8R=)6--%DV;RCU]
MF Z B%$VT!04ZWE;1E$=K"('I7JS ;@$9F-/O]WP.AQ5US>M?/BM;8#]1C;
MM8(-A#/9@'\Q@Q_ZZS'!!B8P?."!M#&)EMM]'T)M5-[6ITYTT11FI3-0MCID
M;W?TO<7-!FN_8P:' >RS.6AG[ ]CU7][DAQ@P(_RGKA?Z0Z.<39 <2EG9*C3
MJMA .8ZI;XDDO $A?EJ5B'UQ%.%&H*/80/>[+W3F+VP;Z^?;,&_9@!BD(SP'
MTYH)1:W3(IXIS:D,M5IQN#AK!RJVQ7Q*4.?8AAA(+T:92PQYWCG7KOSBR2!E
MG:/CFCNP_.R"> 0I%5Y6E@J)AV%F3$F'>(<\4:AV(RJM65Q&"+R6.?E!RJ@
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
MUQ;NO_@.N/^.5,H?*+S_L.3MWX0="&<90NJP;YJX* :M "10WJU18V+:(1O
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
M4TDSE2'+=FL\*.B_VA+!]K+P&*0JG/U\N^)=SZ60'4),^.0UI5/3=L3U_*,
M_2D%1-4%XW8PM6>:1=(*6#CQH0(V&I;-KJ$I%WCW4O'<64HTGX>ZGID0@ I%
M 'JX;P"ZZ58\+/\=D8PI@[[31QS"<!*M._RO%\A))J1'GLMXI:MWY17.9_FO
MDZ9%/<@:.8C)UW .88= &RFP@@8'3U\4M0T68N1:9+.A]/;1P]M>A%@;=&*R
M]JPW&BZYBQG])G/L[7RL;N>.H]V)U*^71T<LKM5:7(ZXMK':14-ZRXY-JV]D
M2>BNB+/2Y:%R&O\(H*.["DIL2$!!/Q56XCCOGA*5C0O?=?81BBN',M]D?8SV
M[>T.G)*$AP4M>-;;66BMR4S\0I$Q=(+%I\1/;*)<ZJD@XE,5#D2YV!K?$F*>
M,;8<,$)>=TX:=1%MJ0B*3BZJP'(_V778>%QM QDQ(%H,,</<O%<>Y9YV=W_$
M<C!(-C\WQSFG4V->.%V^95<?!MAEYC;I-HWZK>*JI'&\G%H+GC,[YM(&: 5O
MM%A;+=Y&57QQ/_)13R^?XR(=N,LD^*SGJL_CFRJ6B5YSPWO#RBB"2P!8MVB*
MQ(,TF58]HO=;:YG(OKTJWC+0)/LK;!H5T!/WU.FB]4O9BYO6&NA^M<&==SU"
M-.>0I:&AW?5<AX06.Y\*_[SJU(V_M+;,&,2'[533VWTT^=E:ZK]F]OTE-=ZM
MGP >=QDW.29(HIW$:1 ]P2TO\%GF?J?!T0XOZP\1+E$<+;O6OG/5)MS:\WW;
MO;\'MS^GL"(ZA9ADFD+8G4@BGIN85$7<R:GXH.+)EV8C'>4VO5_<7Y";UX1X
M4H/::9L!5CFS?F&:&X6*IR?X3'"OY;0.Y,#7F*J.[.]DA#]:^</*EBMZ.*,J
ML=3#1M:W.4LL\%F;CO':+4IVYS X+](K1%%P!\]*!L!]-$DHAA</I99% K90
M+/OF,VY9BO&9]^%: >S\F(Y5:C&IYYJNVZ5M;GQWWK70+8ZH+<@GX0%Z"&+@
M1ZDW@!4MVIK("7A?KQ6+YB8)N)H'93]=.&LU.ZJ@5)&.I,--AK8W&>^V[YX)
MK^%O)G7B:QU@1>KDN61TW4HHJ]5&FDTQUJ9>XLU>H=38]=[>V&*B]GGGX>/V
M&*^ \\].9CU+MGI4:*<R]0GC$!@8Z!.H=?-F[84.Z5.KD_0DRXM/KA.-P[!$
M#OVCU0S&@#]F46OL[0J8>BC]I3WMW[W0$.=@__UU$/[?(IJ#XI2_D67IQL+^
MK8S,__@]U[_KM>G]]=\F?0V+_+CQMX:2.81%J2DAYM=O8%[!XZ]_VFC\9^H^
M_)=E4/\OM#-TZR74DV%E4YZ:(*7%%M<^JT[<W<PE=Q8T6MTQ8%MT>.VLH\E-
MO+8_)A<H8FV[Z6/4C.JV;?W[,+]S6["\D:647:1#B %=GJ^QI# B)EMOEWY;
M2,$_M5I=]J-UY-=6GZL>,:JB^]D%DIKE&?(6VZBW6M%MB;U>>N<V]Y#ICZ)(
M0GL,^B]M7G#^:*?1H?>_7_RDWP\F_)AYEI@E$>J]R%=:,HJG0MX==LOCB*-N
M;N)/*)DC]OVV.9!6A&\-\NW,O_IJT\^ZCZQ;Z=@6G>,WJU_F]&$B<;"9 :S<
M@$BZ(:G\]?"J>L'U5N4)T%J?2!@ZA$(7MW\)OYJ*6SQV?M?7BSVZ2]%7T673
M=U&;82/( 'Q=M*D]0DS:L=^SW;/I3Y_V1G$/3QJ7AE?:G177&7<P/E5S5&_Z
MY] K.TMBNUAL.DK78R:=+JDX+$DNTO0@1.9Z]+@[)+7@[]N<&_[5%W,H;7!P
M<#-\T<EP@\Z"GAO=&C6)\:^(H8*:EEU1( 61*.!O](1=(XW5AURA3Y-398-6
M*TO^D!TYDQW_/B X^?'!Q&VK\UZY8_@-G/YN;")>I$4,X#I-$CIC%=I)&H.<
M.7.92YT["H_E/C$)&MQ'W[43\]J1M2R0U4= )'_Q#Y,FHBO[.ZC0FHCI2I.T
M^6Q+#V_DC1"C-%-E1A8_OFI?S5CGRX8=)0\1Q:,;+NS;H3G"; ^!5M=G<@_W
MU.-0G:+4P;OR5HCQ!W!CO5^^MN)&V,HD:7"NZ/()OP'.^DW6A^96R&/42F3Z
M8K^4^JN[),]7!$GM&IR9/G^>M??\]#3K^+UX?<R&-?]OD3$;G!1Q%7H JO .
MKDJGDPGC,")YA5OC(2A#UHU;%)Q!MB:>!KNO?DS:_)6Q 5?3'2?$]-NP4V3E
MU%MG_E0IKR'>/$MBM<U#]77MC\I92_'K-_7_"SK&BLPUS*#Z9WFI(!X(N:E>
M-J/&M_[J5J2;X#\$A][+'0H?-]@?%:(EJ';,:A<Y<G%*@O^@=3>$'M=RU.+$
MWR:N!)LC#[-#.JG+2&-,R2#;*((X$/!<FS'I69^N.N93M47I^NEEB8'74N(N
MF!+*AP^*LWKBX*4:014@H2N4Y6]ER[<#Z)L1,\)+SZFYR/IO0^V_6R8Q+1$J
M*SRD>@_NU:Q[NEE5='3&6;D#D545W)XO" +8HUU+^K->)4%;*;?OEU,H&RO'
MM+$__*+H ^7 23?$??OI]]J?6[]!': MBSDCQ0JD)A&T$"4HIMM:^SGNJ[M)
M:FU*2% A*V["\U';IA<=LKL^K@ID?_!%)()08!!SK)&[ ,LQ>>^X>6T>C0:!
MJ:T:@8=I*2T*P.KM9P.EZGWK?/42S((_B2S*75BW+ 8+;3-@^](KWA$M4>$W
M$&2TFB%]HWUKNHP;.%2)W@HH]*.!R*FW9K]"+:R4?]ZTWV50M:-_'$"DHOBJ
M_^*O1$;.\EX*BO!^L\N@W_S]@ZV];&<+&Z[,\_<YWRVV9PVJ%3O,Z4I^Z<O6
M.GK5=6]H5]2O65@IF?=&D%ZI!Y;!RK;(RB_E[I&G?#9-P.<A+>DB7?!QM5Q2
M_L\75YJ'.-V7/HN?,UAFY<8V@35#^(?_);?-WV0<YUB/SGV)N!'<>IMMI-"1
M[50)T>@D=>?-1,>''\1NCPWX9&1+DSRCSF _W^[PE8J3[4<DU- =@CG(RCRN
M* =FUHY_1XS GDZCK5\Z#0,#D+-]/6F3^MF]%G+I=1%9)_9N6R^U:K<<X1$.
MM,5!NG=FT\,A(895C0-=S;770M5<!S=*C[8\>/.;\A"\-GR%@D/4QT:="3-O
MEUP)(<8^T^>@5>=+P#BM2W6;J,[',V=(]K1Z,J0'S'Q@FT#KF-/B+"PCL&.
MX1%@$7WZZX31X/D;&_R;NLKEO&S*K3G*RXZ/(E'.<K,V.,>!_TS;Y'^^UO.1
MRF7HN;N@Y KU8VJ[3'<]0L9QLD9P9%/<$T"VEY.R_&%4<\C8B86H0.O9G!<;
M<1&]#58'Q5L'CM95!CJ $^0(#DXN8&1$/3:QYCV!X/VZVC9$<KWO=8?32G)'
MY(]?PRS/GYN-!^IQTS2^_7<W;0UH-;>G ]$;-IJ?'Y;)I41+UQQO#G+ZXV:<
MZ;@IL2)4>^H6J)J/F7]DF GU\W?#\H(BLW2MD$FWSN<F'0,!>32?P36ME(7?
MF:\')YQK-T@WR =)=^D>._GH>,:R0"=V1!<Y"=!HD?/E&K"Q9#.JO)\%O^M!
M98EW*=BLJQCVOI0]\#;[&OOFC0K,+D61-_]_+^MUKY56/3BC-VQN^*Z2E1KA
M9/5S^1[M^V3,P>6U;NGP4N$0,D"W)LE$I7+=>&S(D;UX^O5WK\,<[0+%CUF]
M<@4QN),KJ<NX/;!F)JI73X-'%WA&M)D\?XZ1W?AY]8BK5NLK IX>F$@9&:&J
MP9Z2&'XN;2N-Q<)!)M@.$TA_H;V9'$^0#'YL9<?MZ/Q].2Q6[I:C>'(E\THY
M 4-ZL$Y6^NH9MLC:O!G4]Q6;YXYV]L=/Z \ K ( /,!D^'9;[VP9_)A.1_2'
MK5>\IR;/!!>(G'MVW3&[OEP_[MVNDULD_L#W)L_L#.?;$4AO2":M@LJ\SG3N
MAJ"+OMQ\J%5-=SB1NQW8KB=R8[Z=A6G>'?>L&/LM 9%8*O<R#06BWYVAL^+T
M_O2('4 R:7MDH+.X^X#<U8.121.;1 .V;G!YTXMYD5*8<7=Y=-G,4@F.EX(L
M1)QH XS-LNQ::=PYSEQNUC@[CW['ZMN"ZUY9+..'3]_S?%VYS\H7N1DY:LMH
M9" !139&Q!/0_7O$39 2NX]PG!N18I)$N>L?+=_8U)1_\'"O\[-M&XYOUEOG
MU97BF8\,TEBY0'4]F:^(=%M+0*<>$E%'B 6H8['N0DQ[%+:C>5GN:'3: W6'
MHOV]E]9N4G?40H+&#_35BLR1X2T+L'(,(NF*%/#]2&\N"S%/1SND)CS8>+J1
M8S!\.$9$B,EU^_U53.>\O$3=H:PRZ;@YPB&DBPDZA[S+0U8NLK\, &>!N&A\
M\JQQR?@C*/=,X'.?PWJ?,KOF/Y7=4.X];_1$_O*C>6H8BIDW4%*(=FPA9J5?
M!&D=U[O9]X%_?FRS"U#^3<516GE@7:^C7M;N>W%;4!U C2?I _0+P23+R/&#
MD!C*2F&"PG \P[1;^;!&T.%N[MXP(48T,MIEUBO@:9#'=?'7:^*07[O&5J.:
M9D)[,Y>2@&A!WOP>W"HKMP=3[L9YP:/J1=6/"0Y!@?[ROZZ?.+-:U_7#K2L$
M48B)2)V:9#)RNI8"U/"L='R-S$*/4? @B_&-HE3'-K[),EKA/:/_/3&&Y_U
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
MW.8>VH@!!!H82(:+2UB^@E?,WSG?WL)7W.8#48'10K=D#.L*2I=R1O"20DP
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
M72E%GS"!;GZ.)+0U122%O3MO5W9;C>_UVT&RG+#F??VHZ*=\OYV!B[AB[ .
ME>.]#3((Y)^!;%EY,^$HORDRB I0,D?*V9!S++,8JIK<5S=\;3'UW.CG%8>-
M'KO)5SS[8T.2_;%#AOPMD )_)RPCN$72'$.=DB*2PI2U-/@V#K43 RT['_0$
M29S'G#D9IZ9W?MG@5B_R1L?/M(1]" U@C5.A]2JPE2VRL@?UHMH#J;%4CDJ'
MB6$[8C%W_X-Y_TU5OA;?-^?+>.+[+[/.BL@-D07!OPL'<DM'!@#0E?S.DK?W
M1(F@%!](2T;DFN/D?Q]XR E$@=_W^@&U,@"25,?PT@SG?@#0MD"60]=MII,@
MCN;#)%-JS::[C'X!HO"VQIH!45$RD\!,:;G9KY%QYC# /@_0NX68VOY>U.#Q
MW"$EOH7?*"[Z.\<B_0O7NT[1MZ1+.[_B/.[NV+JVC]I^HO/J+<VH;]\ ^-#&
M]@W\H/GC&0EM)(GUVK_JN 9I1D'!^JJO=:^\=US?L\U.[[?;"P+X:99!G63^
M=H$511&IS=R>[C=]?:-)))5TPG*_GPDC:J>>NOE/:FTY<9RED.!=PL<#=,FE
M.PU"C1<CT'J9(-4*]_#;2R3P>Y%YO,LJ[]JQ%[><'EI]TBRZ6!!:M-E&._ 1
M0.]B5C.S?JFU;.>O@F6A<;Y]0/8?IX68=!>PE>>A>E^+^+VBZXJ/3?0?HE22
M@[DX;)8,:YKRG6#*<B'FI,M5/":L@/PKNK^;AGM1Q;Q%AFN==NH[W%R[PV&K
MS<X#VZFT^>>&3F_FI\(R59P;:FKK,QQ" @,E>S3W[MCP*$X1N^OP&_$O_? .
M"T12E+\+E5'>#Y3#1XENM!K*;=@0M-A; Q[--XE4YXA=#TSIW^UIN"ITUFNV
M;1;2P<+RAUG>5"%FI5?#=.(]J(<0M;R!M!JZ'8Y/-:XZ*\0459F+Y^H(MN\=
MS2ZJXSDKBMAV:"N"M/@P2T ZTK3CLKI]04"!49A@2Y\1*S%6?EO;4>VVH[^7
MNIX)RH68L_U7\/7DMCL1/#_!?5@&G<8DGNC$(\P\5^ ?^-8_@_=M2ON&8[KW
M*KZH]UL#W.R^S/KD*/X1"R7V(!*H$;$W%6)N6W0*,7 -E395C'T]BY*&_@0/
MVNYT.G ]AOD.B*E\E8*%-](49$5/RIIOX#OP/ 5YULN1+N:R,).Q$IX?: 'K
M>J\$1QFT:C.7&<N*_IK8>]\\'M)BPS?66'\MNXGX;OMP)1$C6_(W&DXM$U'5
MU?FUHL5R,@]6L$16?N7O6QPBA@G26M6@K&_$Q?S[LPF5R@M%SYKVG,BS?FWX
M'K4F<2$TUK@0\\ZB7>7Z-Q3INW32,IF8D-)+.L\@/#?&M8:P:6'S!_-V5M&C
M39OVJI;3V,RE]XI7:,\%^316;6CDZW83: 'L[S%)O!S17#WT:GCFN&>#IN:Z
M7]0W.]:)SLTBZNF(K!8D\Q,^@U+9']:"!ORQ,#& ($;:T)J^EOYV9/R$?90&
MKNV9WGP7CKLJ8BD&NP1%Y?6T:3&^$U%A,] S4<,)2:PA^/5^\WG^U-_JC66V
MZ@RA^,9!\5Z:*,"J0[6J8S]C4X=*>__X=W9GGHJJ,D^=U]1D/EPZ?S3AX*I]
M?=,JUF_GNS,KIR9TAU:/P#LK&,PQS[7\F&;+Q-SU;F^]'*5WTJGKH$^HJ5P0
M).+]R3L(9&;U0D>(\OO^.[^3ZECCVZOH._>]5X6'K;^UC;YB],,:E] /?QXP
MW]YBQ]\< "B3E@<,M2Z\M9:!CP_/CRV_<TOOIXOZY,!!; "&_RT-Y@LQR>>7
MKE1:Q5$[[XX>Q40@2:<Z6>"2A&PGFC\9M9IU,3V4<?^/>4NWPL]DR \+;1MB
MF> 4\2>!*SC-:39_ 2_1JM_/'G^HB^OV&3EZHW7[AD*%]E_%V#?[#-%CQLW<
M)Z['^0K0TV#=IM0RVW&&B/6O7FJR\^.I4)\JD\=W&B89UK=V?A]>BD^FAZ$?
MR\;7&G:%@'.\10@0>]6Y\;+WAN&"77<H#^C:#ZZ9;HUL6UXT+/(K4\FVPWH#
M2,LT\R,ZL&;ECP<P8MOZGB.W(W,ZUOURVWV4)NHV]9<\TW\@6?Y?OT R0Q>1
M7$JDFA7DP!#>#S]NR68FS0;5?)Y:T%X;'V3C4[61[?LLA"Z#B7FNM+A@ &L:
M@1Z<\0+<.PW>!D$QS4]-;UO=2(L6R.#TV!I4Y_X68E[^/,+S45-D0IX &-HP
MHW<9WB[(1D7L=9-SST0S=&<R"G:ML%.;XCK<?]2F-W5YWZ;MXOD8P8HJ[&3(
MC!/?C-2WPXW'G,'R=T&&;2,/MGRU2">Z!):EBO.712DV3B_[F--&S:2Q^PD-
MV)X:'GF\ 9'RX19X-Q04D&5@]2<UX,XDYB)K)N"IHU5L:M#CCBJL^011?BD)
MG<;*9HK6A4#[-@HQ/I5278SIZU$-T0N=%15D>4_/7B%FIV> O-,J4N$C$]V=
M?J(WN;ZPYA*7<0J\*71"C2UQ'[3 62<[^H:T$C8?-H^*T(YS6F,K*OKMZ:;'
M _PHE*H7\'XH;.K%@7N]--BM!19P="25EPQE:JKVNU@X#O4P)GL.SVE^$<TF
M1$%.]-95H&RB>&*+%-O+PF[(*,FH=F9MMZ7?&NUTS9,;D&6UY:)S'P$Z'I4P
M2JW#+!"(A3;:-<29C=$FO[0#-3T=[\Y?_D*]6>&=<_G9U);DT<K 2!-$IF=)
MRNG4CDDR0V,/5XCI(<BW7VQ= XUQ50Z.E)TF<?UN<J[\C$Y*&9U0/"@N!Q)X
M_H([>%\9'"*'^K!S+(L$(O;T04-WR*EC:]/%;;B)5?;-9&+A]:C_A[TWCVLJ
MV?;%@ZA,0F1&$**"H#(IHS)%1$%$#$X@8U14)A$5@2 A6YDG04&A124J(BI"
M9%:FR*RB1F0&)0E102"P(QBV)-GY;?J^]V[WZ>[[;K_[SCWGO%__D<]'0ZIV
MU=I5:WU7K57?53+\UW7F/WF=^1DM18A2AA7X$J#^'&*6+@%RYPPE"*'.SG/S
MHTG?#SUF'U:O=M+=$!.U[%/>TB"F?@@LA>,4<EM[#4CJ0*,2X%OL.=*9'EY5
M W6R^N^_JY.Z_]32/=M]FU?@6O'F'>+VC<L*6E&D"P1*:X,"B$F8)AYGD>4#
MYLVNW!^JF$\O*O)I#PX.DON>Z7AL]5Z'LRTB>#$^XJ[%C ?@5>M\ 1#!>8H\
M8RB#F\V)OMDV*$2UJNZ%7X,^R89S)97)S]-W+UJIM2KYP/+,$T6$_;#XQ9'I
MP:B6;+P2P"C'5);4<Z;=JIYZ%F$2/"Q?WH64':Z>O6LI+FG-TD$Y;]HWT9+T
M?2ZQF9Z(13?($2S:F:--5%%_6/6=R=/M%J>2;W\M=1_T:,,F;#YZ<+O&<TD4
M)-,!2XCP#I$^YEPAM,-2#KP3/A#%/M*5 *.(&GDL.S"Z2H:IV/W*=7I_^XDK
M5ZZ.RG2T1G> YMQH2)UGQ+>I@/8CH'<M @MCK;8<PW;. C(!>SUL:U'*Q].D
MI\[,6![_Z9NC5=^1_\(%+=U;4!8'8!HV%B^';B"(O!4C ^UW7O'VSHCS*2F5
MI1;PMXB#@J!/]%0\>)K.EQ-EVCRP,E5F)]^#VMVO<-W'A"CIV5K:\HYP(>KC
MI<DUF7*D,I'IK9C O7BR+RRUE^?"/]&"+S7DRUIR$SB9':WWBSG:4MC% =4K
MOFI%*%.T/\T-6L[FLP'P;"&RS;^K.DS2>-@ XS#>P;8[(\7A0S8W-AV#YMHW
MLQ%]NKC$<R2GW3"&+'H.@'8VF!$/@]6QLX*"AH\CY.6> 2 CS'+TG!>ZF.@H
M1,D$"$IA$]+<SS>^&,0HCM79F;![_/4Q[<][]Z5S+-P?%[ F(Y<D6JF.DY2
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
M(6K^;-4W(O6)$%5=^P96IYI_6X*G &!@XF0C#T_JHH,-1"S/!*;74)_7RW7
ML@#DC$NT6N'W,-!B+(OGY:EE;JXGG7BMC)&3)O?E^(L?.U# GOG>ZKM0R"ZR
M-T>)$G3$-VA%U(V.H?B4=0?"3H2O6C>GW;#OYYKS'Y!7Y0B_=</=0_0T PQ_
M^$CWAV,^03O2RBY\QF^1H:&S(W>+U9%7C.^MD;W(YE[Z"6X:WM"SBH-E)W,P
M+!TV^K'=JFLA-IOX^ZGU*5NL]TF=B-D8>UDV%K7Y2T,)),93)+W E+7>]5C8
M&^7H"WR9@V:5[0E$W2 _JUB5UUGV,8XR%ME'<<4H8@:RARF">R0+=#G\G K:
M4S-(6$="!0?=LE.?*)_O)?K^4$G(]=</+ 0].HO/./!7T\&S6+8V=N0VU,RS
MAM^<1_#W&:+A;2^(BJ\2HUSGEE49.!R-"[WY;QID%F!<M,"WG>%2AA"<+KF#
MMYUX"M%],\W5-F86Z,3[M.&V6X>5.VBX;)^;X91P01Z6<1D =^,&W%Z0&2&3
MEN#,KKK*]H'O4>PEIOK;K,[[^/PHS^!-Y\[;I*"V;[^T^,SM@WOC$:TQ6_"_
MB=FT_Y(*7?>7_L@?TC>B6S"0]2CL[,< !%>E$3"_<X<"\+<EHF^CL;^-S2VL
M\=\$\?YC/N]_2%R+LD9 P89@!T2YTJ Y7P\SV,6:NLCH6"^;^VK(I88>17)[
M-.2Q734J^[MLOF^#F.DW9;XYGJ^8!4O:"5%R-$B;-OF(NMAFY?!IJCK57]JJ
MX'NW#NP9<%YNRD^+V-EQIF:% B/.&F4S++A+#30<Z./NA"*QK<"@+PN;2)1E
M\HBQ#Z#$?3L7OUU*?'KUULS.* <5/^N+E"1$T\44P1\!T,7=LYD,.F#[WY\#
M"UYN0O2M'3^\BKP3Y#:WWRH\),*MW^Y[C8AZ_)0 !M4*;@&,.'K9W$5X=2-O
M!VE 8Q,'P];G!)]FLS+2E!=Q!UMG;E6I'M'N?;OJN=%Z.9-CQ/1Z7?;3N^DJ
MO2J^![:[/$C9J"!S0:9;!'1KRH!6*S<#ZH3Q=M8<7]&014\& K%)KAFC[D-0
MMU2(Y-@WC5W]8Y?)Y8^^+W:LQXC459K.G4J\,Y:WHI--M&36:_3A%@*9>H]/
M!O>N^SF0N4-D[T+P#77PT?_T^C[9&)'> 2)4/[PT1H5/@KJ8N,5?5\F98I0(
M,4.X^-)NL5O=F[@KK-Z)X?&) 'BNCZ^4/Z(\2>9MY6L+KF&/"U%* K(/&/X,
M\>0P/^0O9YW4F;0XP(O<U+$BVSW?>I]3Z'##8\%=+&/,$-(&FG!24*PWM!Z;
M3C)Q9!;Y:E/,FT/$O#KN]V]:[?)A7%E7L>Z,TC&-HR:Q7U26G2[\X2EX1 W
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
MBWNIS\I]=>U[JA\EX;QAG)5$P*;7X7+C,9:UO*MV3<Y:E^OL;6=4KKC<7':
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
M)*(^DQ=MZ,+)]V_'1>-?X VV?+I V^*^._ &[:>A#\:<6G_4^#^;S/^Y6SZ
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
M)'-K=#OLU6NI*FXQ;KY_N;Y,>I"O_I?@%X'>3(W;4"7010:@LHGU,FPI?MK
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
M<?[UC;5X[3"_C[\)*>8FQ;8WDZBZ!U#*DRD4^.U*N-SAN=:9]_#S@ 73&0P
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
M=O%ER'2OR9XF C>Q^A:W;QI/A=6=^S&B>O64^84]R+;C7\X<93%_@D1R&7A
M^2\28+,6'UIM&\F((F=@UWNWWI\4;U26!WXUO#;X4]F</;*J4]46>,K*0US*
M0O-/W$$]6*P&8,Q\QK#.Y1I_WX0U1/7K)(R"JOTW,(F7S2YNOVV^._5"\\LQ
M[56-9KDB Y0V=7_- UO5 ^?OZ+[=-^=TA].!))<7Y:Z84J%4PI5YR2EK0LKE
M9GH>:0*B4M1'(I=# G*=7CH%5I:$73]P\EW6R?ABA3,G&&4)2'))*1*L9MGB
MCC1R,@L'N(=!#,L=M*!:-A>R3F/;A&D1C]Y2AG8?=KMY=-169FK5JT@SQL;G
M;&9XI%9O>+W@ \*UK6&F0:X3Z53B%,$2N/-CF!#$\L3Z*YDO>93:]N;75$U9
ME70M_-D==GG51*,&%BL%(+A")F2H^C3YM["$<>?!BU1""D'Z%T9T@*I $,%6
MU&@DNH\JL8DM0>O7;]E)]0;_L7+\L>CH],?<6G,%+=]Y$ PA.W67Q%"7,N^W
M%@V<&%M8?+;B0XJ(UIG/F.![\U.CR,JF\OC@6Y5]GS/^D"BY;(EAJG0MA'O5
MV[>.8G/'RB1^>=CU%@7TK($GV#P4N."W<UU>]X.&3(<->]<E;'P[6F\NWCD^
M+:YBHN!.UX1BJQF^D@A$,3^#&I$ /^W1)"IUM4G!;0D*TIA>XR-^W7-NI_8F
M'-=J?ZJ4_\1&<C&J/SOKT6M^598*?@JI1 Q\%>'> +YE;6,?!W6K V=NN%L^
M!7]>'%,V7?+?W2<^@U(5??+L_5#<CB-?6E$BA*Z+YDK8Q&YE24[Y\T[Y8$?$
M=K,HFB_0DL3=Y_Y=++3TNUMA8U-GZ; "O7&V^"[[;IC+X*V#.FJZUAIWS2^/
M=4BP?+GO2F4YSXCD8AFD$LZ)$= C36S0KJ#!$SRU&'XC[9._KK>W?%JQRHVZ
M!C,^K=$,Y\T3L+QT6.'\^TU82/^8#H$,U7[^H%(ABZ/T]6Y,JF.;F5' >OWW
M[*>!M,O8I?<2J681=PQX-@P9.LRWA:<YY;5;HR3C-F%"S\T(M!+^[G!L85^!
M;LC9;\RVHTFC9M=?V(;OOH31=MV?=2A4R%$FVC=92)^);H#3U8%V9CLH05F;
M09 7*L/#R[$9TPL":S7LXF+;RIN4ETTO<S4&2^4J\^4D-$+Z7XL?0@T0@=.#
M"/$@(N ,GYW121.7G@SX9*[PKM[8]C*R3L-9'GE!1-WSL(BL<H0C@;QP]W<T
MTE\GZ\BG#)K%ITU8, ;A@;4D+A8'#3@(B,0V1W\+'\M**8>_>O1_/+"HW<5I
M(6*&$Q%U&LG7D#+L * ZQ] -O2M8W&7:FDS@GUL6'U#9^\//AD?W^1%=<JGF
M$OR_9E08:R,#Y.>J'.,D([_FXC\B0-\F%'=O[M]*=O R$_YW>M400+\%$)A[
MP.S::'-M<)"YMJ)XZKXI<@\R?&GI#NMT5WDJ:U15)_C/L@/$E&X3+MFKHLH<
MQSNE<3>:FIJ2'[:VO@2U'JM=Z2]O,-7?)U2^S=8,IOGGP9;30ZC<ME.-NX &
M' CBW#E7[8;'@?U*-WB!+TACWPWE$I_=W&'AQIN*E8$ES'RS;[Y>$W'(I@W-
M'TM,*^BK'A!\$9E06JI--O-A:%!0?6_-W&?,=F'?(05Q.AV?&L'("]F6[WK,
M%/(J""5647R1(CQ#-_X-"O:WHIY^+%?\N/(V3IZYQ ##=$#>L?+)\&-LXAD
M*E-FII5J_NON$Y'"MYOK7R0.7<LRRW]3&=%V?Y^_][:BGZ2I5*Y0.NLHEX0_
M,&FV!_#I0H@;/*V%?V,L>+ZEY<+FOS)L%3I?JT2_%C>Z\>CSSA ?KI F:R].
MD--*"'#B%.*/8%L< )!AU!2&VU/[M<5?F*/OWNRB30\+]>T2/B"@=EEQQ]G!
M/.>S?/).]%1&5 ]1V6P[($QK6<FLP08O4;465^0U,AK1XJ[!,P?%W8(F94;=
MYM[SZ?==/3>?,/!9=@[C=Z>C6>H%ZRQWJ@VY\INA0*E^38!C50B2[!/@JV?H
M*2RBY^DC]3OM5=F5GFB/N;FVEEM\A_9I>-NJ&J0]5?"] ]6:*/H>**DI0MM[
M@SM!$")X$\ #9J[\_:AMV)^]PY4X!<[]:V[(AN^.&\1I?YO02+?S>0UO>=_*
MWL%[JUWU*UNO,F-QA2*@DC'#RQ6RHR E\5-E .J5X:4RYCZP\K%+H/&$C+YH
M1+\3$[! I#U;F=F[;70\U&\JN]GE^8.L/WB;BS_CD'8$O]P9I#VGVESYN_G!
MU&ZG&SNJ*9LPZ>!..891>E0$M#SO<8/EZN:7-E]R/Y>JO&U5DU57BCIPV!<M
MQ\"P)6NI.[-9$6 B<SL0L!)0BWW:-\,?1V7<:Q_%>3WL"HEZ8!O)] V<85!Z
M^]%YO;/'=K,7\<$_4:"&/Q'XR?S(B(K?A 4BIT*HQ$SV?I8IZ/8Z7&LMX7+8
M^^L;PYEAST47>YW.G:HU^^GZ+ NC+BX6$7'=V%;5^G"8CS-4*B'B(+8?G-H:
M))H4P7+BRI+L^;!E=$3 ]"9,4(+,I7UY$UJMU&]UO*L<7K,)\ZJ=G23GTO\
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
M(3;V44*$("0SP5Q6X9>C2SXUNJRU@B;E4H GKLD=W0%[!+O7M?J#&H +T$
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
M-.;Q$;/<[T[SP1EZIVP11%;91I'Y>V;\QYCY7[VQHL\\2CZMN#3_2^(<L3:
M""\3,-TI:/W'*[J4FYR061R&41#+&!)IPJG3E$*&>0B90/HO<8H4&C6<VE'^
MJ7UZ-SQ'6YZ[-2(#H64&RB1'?5GW7EU[?>L+] VB\4Z:]ND/M>[C!E:[/C>>
MOJ4O]S1,X'OJ\7-:7P(,&&";@S>=R.V>ZSB1N&Y7Z:?U=1UF:7S'A/<5HV_F
M(EU4#T79^$(VU9U:]XP2.$["D$")B,E>##/(,DZ@$#@((I$&A$FW[,6.V:;V
M!7LJ;!UZI9]$TWJ:U[^0:_%=DQF[$+?[FGC#<?AC@ET(=\J_>4^!MH+$6VYC
MUUPCYS=:J+V?XVAS4S]">2^7303&NZ*J9C(5**."P92'%**0IY"B#$'-*A'+
M@@1)&<^6)@W#CD">C.Y$&)LYAGO:M7#:-#'2N3'"4\A2$D9U1HZ2B8(H235D
M- B@R-(T)!B%%#D%[_6'; 2.]0.9'6GV!F)@DC08M*%MWQO1?O!'B@=5]D2"
M3\<>E?0.JO6<Y Y?Y'[8^EDN\J)\7RQE=;6241 'LSB@."0)@P'+0H@"B;19
MQ"3D'$4R5&F&]$66QZO[PT_M'6TD!+6(>G,N@1$20+"0EI;/$11/'YR>A\W0
M^]I=6*Y:6,X"Q/XP]#Q@1CK^/ @0U._D?"76#AZ^*DO9%@=>Z)>__:>Q39H=
M/Z=E^6BN;MQ%M X$-G<R.J\/5JL[*5NWDOY+,]G7?'E77W2G-T^R6@(^I_D]
MT!:H^26M*KG<C%,G5I3&I<!-$T7]6T87?Y2KAR5_U!P!YKDVCT1COWY?#WR_
M2?72=^G_TOG\L7XOJ-*OHYY%@D=)2W,SDX^%ULS,4S11IUH3_LCG>EX%YH7>
M$98__ A:I!9:>'!7S#4O54#O$,$#S8662!GIU&H^U^.I0O^>+A[!)O//7'A/
MA31UYOYCM3?0CWX.F(\_<1U'R@=N&NT0^;C N\?&'5>Y?RGJ=.(/:E/<7;PK
MM)U]O= /4*EW\*Q8+6>,DIAF@8 T(03JSP6")%44,A41F? $BQ#;?CHLYIO:
MMZ06V;QD6Z%!+358BPUJN>UYU ;TTU\:SU .O:U^$13M/T^>T1SI>[5!=5Y#
MR8LOTB#)'FO^OMUVR!!YQ5>5\5-K-@9?[W)^IQG:*&>^"5_EFI#;.Q_:3K'E
MYIM33^")F!VP[F!JFU%&HVX'E7:YW.6V?KZ-*UGF7Z@IH6ZR24SFR(T>Z*JX
MI_EBEG*$$[T7@&$22H@X#R&-HABB+(R($IK=H\QEW]XUV=1H_6V^T,:8MH0T
M 1D'J7E;+\![?0?XO9'8,5&N$VF[[;XO_ ;F\JV88"WG:<R<'0$V8'CR"W1.
M-:J;P$;IYUX#JWO.;=&C[4W]):/SRWO3.KSZH'9RB+<"?"R:/NU5W6ICVV\*
MB4 )B@@4Q/A4 VR2+,*Z3X90*9$DRJR\#Y[EFAHG[3;X62L&6LW,[W9T SLO
MX4:[MD4-Z-TKS-=Z6P88C+^*0SM81ES ,]H->8';>S>B\Z1ZH69%7J \WLO(
MS_!]/,ASI>VB56D<5IM<_@QA@528P"R4)D<'AY $&84TR&0<88HB>T_ P1DF
M1\A:2+B1TKF&PG$D;1S)9^(SN"]Y(&A<7,IG0C2:5]D5*D<_9P<,G:[.0_>-
MZ.WL$/NIP[/KPGZ&[3M955)^6#NXWTE:[?9'14I*)#'5]FJ (:)Q!"EG"B:<
MX9!*F7)J171VTTV-]1II+\!&7M (?$83VA-XV]F+_E <F!O/ ]#9L+/#Q9.]
M=F*R4<TP.\6?6U>6=YU_[![AF=[EBE@$$0QB'D(4QABRE',8A9(F(J5,X-['
M[A&>&G$<.':/\+G'[AI%]V-W-VS&/W:/\%F ]#]V=P-F) /I_QZP_Y<X8-\^
M6PX'[/JF%SM@WPK<=<"^<U5/8S.G+)_73\?E0M3E;-J%,'&LR\?-UH<11%2@
M8I@F-(4H24*(DU3;GB2F:2+B@*5.<92V$T_M._+N^O+5];OKF^LWG\'E^ROP
M^9?+3V]^^?#NZLVGS_\=O/E?OUW?_-W1_K1= DM+= !@A[9)MR)O^IHO'P<I
M-NB*CB_+U';:<6U41S#VK%77^]WMUD_Z<UCFIK%A/?QO^@-6U>D]4ORVT$/<
MW&D6#/&[F^N/IJ?Z3"19%$8!@UQQ!1'2-$4#E,!()C&.%(F3#,^^R)(5-F:M
MX^PNK]2N#,.]65L%VGITM0J@U0'42M2?>Z,&,'H HXB] >BZ/J?-Y0$Q'YC&
M)@>VO2D^(.@CV>D]P>^TT#W9HCW![3!474<<S8KMJ>JNB=MWB)ZUP>E#;E*9
MC*/E YOGMTTIV^MF:R=F&:>!"DS-()(D$#$L(0Y#!D.JA*22"9Y9-8&PG&]R
MUJZ1$VP%!6M!'0MUGT#9SK+UB-W@3E97V-RK9MN!X:LJ]HG9QJUZ;:?Z7E5K
MR]O.#4=J;-]?Y?*N$->++YK.:L='??X]DTQ;HXQ%$%/-(H@G <0: FVN2I$$
M C&2N54CLYIV:K2R&XO2;O8:P<&.Y&W 2>\PH<YUL&,<_^@.[<[U NP9X3LV
M.'F/SNF<](6";VR .!Y;8W6W^V[ZE1[HC5)%N:S6\9B5_I?IRYLOM<5UO=!O
MO[[FDS9^W[4->_-F:KH0O^K[;NFMK /!?Y%SH6_]3.?;XAE7><7G1;720US6
M3NM9J#BF6$DH,"80I22&5' ,)2,R8FD26YI/+R'\U$C3Z ]: #;!S56=-+'!
M *Q!  8%8&  .SC4WK4U$FV.B\&B'L2@ >!.F1^P PGXO@'E>#;URS]LIWT+
M4WZ$!OXR_-^GY\338^\LF?)3-)*W9>)/DY-[YJ66L\._,[I(HSF(7@KL70_3
MB\EP1C^DPR>"*!%9&,8QE)2:].>40LP(@R**2*((2^*0.S<^^E,<PQXZ=OU+
MC[Y&YYRT_BG.5AO!+L#E<EGF;+6L<SB6!?A(Z\B5(<Y81SM5G<HYJOO)J?>S
MTA/-BNH2B=7A;ETA23 A&86(F8!BE6)(29;"C#(5LX0K)IRJ$KJ+,#ER.=H^
MK:J5\-(_K6M),J8R*J2 21HIB.($04:C!,99$&09)Y+S9+:0M_H#)6Y>?&5(
MLS)[\@RX0!:-"&S[$*QUW:F#._CZ.GQ?!GN1AO9$>JQ3[+)$OMKH6: \;!^]
M+@&FT$C/ B#+3GHV(_6(>/_P]M/;>5&4,YD$.&1!" 6/&424AQ#+.-6\&B51
ME 4XYE9G+D]&G=PW2PL&:LD<HK<W$)UVG?52?&B..4MGAT#U/KJ/E<!W&@.W
MP.GGNG;%2V^N'2],^KEX3Z*C]_[8SXC>%KI\JR<_U.KX51W8ONF-+*LK_4.U
MS/F,(!KCV-2;%22!*!41)(DQW900<<98$L7,I43O&;(X4=0(!7W;JJQM4D!3
MIQ8LC<1N!M<YRQ,'6223#$$3/*]W/#R#A)+ K!93@0AHRI3+9F>LY1GA"S*%
MY;$SC$<"?>"OUY,BQ<#0'-BJ K:ZK%>DO;Y6YP*L%?)G"'M U9-%?(XDHYK&
M'B![;B/[&-+=6#8Q!@O]>#Q^EK>UHWO&,LE5B$+(8I09UU $<8803%68I3A"
M0<I36Z-Y;_3I45\KH+T=N8_8:1OZ+!P&9Z-6-@#!6KQST+"WKL]"9;0LT'UT
M+C:U*DV&J*Q I5_3N82*WN?S1S OS"5S<\II_J_^0<@O<EXT/3MX42VK?VE^
M?[<^]ZSH7/X+N#,O-%C5(>N[/5+^!=P70B/?_-W<J%;E(J_N],1Z*$T(]ZN%
MB?G:G4?D33RUEE.5M!EK5>I9UAU8BKG)%Y5"7[!6<E$L0?%U(86G"/BC2]RQ
MN=B_9[1-QE%Q=S<;QR_JM^GXL+R397-@N#F'4@0CGDK3L19QO9F@'&(1<4@#
MS'&LXC1R:QAT8(ZI47$M(FAD=*[<TX6EG6EY)D(#D[0K.,XV8(?ZGFR[0S.,
M:K-UJ/C<%NNZ].PH<:J96]/V1UFN^Y?E_'(AKO+YRIRB/"U:R#+!LL#TKHE%
M"!$5 F(5,1AQ(H64 8NX4S7<GG),C2R>A#NWBI@#@N94X0+4RM0?NE8=CU4H
MW1;0\L1G^&49VB4[Y(J<$Y?>!T__@>I.4KQ4Y'H?J#I"V7L-US.;3]O4']3/
M12'JA'19?LFYK#X7<S&C(9$9YC'49&FB'!2!.% ")BH62"8QBU,GQ]_QJ:9&
MDN_66Y!?BI79HCBF[AV'U([3_  U,&T9(>L.$$;,&JRUH,!(ZC%M[R0:OC+V
MCD\T;K+>287W\O1.W]&/'3[)N=GG?J3E\K'NV4CK7?6F?NW.[V9)G#(5AAP2
M%0<0Q0I!ED3:ZB)41)G"$0FLW%\]YIX:?[2B@UIVL"/HQ6[YZ)W?NQ&,RZK8
M,<Y 6 ],0?Y@=B:E'H!Y8BF7F4>EK1Z0/.>Q/D/TW%6>ZI%=G6B2O0FP.M(G
M>_WWCZ6FXAG!42HR$D$<"::YD8>0Q-J>8OI_:,)#C%3HM!D=5?RIT:M-+&-U
M1C#C!5BC 5HX-E>!&A#'#?"XSYKEOGFR3]#0VVV+*,OJC##+_@^/^U[]1=;0
MUQ9_7.'']0R\R,+L.11>1@KWH_1-'MBE^(]5D[?_0>TEC;UMDL9F$98\(E$&
M96KV&40Q2$2,88RD())EJ4J80Z2_LP!67#9^@'^=^-F6T-UH8>S?^W7":--5
M\,G!J?UQM=L:G3[8]P_Y.)^/2<%L'S$P&-PC11/XA=WI)+X7=!VG]&[CC7:"
MWTO-W=/]?@/TV[Y]+ LNI:@#OLQP'Y3^S8/4V\;=UR- *<EH@B%*3*X>02&D
M)""0HA E>M\5D0"Y[+JL9IW:9FDM=!,N:5X+\]H\M(*[[63L8+?;@'@'<V#B
M?XJC$>X"K"6^J,LP0,T[\+,7WND%DB?#W&[.4>UI)QB>F\%N-_?MRZNDJ8AW
M0[\UP0_OY7(F4Y4BRF*8"I2:3NLA9)%*((DU]X@D1FG*7?(:#DWBQ#8C)"RL
M930QUVW4S070<AK.,1^'=JL]GQ=?3>58UYZ\!U!F&"ND0@1)9N(\$I)IDD>&
M\QF5<:S"##.WKL=GHCP"IX^/LAVGGXO=P!3N"[8>S8^/X^*MZ?&!*49N=GQ<
MR?TFQQW7]FW+L=#4_EH/FB_?4FZ*[#^^;IK-O"K*LOB:+VY?4_UDZ-_/4LX8
M25@"&<^XL0P#B&4HH8@S&@AJ*HLZ!8>Y3#XU,C&RFS>@D1ZLQ;\ K0)@HP%8
MJ^#:K<-A9>R(9BB\!R8@GU#WZ./ACIFW7AX.4X_<S\,=E/V>'CW&Z%M[O>F5
M]4F:_EE2-">C!^IH_2KOF2QG*:$L(RJ$84),Y\N(0T*Q@!%'* XCI;(@<:O%
M[C3_U*AN+3[X?JW #VVDP,7APGG@]T81QY!7UV6R([T!P1\\4*.1N,7W5TF-
MF+4+[R3 /<J\]X+)6]EWM]E'+@/?"YK]LO#]AND9JE$W<'M7+&XU1=S7C=Q:
M=KU<B/>;CH*;K!62J02Q.(1Q+)0)6Y60)&$&!9.$(QH@FKI5^'.;?VJ<]Z1=
M9=_L(-<UL(Q!& [9H8,('$%U/]KO!XVOLWG'V<<]7.\'S=[I>,]A^I&8B<W]
MFL_GLY!$.,4DA"HR9Q(IIA!3DL"8!PK)2/^6._4B7P\\-=I9R^7&,QN8[ BD
MC_(#,\-)O9VIX+F2GM[QS;"COKS/E7G^5N[]O??Y8.WA-^VNS/ML"H;6N=W;
M]#(1:(. "0I)9L)( LH@"Z6$*(J%#"1A-'4*5S\]Y=1>T>WI52WSIH]HDP1_
M;MJ?Q1)8'Q1Z!';X4T(_F/8Y*K2$R=\YX:D)QSXDM 3@P FA[9U]2PS39;W=
M;0H7FW"\8F$"\"Z_Y=5,TTV&$1.0X4!O6$A$(8L3#B,I4!"$Q%1>=*LFW#';
MU$AH(^S%NOO25EYM66N)7;<JG5A;;DQ\(3@PVS@CUJ/4JP42WJJZ=LTU<@%7
M"[7W:[7:W-3;H!$KOOP;-=&[R\=+SLL5G3=1N=<+7IH.?5>R^>\LD:'4#TP
M,9*I*4250:S""*J4(2)CDE+NY %QF7QJ_/+ZCI:W>I->MKEBRP)4RQ7G!5S_
MAL]I?N]8L,]I.:S-G$% 'MH3LM0F#BV;=.DWWY9R87H'M\J M3:@5>>B39(
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
M.U*^[#B'F<>UZ]PAV;/S>@SA+QVASG>8A3+"2HD8"LKKII4)) @1J/DL2=.
M9 JEYR8AU#--C:;>'0Z6;S.#'+GI.+YV3.0%M8%YIR]@7I(*GH Q8"I!,\^+
M)Q \4=<F;>#I#>Z;PW=R:5ZZ];"7"_&J6(AJ%LN B$2F$#.5090*#FFF..0I
M(K% B<+:KK$NVG1D%I>'?)SZ3*V@.X^[J:YF?'MS67]\:[GM-SS'X#V]-?0
MV="\<! K3P#9[P8] #763G#;WW(+'=]"QXS<NTWX=LHCE?+!& WZ=QY+(YV
MKF/#>.S.T3:+)T3?W2B>NM2=-+=1SYM Z-?T(5_2>?Z?4EPO]'2R6M9^NV?Y
MV4&4Q5&0(4A"'D)$@ECO%(,,2I*%+",T)-*ZVDAO*:9FD>T$[(.=./X=9<!:
MF\8OW3O'_KS%.TW:HRS)X,>0?X[5L/]"C+(J(WU#!ET=IX_'V:AV?%[ZCSW:
M!^AL]7<_4></UM,](*M*R@]-@Y;%[3M3%G;=UN]Q72/AV7L7!S''0E"H>&S:
MA<8II%&6PI ED5 9Y@1;]>([0X:I?< ^\SLI5O-ZE_QVM32=OG[-%_G]ZAY\
M,I0P!YN#5E-Q>:,KJ)7M3Z#G+*.E?V+8Q1E\AV*DOW@.^,6F^ZAFSF5A^L5_
MI+FXV):*&;)*S!F0^O)_])!@7,](?XCV?"9G#.6^,?@H2_V"WYM3^V>[CIU6
MSS.5,8$#%$-.%(9(B0B2@&"8ICA+N8D;YU;U7ZQGG!I?[@A]8"N\LP&VMR/M
MD#]MP7O'<^A#H9>"TM[\]@[I2*;V^= ZV=-.,'78SG;CC&8G.ZFU:Q.[W=C/
M_GW2]DPN\J(T@5>S$.$X$2R&+#'MICF5)C%401:@D,<881F$/:(H#\]F]>2/
M'T#YI'D@:,0%[XNE:^N6(Q#;F9]G(#:6L^0 2D9&?_9B-P:>3,(CDXQJ]74K
M^MRP.W'U"*GF5[GI4<56YB*S?YAE6123+&"0\#0Q.V,$L1(,J@0%3&2,QBKI
M01MG"351=NF1:;RK6;U?&S!G?&]I[>AJ^)6:;!ZX_>H,F^Y]#-672.S>DV6Z
M*=S'8#LK6?OHH+WS7LP^O;I<B+:Y5;7)"Q.8*800ASB3,41AA""+4FVVA8Q%
MH4QCA9WJ>73,-;G-="MJ?82\%K9W,EX7R'8DZ FZH??-?5'KD_IR"@]_J2]'
M9QH[]>64R@=27T[>TC?#MUIJ$Y'JP3\6\YP_;GW@:29075$L$SS3!IOI L*T
MU19'/(KC2$J9. 5O'Y]J:J1A)#4[EI^+0C3OP&=9?LFY!+\WDO<_C.C VXY
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
MX7<$AYX-ON[5HVWH'1&QNX%W[->!%>9<6[GS;BOW3E)=*DMMV"G-I/'%DX1
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
MJ@7>?N!$DHD2E006."\@R8T9QV2FS5_+1!-5IJE;?^ C8T_-4ML6#MW*YU]
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
M&,]PEH %<;,H!X9YX*_)A_F2+86EKKT*5WN@K1I7P&AA&]G5S9&WBH!:DRO
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
MM2Y$;HR&G$-."8,E372NRH)([I6AWC_=](CG2!+/90=]9_!V99Y8* [..9<
M>'D>TU%<ALI(>C[9Z^86'57\;);0\;M"B85O/B[-4/4NP<>E>5^-AV@KQM?Q
M"?*S,L_8<L-NU0Q+PRM4YM!X;L:=TXF&5!(,A6$:E7&ET]0KFM5]ZND1#K<5
M:[:BUY&%M?!U_X4KT,@/]@KXDH_SFK@2T1!(#TY*L4 .("A?O**1E?/$(Q.7
M+R"').8]0ABA?5ZOY*/8_,9L:.;FZ=JVN&.+698BF]N30XD2;D/Q$\A0JJ',
M$V7,(Z&2I)@US>J,0.N-&X4=G\SG)7HYY7#OTU9(NSVKUM]MMS^N;N=+VQW4
M1@$VDO@QU0FP&<8BD0I#A!B#I$BP/<T6!G:&*"X(R[!HP7Z_=-SZBP7U=L)1
M@6Y;(T:$V(WX+P=M8)(W#_Y2VFPJZ]Z^_[%I"ORV8H,=DJW@\1B^'YA(;'YB
MDE&9NU_1ERQ]YNH+(]1O](?YDBV-I[SXO*KFM9>\]:B*K$PUS@A$6:8@,:P,
M&4T83'/,N!;&]N1>N9@NDT[-K-S);+EB)S78BAWLS#HM@!NAQ(9U>'JY%-'P
MN'<'B&*'P/=-^3K1\ X@G R,=[DW,"3VZ>-2K];W]=;<I_E2?30S5C.1T2*3
M!8(&X-Q:*PFD&:$PI0F5#!>Y*)17?.S1::9&.XVDH",J^-T*"VII?6-GCR/;
MSR[Q\!J83T*A\@^R[44B/.+V^+#CAM_VJG80B]M_]06]KN]6"W-'U43*S1CE
MI4IMPZR,&D>ER#FD,B%0EX8*!&*E8JE/,9O#*;Q>^Q&*UGR[^7;]"7S]^_67
M]W^_^?3N_9>O_QN\_W]__?_8>[?FQG$L7?2OX&VJ(HQI7L +]ILSG=GM?3++
M>3)=T]&G'A2XVIR6)8\HN=+]ZS< DA)M2R1 @31[QXF)Z7+:)+#6!^+# K N
MU[?_&%"P^B68MK;$.1"-/=.-0!?@<KO=%'2W-254MVOPC>C<Q)XK3Q\%P6>1
MZ9<=3%]/^JB"1TM''W_2;9J7F^WBD(]4\8;A#!.]R4D8)+%:X6D4<#77HP12
M3BG$(@A%3H*8V!7'.]W%W%;W%U)6ZY131&P'F-W3W ]$(T_S >A83_%^ +JF
MN'J[-;W5OPY3NZ/A2:9VOV+-U+9X\MP"\,<SX;4"\\LZ,O_#Z\C\*L0K)S$G
MD@6: @1$(L00ZWQV@4@X$A'). Z&58,_4[*Y$4F[]KA->I:R,S_+L(I!_H;=
MTD1YC\$<^TSDS3AVIUHI.W.M^"]2Y!US[_7ESY7KG8K->X+S=.5Y7QVX1R+]
M>%P6VZOU<DDV7PHIKE?E;J.K,WU3"P_363$)21$66,(\"R.(<,PAS8($9@D5
M21X))+!8/(D-7=O$'_5UYS+;VYV...FUQ( ;D<%2R0R*1FCP6$MM'P/3"W<W
MN_J&<&S"G!8[^Y@AGQA.%"=D@R6 VG-XIU888M+3;.\%H'6%O-)4R--5)L"?
M]P6[!VR]6W) == 1$\63S@EK%BFUANGWE&'TL&_DT!6K,PB"W:,N<&,*#BFF
MT3?A1JB]*&M=NT(O@/I]8<ZC_M-/X)+MX'4$*_4V,5F DJTR[: DZW?.";YO
MPIUT"JY%Q".U^4<$9H%.B)5%1(>@<O4_)&)IDO,\<W)@>]O%W&SV0[178[65
M0"V^_Q2.!0B.@&EG0)\'T21G?* MG>^@]F.:>PU>?]'!.P2I'U/P>##ZT2>'
MS>W;C2"*+9[-B>$A80/CL<R#4, TU%&&E"20!EC ,)%)F-,,26YU?=?=S=SF
M>"-ED\9M<&J,$ZC:3?3SL1IYL@^!R7G2=Z/@:>*?Z&32R=^MZ&L"Z'EZX!'@
MCI;BSJQI5;I+0:CQ-XPI5UN\))%0_8!@(# /"56&$XN<#O)>MC^W:=\2;UB&
MRU?P61Z(#0=E[%V:/1[N1U+'M?9UL/2J]6F/AXZK]N:0Y\1CPZ;NP2S5]1\N
M5^8_VDIX(DO=Q2+/<)+E(8.<XU19ZIQ#FF0)E!0+J</C$QS:'=?8=CF_(YN6
M[6Z*GF@/6?-#2VJW*=\+NQT'^(1R9%(X"T-GFK %QA-O]'8W*9'8*O^:6:S?
M.]M*.'&+G89YCM6. <H@D%#M$0@D61A#'B0X$SB(0F3E$F#=XYPMB7.]!>QA
M=[8W9N]+<":.YU@EP]T,AMDI[^E]X*Q^ARWCU3=!'VI^$64IQ+Z"U1>U[Q%?
M"D*+9;%];H[@KG;B'X)L;E9B(0E'(E'D@X-,;5K25$(B%?E$,>-$I))ANR.+
M 7W/C88J\2]:9=R,!A=@K\/%_A#S B@]@%8$*$WL+U]<AZ?_'FM$T$>FJSGB
M;7_W-2+N$UV%759W7&L)ED:7_S 9\HJ2Z5_K&RRZ+.ZJ]4.N-^HA71+\L3G%
MU[\ZU)5<5B/'=_J2R]Q5R6)3;M7_EHPLP;,>.+E>+M=_ZJ?UWS?B@10F]).9
MVZ\7SWJZXAHX1ATW7JXM3G8!-E#5]GW8T"8FKGKVF10;4[CFLBQW#TUQFT?!
MJC1Q#^$BX%DBTX3#@(D$HAB%D+(@TY%]C/ 496'D9E"/)NK<EL!&.'-M#7Y1
M4UG/QO+7B:J4]0^MI=$^BP$;V]H_OTJ95K<J109:"E^ _6>@=9Y!E3+K87GO
M*F7]@OY[5"FS!MQ;E3+['L\XAOF?G>KNTY,Y1'8,.S[Q^ISX8"\BJ&0<)[BX
M!PB?6_UCW4R_P^]0]NC&ONMY]_W\Q_7F<:T,,K&/1/XA-D\%$^7EBO^^(DLS
M9(+7)8[S%*&8YB%,,XDA2KC:V L90"%"G%.UF:=V1;;<NYZ;*;.7_J(5=]\H
M8,[A6RHXUID>,##]&_GQX!Z9>&:&M/T6?CS$)]K!.R'O9TL]#+..';5C@Y-M
MJ(<IVMY/#VQA<-8QM7%7^W3U@6Q5^_H"Z[$RN&Y5B^;& [,DC8-4P C%!"+,
M&<2(8IAEF*(XCG.9.=5CM>AS;JM"(_(%,$)769\:L2^ %GO0=9,-_':6IF=0
MQS[#7:_NX!?C]GZK?E_H('63(]3[99,#+OZR9_7V.'4J+5L(CN35LG[5W4@]
MY$Y<RY78,E+>/V[63 A>:BU*LE1_^)\=61:R$%P8;]RBSL!8$LX%WZ[UCE#-
MQL)DS%^NR[(*P5#_)DNV6YJ5M%[A0XJ"1'()8RIS9>32"&*2YS"(69YE*6$X
ML\IU/[WHLZ/#O?;Z&D#I#S0 H$$ : B QD#_>8\"J&  >QR  4)GI]!0&%*M
MP/B+1J,)IBE6H 7( $-PXL^LWV2?[\<S,NW__]]-QW=COP&9[_<ST09FUM^1
MT[[H?8:R8U\UL4"3[<O>!^CVONZ=)!B::/#3@]C<%:N[OV[6?V[O];$\63TO
M$)<2$<)AAO,$(ET?C;( 0R&3*!(HBR*2NF4:/-K/W R>2E30R HJ84$MK6NF
MP>/0=ML-'@$;>9$?B-6 5(.=2)R1:_!XNQ,G&^Q4[FVVP>['AQT._75'=#IE
M(0[77D$0XCP((HADFJGYSRFD2.KBN"C@64HSA)WJA;WM8FY3_R#AX#S&1W"T
M.]0Y#YV1Y[D;,,X'-Z=U]W1.<Z2#28]E3BOX^A2FX\D!*6=V=%D\%%NYWBS%
M5L^@M60;P8OM(J)A@''(8(IC"5$J!,2,,A@F.$5Q@G/"K5**=7<SMPFN)(5&
MU-I=T0BK-PZ5N X94DXCVW\FX >O\7T%1H?*(8V,%\BF2B S$#JWW"R]B'1E
M93G]\G3Y6'H5>)&)I?_I<[,TOBHLL?=K-8F_#KD&4$AY1N,8YC3F$/% _Z3V
M1I)B3J,P"I+ *8.#JP"SX]16KKXW15'V.M0Y^,#@S _.XV1G=HV)_M@,[1WX
M,_(@NJ'G/=VA9??OE-70#9S3R0L=V_%9QG611RA"01I!F=,0HB@-8([##.9Y
MS&(J,BX"ZI)\_G@W3N0V10)ZW0?@3>W1+?D)B)'61ZG6!8MEGK$PA6FL;RE#
M!2?).5<?.@U$'F6"(G9^2=RY+1BG*[EZ =6.]\^':F1V'X"2IR*WGDGZ1"<S
M*&I[BG![GC[7SOQ$-CJHK?PF-L;1_:I8[K:"?WC^N'YX6*\^+A7#U'F_>9HR
MBF(H,4;:BT' G+,44A(G:1AB@H5;P3%W&>9&'FVCIU%"UU>M8E@N0*W(A0YK
MJ70!1AE=FI4M=UR?4M_^N:Y^";Z*[?WZ[#S?]@/J:I..,DP3FJ63C= 9EJLS
MQMZ-5WL)WLE^=8;HM GKWM0YOF9_BN+N?KN6WW[\7F[$4KO2;K67FZG6I$!0
M2'!3LVV1\D#7<L201E&@"X<C2). 02IEQF,LPSRG[@YCUOW/C69;7A>5#F:3
MJ;0 M1K:DZ*E"-AK,L3GQGZ8^@]71P9_9/*<*^Y#')9&P7]ZKR-?XS#05\@9
M12N''_M6W\%KQUGEXZXW[LV<:]E?B4WQI+[,)W$H(U_^E12K+VK_<+TZ6C3T
M(,_AZ#)F02I0$L @D PBG%"H+'X. \ZR.(\8"A*W-*&^)9S;<M6V.0\J@I:.
M%^ 7K>*O0"NK_?Q.E=UMS6E_1]:^/@S7_<,[#/?HQR+'1]<,:SW$TYQX>\;6
M^Z["EWSOM.?P#._I'8GOCMSW*W4)^\,BI;YXSL636*Y- ,XBX3@(* XA"7@*
M413%D- TA#'GDJ(DEX(0V\U)7V=SH_9&WK;AI44&+9GM;=]>J/LW&#X!')DL
M)\;.?I/@$\.I JG)9O.LSZ:>3#*<SK(_ZB^'S&BE#C38F:-\#?TC>3:K4UVO
MI_;>[!HA3YG.;#'OV#_T-C'99L%6F?;.P/J=8=N ZQ73)03$E:C^JY>.U\6"
MOZ^7R\_KC<YFLR YIU@B<Z%*($)8*B,_3B'/\BC*2!2EF=/AOF/_<^/Y1GSP
M2Z/ KY69?M#A/T!=#></K0>H%7$TREV'R<[D'A'\D=>($7!W-JH'HN?)9';M
M?5*#>" TK\W=H<T,,&;O[C9"K7RJB^VF6)4%JW)V-=[P<8))D$<!C)BF/89,
M :0,DBR.44!%B$+K@_:>ON9&<7MQP5[>.K6>:[2!#= 6EJP_^,8V9"=%SL&.
M]8?@5!E]ST'2S=ZTPZ;+W.QI83IKTTZ5%\:FY2ON!'NS*>Z*%5E>E^5.7-6Y
MF!=QK(Q'R@*8"AQ"E*4!I'D6PCA)<!+$) OLO))/]C W,FWRE.J]5BTO*+3
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
M7",N^*,1V#&];"?0=BSE"[Z16>D,Y 8X>_9#XLV%LZ.KB1TS^Y5^ZVYI\<[
M5"!5Y$3S+<>QOMV(=-TZ'JCM5:)VL)SD,&9AC$4H&>>)4[Z/%\W/C28N?_SX
M=/OC?SFF['B)F-WL'X[#R/.]CE0;8WH?U]E7"HV7C4^;)^.H8F^281Q_ROUB
MY$;*@HG/N\VJT%><)K^C]KV^?GC<K)^J4RU]&+934V:_AU+[J1]KN?V3;$1]
M/T=9E,5(9R,C.FLK$>HG&88P3'(D Y:PG%G'SOH1:6YT4&D%I%:KO-<9OB_
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
MA3E)$$PCDG*$X@B%3N5R>OJ;&[$;*>M)P%IRNIYE=8-L>[#E#;K13[EJ22]
M&\"/-@ ../*R@L7;^5=W;Q,?AEFI_O9DS.ZUP;F_5IQLN-J[<M7@WTTP^/;Y
MDK'-CBP7$4J8E(F C"0A1!PG$&>Y^HDE.*2*41+I=O/6V=W<^*01SSG+5Q>D
MEO=IWH :^RJM%A34DH)&5%#+ZC71EP4F_E)]=74V=;(O"\6/I/NR><M]<]DX
M4'Q</XD-N1/?M:6\0"2/*0ERF%">*MM#)##'NE 6%113FJ1!'-KN*(_V,#=V
M:(0$C93 B&F__SF.8_]^\6QT1C<H1@'&?C=X-D 3;0$OC=.IVJ89-],+D\%$
M;][JM";:?:DJIM[XIDK5-?@?M:O0W[?^S0H(91#P"_-74Q-//_H+^;7EUJ#V
MAY\^7-]>7>IMXB_TU9_V@W6]8CM]#N5I*]@Y!AW[O^/O3;;IZQ2[O=/K?G!
MW9JKJZN=2,(H2.+;RZ_?+NN43DE (QK&2&WIM-V%<PY)1 @,4)[%$:%8"JLM
M74<?<R-6)290<H+D+^%?M*C R.I0R>0$E/W,Z@&@D;GU.#8#,HZ= LFAG,OY
M8$U5KL7M@W*KPM*-0E>5E1-O3E=%I5OT%U52>AX=8D26NXT.M+@2VCHMU&+W
M7>BD\*+\IA8G]ES][R%)#I>$9,J(A D+ X@0E3 7*(()EE$49Q@GDMG;EVZ=
MSXTA7>5W,;T<A\7&7!T/[-$MV5IT<) =-,*#2F[P1_U?YW12PZ:!@Q4\'NX3
M$?=54;+ENFPR+#*F+TBT8\QC!;DVF(O]&/'#&&V:,=*Q7@]B>[_FZ^7Z3D=*
M-TD*N=!Y HN5;LX8W?O;EW+'[L'R$.[KS2(>-AZ=QK)CDQ/:T<.4?6EB#VQC
MR'UY67X3&Q/N=<AB+D.29R&%DH7*]*9$P)PC!B.290%CL?JC51VN4QW,;571
M,NH-9Q5!ZUSEX"2.-C?@YZ$S^JWW.,"XW&^?!]!$?.T.E./U\FD4.J^4C[PV
MX37R::%?7AUW/#?\D/8[V8HOBAP_KA\>"E/?L-QGL#LLKV7E=+3()4\X"U(%
M8H @$C*!.,F5N<TS&9,,!R*P2DTZ6(*Y<6)+:'U\II8:H2R*C2!+H%13FAFG
M"H<RJ\/&Q?Y0>#2TISHTU@H K0%H8P_;V3U;>H!?*DU.E[3R- +NI\^CC<1$
M9#[:B PZ1QZ$IL4YLUN[DY]##U+[V#GUL(:&.16T^KA<\8]KLV<3*Z;V4H>N
M6OFP61R%*!$01?I_4LXAS5@ ><C3E!&4I)%3EE.W[N>\XNC=ZPOY6Q,-_#$X
M?[7C^'0O/N.C/O:1NE? G;T:AN'FR<O!L?-)O1Z& ?/:"V)@*P-3N-0.N[?K
M2V9<<QOVO5[]:-QP=?ZX%;^4LE@6BI.5S2W2&.549S>(I';%EY @3"$7#*%8
M$!(%?+$2=_JZ]M8AA<D 6:QF):YFY1N)QK1$FMKL^N#.I&_B3_I@R-CDIEH[
MT$YR>I*VJIFXUI0=,G@QPHC':H>4I E5:U<D8,ZB  89#2,1Y@E/K;Q>1A^U
M26\G9CM<=DO9V(,P\H+V;1\VL :U @<W#UU(H:6#&9Z#%AYSXIR!H:_L.4-$
MF#;/SAD@O<G(<TY;[N=+G\IM\: 7@._B4>TC/J[+;2G7&]6V8.JWQEEY$:C%
M3"T8&-(TU,6#8P:)=A\6 2<XUW%F.;'+8V;;I<LTG":[V5YJ4(D-C-SFZJJ1
MO/*[MS_!L,*^_\C(-YXCT]I[ 6E_\N,;T(D.>LX'UNE$QP6EC@,<JV8F.Z]Q
M4:I]/./TWK!-R7>Q)<5*\$]DHR^[R]K12U)%RH@$,-11'8AG'.8APIJ@99R2
M,(D#I\(1Q[N9FVW:2 D:,1U=YWI M;,OSX=J9*H=@)*S@=@-@B<3\$0GDQIY
MW8J^-N-ZGCZ_A,2*_]BNV3]U%44UW^I*2%D<B"@/! P3(B"2C$&,E,E&DSAG
MDH0DR;A+"J2^#IUH88+$1[<WMY=?0*O$!+C\[0K\^-OE]T]_N_ER]>G[C_\
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
MX9(:X&T7<S,XS9WZ0<S! ?-'P+0YQS@7HM&-O]'0<4LL<!Y*4Z88<$/+.=O
M:2!Z\@X<>7'2# 2G!7^=BZ#C27>B^VV]^O3PN%P_"W%5; 13Z"I[<KLI=.(V
MPZF_KXIM:<ZME4G!@XCA(,90IE$"D5367IYRK)UWXS@/9(BI=6X4MZ[G1HQ*
M>BAJ\4$C/S@H4%D=P*@ :AWL2<%Q6/JI=#RPQS;QYH2S/2F/A_=$9#T$=[!;
M*=8QA0BC(,S!E]OK;^";:M8/OP_#M(/W'1N<;#T8IFA[G1C8@MOZP46Q^+3:
M%MOG2\[5MU=^U&?-F]OUGZM%*DS\1@IS+@1$+".09B&"(@L#*6D<I=QJH>CH
M8VXK0B4FJ.6\ %I2A2/0LMHQ4A>@W13O"::1N7P00M8488'!D1UW*=A_WJV?
M_J+>KC;;ZH?#'KNKS4GHP$*I9M[;/#K 0-SIU)TW\HNN$/=W467V_+K>;._(
MG?@A-D\%*U9WYDZIO%DM6!!'L8A2B(.(5.5&:< #B# /@Y2G2 2!M8'HU/7<
MZ*"27GNHF^)ZX$]=T%=K !YJ%4#9Z  V1@G@$FOD.# 6)N)H<(]M(LX+:0<C
M<33$IS(2_2+O9@T. J_+&G1K<#IK<)"B+ZS!82T,=,RN8W-NY ]QI[_![^)1
M=:4ZN%[)]>;!?)(?GNL_'@JT(1JPC&4(!EF.(<KURH'2!!(B,,9I%G#NE,I]
MH!QS6T;:H4ZUK&"O"6BI<F'<9.LGJL@G,+BXWM!!M+MRFF!H1EYR1A\5=W?D
M\S#UY6$\4(IIG8;/@^J-'_"9S9T1_T)?>Q^;WY:7N^W]>E/\2_#?]8&,V>]7
M3L?Z,&;O>/QM4S#Q77LKU[_17V?MG/QW$_\K^.63V*A%XKMX4$N&4DG7'M1'
MSCNRU#&7T2)/(A$D:F>?8J8-?L%@SD@">4QDFH1Y3D7D'"+S_GK-;AGP'T6C
M4;D #2"@1@3L(0$M3( &94!,S?L/I$O8S?M+.Z<E[EC$S>%C:[ZG0]@-,
M@\ (']FP )WY#*G/&)X9:#5]F,\,E#YE <Q,/)\6Q=MX)GHBGNF_1*F%7!F7
M17W/<+O6O[K9;<LM67$EL*4BX8)0S&7.!%3F0P11I+:!E.82)H1E.$0TEF[.
MX/-1[?]FNZ)"J2J84^.DO?#TK]53!ZPF-SK>Y1L^Q^Z8^Y<YH>EQ;E#PM!^E
M)R/E/<=_5#OE712;@:GRG@-J9ZV\JX3##!;57+E>%MS(;]*+/!].(@5C.282
MPX@( I'$3!D3#$.4YBA+2(SR+',Q(;HZF]NB_F%7%BMSPUX)"OZH_SOX/+@3
M:KN5SA> (Z\]+\0<!*#S&F"#C"=6[NQJ4IZT4?HU<UF],XQ+JLB"6_+SN] *
MF-+RJA/UBX\;P8MMN<A('$0\)3!A.(0HE )BS!G,D* I#GA.4;98B3N=*O'6
MGE=Z.[::&[B:&V^Z']&7QQ1W+IY$$X"C8QYU'0?P4I$J&++2Y0)</NAL4&[<
MTS\T=@3D!^F)/*7&0->9F*P1\\1._?U-2E'6ZK_F*?L7W1TNKVK/CEMEKI4F
M#6MUW;1@"4GB@">0(D1U 'T(\R@14*0R#0.$" VM$B1V=3(W0Z>1$QP$K:]A
M[1TN3P+:S2J^8!J92 8@Y.1PV0?!((_+DXU.YG+9IU;;Y[+W67>GRX_KC6I!
MT?UOZZTH%TDDE74A<UTK0YD>2<HAQ1F#L<AHB*,@3NT+A;YL>FX3>B\=,.+9
M^^B]0JQ[[IZ'P^@;$#\0V+LA#H=B(C=#6TB<_ >/:]WA'_CJA<G\_XX+VO;O
M._'$D&A /9!D61F2-_*#*+?*%%5DUAS=Z 04WZM\\#KNNMBJ']I5W+ZHK5CU
M!Y.">R&R.,R",(4,1Q@B0@BD@F$HLERD B5"<BOWD%&DFQO[_?U>]61<:74-
MA$HC<W+=U$A@C5+@^ON7CP[<X']@^QGV78=K9))N=*NW7-H-4*L'*OWV]P75
MZ-4J@H^'T6O7Y@1:3=#2\SV'U27"\1V'=[(@R/<89L>@R)&&H3-NTG>?$X96
MC@37R^C+L3H9Z-FAG4[4ID1-BWNB?4W6=QORL+^6.;BH')ZI1 \7+* 99X&
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
M37P,Y!O0MZ='WGL8MCB\K!9T(RMI/BM(?H@[4V%D?:B IKVZF@)\E%,:1(3
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
MV;!H?K+L&_:JMG-R.+SE?@-U*"W7K@)TO7H2]3^N5[\K>CMDX_FTVII*/XL
M!9A'+(:29OHBG$00ZQA[%DF9Y%E*"+6N5CQ8BKG1TJ$X(WE9V*LXZ*+W4O^]
M+M2\>E+_U-71VYEB[2]NA@]=__W7) ,R,J6U"F6VQN)V#5IJJ)_!2T5 H\D4
M V%_Q3;)@$QT!Z<KBHG2E#/<Z&/OC5A6E>MTHF6=97G[_!]E:\;H";-[.4BB
MUNX"%!(4V]=/ZX:.O?%\H8@1$/"XWI@/0\=(B[54K92 "S4!N9ZK5(#U(7&
M6@/5XV3S#(H'74E(<$_)FL\>THY[Q.%M3W;1>+;Z[9O(\QMS7SI-#'U]HO_[
M2GV$-[MMN24KKC[EWU>JC<OELN4P\DW-@7*1,92@-*<PR])8;_.I3G^EXV]X
ME&=9+)/0JC#,4 'FMF :'0Y7848-T-(#&$5TJ>,7'E+ *&-/T8/&JG^9''L$
M1EXAYPR^_=(X]B!,M"J.,QA.*](Y2'8L1H.:G6P=.D?I]A)T5CM#JMU42=JJ
MPZ??Q/9&-K^J@ST6L4YHFE.LPRXD1$'&($99#(F( X$RA 4/'%(MVO5J-;/>
M,>5B)?F%*9JMIMG^][7X+A58>@= ")D2IK;(,9(A1+G4Y<YC!FG, D:CE$2A
M: ;@G;#_OQ'V_G7;$Y03)\*<$D.7:D$^L9RJ/) )%M$H%@V*Q4MT38F@=6E^
MIB;61&T.Y6[%2Z"FM'Y;_UOO)LM#&Z)2V%LU'UMD.\OW]#8R8;T>6X5>%NBQ
M?NO\H!]=+?BY2J F30HU'7NT"*.$)S(+%7.GD5Y))<P9S6">X#@3- I3YN1<
MVMOCW+9I+V-5?GG<J-E2/"I[==-(K^;)KV"UWHI2%\#2^:-A=8BBG:S5P#WL
M5CH[(Q=/8KE^-&_PHJH(J.:7>F9-E\4=.3-VZ/CPV5W[>AV4D=>$5^-Q$-<,
M0Y7V4HL\3OA0)SHCA \=[^_=PH<ZU>\*'^I^<1AYF7:J"@I?BY*)I?I.Q'I7
M+@1->8"IA#S1F5ZR&$$<< HE";(X(5F:<+YX$ANZMF6M4UVYS(MVA^--#R.I
M&XN<Q-&./'Q@,S)G5*S05,QZ(:4_FNC#P1,[G.QF4E+H4_8U%_0^?[[]4N6!
M_2JV]VM^./Z^*IX*+I3M>K.Y,HLNW9F%]KO8[C:K&_F1/!9;LEQ@'J:840Q%
MEB40I3B'BBU"&,0I(HE 29P/#FX^2[*YV4.5>'IO4 M8+<3_VUSK_E=]K7OI
M?*WK?T3=39_)QFE2$ZE.#EZIU;H!O@!M=70Y\U<#.XX%Y07D$2RM\^1Z-XO,
M"YQ=EIN?#H;1^U_%2FS(\GI5[A2?,-$<T<@P0V%. A@DN78 Q!(2BAE,8T33
M2*(T#9PVI2?ZF1OUUF*"O9QNYU]]J-H1I@>L1J8_=YB<":T'!$_T=*J72<FF
M1]77U-'WN/MUSSYZ\*L@JM'*J-BGL0THR3*F3#;*4V6W"1;"/ TP5#N]0+ D
M3"BU]BKH[&EN9- *I&V+.RAI<#?$_9<*WH ;F1FFP\S^$L$;=A/='\3_"<Z
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
M;;N=UHO<$8PW7N*N[P]CL&_:):_@GW[JZPSQ<;?9".-E_IO2LOK'(@XQ"=*
M0AX1G5808TC20%%9@#E6S!5&V"K9E7V7<V.M6F)0B^Q&218(VY&17]Q&IB%;
MR)Q)QAX%3_1BT>&DQ&(/P&M*<7ASH //Z9*37XJ5N-Z*AW(A$D&QD!F,1$XA
M0@)!DND(DC!D! <9QW9)6UPZG1NA=)9C!7]HN8$1W+44KLT V+&-;UA'YAL/
MB+H[ACA Y,NKPZ;+:5TR'$!XXT_A\NXP2M*A"=H_4;4N5NSYDK'-CBPOMTWA
M.E,R?(&C$.<H89#*7)DX(>&0LE1 F:,HBTF<QR)TX22K7N=&2LKBW)D95(J-
M+KNGB_1]$7=DV2SBCGLQ.^CMV,@[H"/3D8ER:@D,:HG]D8\3(I[8QZ[/2>G'
M"8;7_./VLON]S%=%:W?D3GQ9DU7Y-['DG]>;'V0I&O\+E"<X$#%D/$L@2DD(
M:<92B%A$0T0QII$5Z_1W-3>J::0%1ER@Y35THR4>D*.R!^?^&P]_Z(W,*],"
M9W_IX _ B>X2NH#T<R]@!TG'<7]/ Y.=XMLITCZ<MWQCX)G[TN N^'%OW-I6
M6="0* L.<8A3HMU89 XQ5__,TU3B'.<"Q6XG[E;=SHUHC\9>'/R5+X8=:5D.
M@>49NW=@Q]YJ=A<HZ\?4_6#="2)?Q^IVG4Y[J.X$Q)LC=;>W!Q<.6S^(6_*S
M;NZ#6 E9;!<DH(G46=G3-,^5B9<Q2,*(0!H*GLL\#WF:.E9M/-;/W CHVV;]
M5)3Z#*:J^:Z%=BDETP=K$&0A13%26W6.(,HI@GFBJ[ E@L4HP@I=LMCJK++3
MP;KO[=\75COJ]@#6R%Q=20B4B TK@U]J*7_U6D*M"P=_-=..]C)UD;0N58]4
M1>M\?!C'-O5=V^S]I2"T6&JWRF,W; )'-&6Q@%&B*!@12J!J&4%.DEAGB9<Y
M#ES8UUF"N?'R\1*Y>Q4N0*V$\14XJ.'&+N[C9,<[HZ(_,B/Y!MZ9K :#YXG&
MW/N?E. &P_.:^H8W-""?GSZF;QHO1*F]0Y9K72;^4+(LRG@2QP'D3,80\5C?
MN&8$YB0,8T'#*))6T9]VW<V-[JI[C);(X"#S(+]>"\3[CQW]XCCVE<8[0.B0
M(L\KE%/EPCL34K>$=]8(=66VZV]DNA1VU@J]R%5G_Y8[#[^*ZO\N'DBQ,EY[
M58:<'5G>BLW#_ONF*<X3Q"GD8:YVKPIJ2"2BD"5!AA@*0AE85^QU['MN#/TF
MG<=> =#2 &@5!K&-Z]#TL_>(@(],Y7/#VI[F1\1\(L[WC+W3$C 0O8[UP+7%
MR1:'@:JV5XJA39QY;GRYV]ZO-SJR9:T[7 2$I6$2Y) '20*1Y )221E$-",)
MY0Q%D5509E]'<UL06D=W>TG!'Y6LCFZ1)[%U/.8\ ['ISCD=P!I^T'D""=\G
MG:^[>9^CSA/*GCSK//7\,&+0^?ZWSU^%:I-?KYY$N=6KE,D/<WM/5K?B02>-
MV3Q?/SR28F.J=.04(YY2 0,N(F56<@XQH@E,(XZ1,BWS1$0NE.$NPNS(9"^9
MCHDJ]CKH5*C_O2[4#T_J7R9L]'"3ZWB7,F"@[/AG7/A'9J9*>%!)#P[B7]0)
MIK9* [!7 1QT\,=:P_'SQ&<#!)B4Z88#])H#SVAI&#O^E^I"V627/XMR(4,9
M!CB(((\0ATA$(20B5C_E3.0QBF6&G5Q^6FW/C<]JT=0.00GG: VU(;,CH(%
MC,PLEA@XT\41;3WQ0+OE22?X$95>S]QCCPR;DI_5S#:>TX>CM?)6_-Q^4!+]
M<Q''6.12YYB): Y1G%)(D @A39(XS&@D,^9T$]O9V]RFK186&&E;)[TE^$,+
M#(S$CG.Y&VN[V>T-P9'G^SG@.9. %2B>:*&[KTF)PDKMU]1A]]+ D-)/'W^P
M>\%W2W%]?:T3>7PJMSI%YLDB:ON?&S=4$3,19X1 1I( HBR,89Y0#BG*\B +
M:!P&F5/ Z=DBS8V6VB(.\PCV,$QV9#4M^",SFE(&--I<@#""47YA<A:!2BGC
M(T)6A2@O6CLGO6=M/70!.FM3V@^L>_RKM['P%1U[OD#3QLYZ _!-9*V_EH?Q
M]O>FTE=Y(S^0U3]U&IJ%KLDH@EA EF5"V7XDAX1%,8Q80'*1LRB+@@'E@X_U
M937+IR\%?!!5GT-1)2R@Z\UF_:<RO4L P?WZ0=!=L32%>W3=SRI=E1L9'\7>
MCEX'0SD-8;Z$3PMH\AOYH[0N_3V1U-$N)J6=+B5?$TGGLP,#N'1%!%W5W)Q
MT#3+.<\)E"')(,I3 C'!"(HT2O,4!2+E3MF%7K0^-T/+" >T=(-.;EXB9S>C
M!^,Q\E2VA\(]7.J8RKZBHEZT/6WPTS&UWL0X'7UHH)M]49*[NXVXJY.0?1=/
M8K43M[I^R>&0(4OS&(N80))2-8%9(B') JEF<4"2! M&,J<J E:]SFUBOQ1:
M+TZUV. /(S@8?,)C-PAV7. =VI$YP@NJ[@[R+BCY<HJWZG-:1W@7&-XXOSN]
M/#"U3[$23;'"SX09OWJS, 8Q3S(4QI"S3$*$$P&Q)!QF&4<QQDG*,N24S>=$
M1W,C(2UGJX)K(^H@4^,DN'9,XP.RD<GEBS#%3G]3CWBW0/K4]Y6/YU0WTZ;@
MZ5'V3=:=ON<')-HI5L7#[J'*+W'SYTI-MOOBL<YB$O,\"$620YFF 40\P3KR
M.M%[C33@F,0869W_]G4T-SHX+JM#<I@N4+MIP"=4(]/ <3&'Y-+I@LLADXXG
MV*;*HU.)"RH!331Z[?%3K, !3J+FMZ>T.A;X="75Z7I]NI0Z%DJ\2*AC\[P[
M;?XFMC?5&>/JSN1"TWG/U!#J/>2GGX]%=?JH=Y-E[3";\SQ$- XAHWFH3*L
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
M?K.U-?Q;I?1V^:'0:B$BAC5#*<1U,*;&*20$:TBR6&4YH1'1J<]FP:'/N:W
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
M3R/??QP<;?Y1T1U["V ,AWH-V(E?1VM8#8SM\"/8*P$.6HRS0P@&<:@-@[\
MT^X?@@%ZL9T(;RF@@/WJX6%;%IOO[]0WM5P]VM,3L]NLJ?F6+XO[^KB_6K!<
MYBE.(\@28<]68VE^BB,H:2P$PCAF,G/;$GCT.C\[?B\XD ?)@6Q%!ZN#[!XU
MW1V'X/R%VPBPCFT6OR*>[K=J(^ Z803BL@WEMTO#SA7#&%_%0^THT>*NUEVP
MS3-L ]A:@<?UBM<>&W9?TKRU^]>V,B]II3I/KW<QADW.AT=62&![M*$?;6D4
M\Z05P#2DZA\>#5V9 31/681!48%JM:P;8+472-.-V2>OU3U;VUC&%1"]7TT%
M?OCWM^_>_?N//X%K8'ZP;;*F]94&=JE;@GOKTE#6KUG[<M.(S);+U9][C SQ
M6^^T.F*E5OB!V03HEH55TU)Y#S<V@UI1ZC5KGK47 YNOZ]7V_JMISORU;#(
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
MG3Q"38*AA4A%1F@40Y;P!")J4P40D4*21CB2640H]_)YF$KPN1FZM5*06ZU
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
MMLR-1Y;0<U>C;KM,">(,ZRB. $)8M,B,DH^V"MWKB'G>-43SZ*2A(6DDX %
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
M(%KHB\>?I@1HG"]&-BEKK<Q04$OR%!*O.8,2Z,!/5FEEV &NYEM0WN]Y^J*
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
MF."MO;%'">K/GK33]+HY::>!@1J+ZUN',,V7C>G&_U4O(U9O+CN8C:>^V,*
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
MO'(0;CU-"PPU)99LL;/5F740F->@>?**>"3R6KMZVU/7[]"L X'N0,KI>3+
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
MR"W+OO%A00DC<U !8O&1PCU'SIF,$I(WCHY:S":TQMCS*.RY!<"!,'= +0T
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
MS X7<XQY$YT'.V/99"<$8SO>W7U!4'"%BD7!:P/06G2:!(? LP,=@B\JVMJ
M=&2A_-/<#.?X][Y-AM?^176#?1NFBXT&ELOKKQLYE/EN('3"@/*3E^RO-^RQ
M?#=H$;NSXMOYXI:0#[LM/N]F,5)@J%@HDD"'-_WJ'#.0N;1*\<1D$EU"K4,6
M;3# >K7><)N68YAKI7'-GD-;VW)GVM-9B#J_)@DC7,ZJ^2WH/0H&=*U[T_6>
M<=7'RGP$!_>#'HTB*1FE U.'&Y%YY1 M4MR<.!I;@K>F=2+PF)JQGJ#)YSNJ
M'B#6$6#B^-S!9[IMQBBEU^3!AI!HBYF<(&3OJUQ+-L9YIL:38WXA'54/@=4Y
M.JH>HN.!+UK?3K_C_V"X&3"X>RIL1S4%P75DK/9M4A2!F>J#"MK^D6R UG6
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
MGA1$EG-.BCFM6WMRCZD8R;R4T]0[;RKK =&R7*PFG^JVVER-HO&%4;C,4XW
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
M#S&(.M>I>2"QAXRQO!D-<)%QJE)&@:M9G8-^<TG]V'GUT;F"28-Q7I%\"H/
M3 !GN46/T6!JW7?R)9J&O?$X6>F/0-10 R- U*_S%2X_AA_UAGH?.RIIS5)T
MD*1#\EJS@%B4!ZV1(1EDYFSK5C@OD#2L!6N-IY;R'P&<UF[@,^S$(NBH1O+X
M'-(Y+@1]%W(";IU*2E@>1.MGS!=(&O9^H[EY:BC_@7WOWW VG2_6^^/--9):
MW=Z2>^5)) IKS1<)2]3WWE(HK," 0H>,^N%$]KU^=Z?%AKV\: 65?F0[,K!(
MMH^A;)16K*:;<[*H2A9/^R!R0)5YBE9QP;H,^>NTV+!W WV"Y7397M:UZ8XL
M)\5&= (#6.8X'<>6CF-E&$C+DRO!"AV[M#,XGH)AX_Z6L#J3%D9XE?JVV^W:
MJSVW:T^_6RPG6GK':F-PB35[5Y!4O*Q)2T9%3S&SY+++47@^BCMAV5X"ED>J
MY?'?GM[;UMQHE8NC;1UK)SNA$@2%"IC6SCAK11"-[E /MJCN$E#8I[POJHW!
MS2_WCIE]M5Q>?]W<*[;N;7#HNOTU/#A) GTU9+\%.&>84"8# I%LF.8%G) ,
M"N:4I%?.RDX;_;E%3C)<7<5W,X-&NIAE@.S6CQ/2@7/9 ,N)IZ "NH=C.Y]G
MI].J(VMD?I1N[QFO_F0^@GNQ/?4.9.5+B@P!0YU<%'P$[ZV"*+CVS'ONS8--
M,%0)4;\HZD'?+Q<2'2+\T<%G6^\@.+F  1$BHMU, (@E(1A>JQ529MFTSAF[
MB$*B@W3;I9#H$$&/ "S/U[+4;M.^9 Z1:P6J<%5[E!80&2F:CE*D9!JCYM(*
MB0[2]T&%1(<(?^#@[;\__O)+6-)G?<)OVYF-KSXO<'W:;[E!*SCS&$$9%C<Y
MWY%I,LQ<J" 20\^Z7#B\O-*P3W[-,-*#6(>.\+L>XN]O,SB,B3P:XZ$(58#<
MP0S!L !8<N26<>>Q4Z>S@U<>!D1G<G7.H(P1G&RUS>WON/CZ!N/J(RY25>!G
M_ G#8MTH;3&M\MN]:YN8&%1F/H%/A;9ILF1ZM1/ O$VJ")X%MG]O/I#("_#!
MCT3,H\?I/M4W!GR2F.YR@S;GQ>OK157#3_/%8OZ?ZA>$;_27U0\Z06+45LLZ
MJK8F3=H",08+&77 *(F\U'ITQ2'T78"Y;(3*OI0V4D#^$OZ<?KW^^I@WC]XE
M6S)H5CRY-,'5 34&@K8^6>W(0VT=3QY"WS").B,!9!.EC120FV[U58!OR.;S
M24E%8,@16+*X3C:!('@"EZ2)*6#2S6MT.Y U3/+/2.!WBHI&^G)4^]+/"*P_
MCG\$>O01+=YSGJ?KQ*>9&QW?+7)7:'%S@5\"N57)); \,U#,6'"R=NCBDKE2
M1$ZJ=<;O,^2<:G!N/_INV,K[,,NUTSS]UYLZ2&W^;5UK,%_6VB2A/&>2 09A
MZ]-K :<I"BM9.Y.L1RUZ8[X3A<->E[7"S4.;TZ.61G#HW7)7F=G)[YAX(V)6
MOC;RENN., @Q, NZ<!.5]LF)UH.4GZ)EV"NVWG%UBN3'A*!_U,/B#SH!%J_G
M:Q<@515-BK!2.@J,HZS#HA*ZVKC10_2<6^]0<-[ZFN,%DH9-J^\=3PWT,'@2
M[):57^89K];\D+E]>[V839=?*,)83H+)1#")1ZE(7P0/$"P7D(4V(16K;:=\
MPA<7&C:MOC54VLMV8*#47,7K67WYN#N&25:KQ90DQ)QVG)DZ_X93^&FCI^^<
M!I%8$24YGDKL@)'GUA@VD;X/>#23Z-!S_^A0_;A]Q'J#W^;+*?EF0EKK@]6
MBKM:L,; ^Y!JF:[#E#+3#RN\]@_\V_/9P^:^]X&$DR4X M^D\K ^"6\8^;"Y
MC:C3LD@E>>*<3SE$51%='S6)*<\2!R]+%D9X+4OKAK<OT31LYGE?WDE338P
M67NBPHFQEK-0!' 7"RBOZP %RX$YCMKK5(_/_@/T87/&SQB%'R3OXR$S7X6K
M_F_Z0NTP]VU*:TW_WUU-QJV/]BJEZZ_7ZT&\9(L7F+8WGJ??#YZV<--;Q88R
M:) F_C$LPFSU!5?3%*Z6MT3>H9GB)O)W)#C-:MUI*A"5R)"9<L;$X#3O,HCZ
MA65.\8%>DMS$:1]Y<!;(NM*&5,: ,RG0EVPDL1"B[E)S^M(ZPR41M-3AKF_4
M5+)C?X38ORT_D%@7M_]F_;2S#B:OZR&?=BX>9O/5\CK^+Z;5:AZ6X8H._$T-
M4&_&JQUI9S!O/<FQT6/,?>IN]TV*%I-=]Y"AW;+N0QD5>LA:\X1T^++2>L3(
M?DI.,8^_7M>4Q@_EMV^8ZA:>?L>UY"<Q>UYS7H'9V@V1< =1!$[.!6:N'5D%
MW<6R/_7YPSZ3--#HKB5L(L2A&S0\H/W>>-.)%#I;*^KH!CHHZ%S(X#RSH*)V
MK$0Z*FSN@(9G%QGVA:,Q)-J)<^PGX]WX[09GV>,/:WKZO$#K&1[OF1:!.9U
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
MRWO];*PI/C,GP'KIZJA- GI0!7(4V=<[U_2PCW^__8?V$=D-;Y=X)=ZKNL:
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
M732.2\EUY!W4S#%KCB"1?*[TOWMQTA>[^U<H^Q_4_XND[O[S/_X?4$L#!!0
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
M8_3O)!A?)S+,-  %(&KHWV=KS/AP9<<MEA16QY<0U8<JJED>R^\RMIOD,1F\
M.@.3"-"HX@LZ@'*D]G@ %6H_#O7WQ"1#]ZW%YP7(^HRK%[\)(KP&(Q5&0,D!
M*D[GS;34&N"LI*06V+,A6'#_8YY+U"U2FAMY<[+F+^'Y[INA+] *5 ;%]9-.
MT;YKD\S>U>5_RX&R $IJ](IKB%GEY0E;(5:FVZM2HP$GRIBSK#SS5UZN_/0!
M7GF9JRXZ_(8N*)-U,'S#X.C$PFN5_=6T[N*U+_V93__+SKG]%U/>G=_<75]<
MOSMO^5V4S>JM\[GZ)P):KJ;?D+!Q\ 8S4D$VX0]?<++1AI"?]%G^<L678<@-
MC;^NM&[[':_-*G[*Y^O%VOMD(W$VHOO+?][AC57K\^2&DO\?)=@DY$KO_*>)
MUD]L\C.K_?VB/(<KHCPO^.=+7]#/IOX/4$L! A0#%     @ EEM06-N &%10
M%   E8L  !(              ( !     &-L87=B86-K<&]L:6-Y+FAT;5!+
M 0(4 Q0    ( )9;4%B5RCT_>P8  '!Q   >              "  8 4  !E
M>&AI8FET,C%S=6)S:61I87)I97,Q,BTS,2YH=&U02P$"% ,4    " "66U!8
M*-M"A8(#  #H(0  '@              @ $W&P  97AH:6)I=#(R9W5A<F%N
M=&]R<S$R+3,Q>#(N:'1M4$L! A0#%     @ EEM06'#[R]_# P  :0L  !X
M             ( !]1X  &5X:&EB:70R,V-O;G-E;G0Q,BTS,7@R,#(S+FAT
M;5!+ 0(4 Q0    ( )9;4%BEPD5/0 <  "%\   >              "  ?0B
M  !E>&AI8FET,C1P;W=E<F]F871T;W)N97DQ,BYH=&U02P$"% ,4    " "6
M6U!8C <5*"D(  !%+0  '@              @ %P*@  97AH:6)I=#,Q,6-E
M;V-E<G1I9FEC871I;VXN:'1M4$L! A0#%     @ EEM06+0LJI@A"   #2P
M !X              ( !U3(  &5X:&EB:70S,3)C9F]C97)T:69I8V%T:6]N
M+FAT;5!+ 0(4 Q0    ( )9;4%AA XL1R00  +48   >              "
M 3([  !E>&AI8FET,S(Q8V5O8V5R=&EF:6-A=&EO;BYH=&U02P$"% ,4
M" "66U!8(KF*6*L$  #6%@  '@              @ $W0   97AH:6)I=#,R
M,F-F;V-E<G1I9FEC871I;VXN:'1M4$L! A0#%     @ EEM06#FQP]+-HP(
M?E8= !               ( !'D4  &UH;RTR,#(S,3(S,2YH=&U02P$"% ,4
M    " "66U!8'B>0Z"\<   O3P$ $               @ $9Z0( ;6AO+3(P
M,C,Q,C,Q+GAS9%!+ 0(4 Q0    ( )9;4%AV^LYTRAL  #P! 0 4
M      "  78% P!M:&\M,C R,S$R,S%?8V%L+GAM;%!+ 0(4 Q0    ( )9;
M4%@CD_<\27D  $8M!0 4              "  7(A P!M:&\M,C R,S$R,S%?
M9&5F+GAM;%!+ 0(4 Q0    ( )9;4%B]P/#&X%$! -TT @ 3
M  "  >V: P!M:&\M,C R,S$R,S%?9S$N:G!G4$L! A0#%     @ EEM06"Z(
MO%#00@$ /DP- !0              ( !_NP$ &UH;RTR,#(S,3(S,5]L86(N
M>&UL4$L! A0#%     @ EEM06"\D6,DANP  \QL( !0              ( !
M # & &UH;RTR,#(S,3(S,5]P<F4N>&UL4$L! A0#%     @ EEM06! "3C*V
M$@  /74  !D              ( !4^L& ')S=6%W87)D86=R965M96YT,C R
;-"YH=&U02P4&     !$ $0"L!   0/X&

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>113
<FILENAME>mho-20231231_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2023"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:mho="http://www.mihomes.com/20231231"
  xmlns:srt="http://fasb.org/srt/2023"
  xmlns:us-gaap="http://fasb.org/us-gaap/2023"
  xmlns:utr="http://www.xbrl.org/2009/utr"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="mho-20231231.xsd" xlink:type="simple"/>
    <context id="c-1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="c-3">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
        </entity>
        <period>
            <instant>2024-02-14</instant>
        </period>
    </context>
    <context id="c-4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-5">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-6">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-7">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-8">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c-9">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c-10">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c-11">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c-12">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c-13">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-14">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-15">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-16">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-17">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-18">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-19">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-20">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-21">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-22">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-23">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-24">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-25">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-26">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-27">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-28">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-29">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-32">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-33">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-34">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-35">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-36">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-37">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-38">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-39">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-40">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">mho:OfficeFurnitureLeaseholdImprovementsComputerEquipmentAndSoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-41">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">mho:OfficeFurnitureLeaseholdImprovementsComputerEquipmentAndSoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-42">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:TransportationEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-43">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:TransportationEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-44">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-45">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-46">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ConstructionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-47">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ConstructionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-48">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ConstructionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-49">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-50">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-51">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-52">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:FinancialServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-53">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:FinancialServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-54">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:FinancialServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-55">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-56">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-57">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">mho:OfficeFurnitureLeaseholdImprovementsComputerEquipmentAndSoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-58">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:TransportationEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-59">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">mho:OfficeFurnitureLeaseholdImprovementsComputerEquipmentAndSoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-60">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:TransportationEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-61">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">mho:FiveYearServiceStockOptionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-62">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">mho:FiveYearServiceStockOptionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-63">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">mho:FiveYearServiceStockOptionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-64">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">mho:Year1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-65">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">mho:Year2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-66">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">mho:Year3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-67">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">mho:Year1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">mho:PerformanceConditionAwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-68">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">mho:Year1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">mho:MarketConditionAwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-69">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">mho:Year2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">mho:PerformanceConditionAwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-70">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">mho:Year2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">mho:MarketConditionAwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-71">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">mho:Year3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">mho:PerformanceConditionAwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-72">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">mho:Year3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">mho:MarketConditionAwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-73">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">mho:MarketConditionAwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-74">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">mho:MarketConditionAwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-75">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">mho:Year3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">mho:MarketConditionAwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-76">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">mho:Year2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">mho:PerformanceConditionAwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-77">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">mho:Year1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">mho:PerformanceConditionAwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-78">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">mho:Year3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">mho:PerformanceConditionAwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-79">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">mho:Year3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">mho:PerformanceConditionAwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-80">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">mho:Year2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">mho:PerformanceConditionAwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-81">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-82">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-83">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">mho:MortgageLoansHeldForSaleMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-84">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">mho:MortgageLoansHeldForSaleMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-85">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">mho:MortgageLoansHeldForSaleMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-86">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForwardContractsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-87">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForwardContractsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-88">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForwardContractsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-89">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateLockCommitmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-90">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateLockCommitmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-91">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateLockCommitmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-92">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:LoanPurchaseCommitmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-93">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:LoanPurchaseCommitmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-94">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:LoanPurchaseCommitmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-95">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForwardContractsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-96">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateLockCommitmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-97">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:LoanPurchaseCommitmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-98">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForwardContractsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-99">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateLockCommitmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-100">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:LoanPurchaseCommitmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-103">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-104">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-105">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-106">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">mho:JPMMasterRepurchaseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-107">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">mho:JPMMasterRepurchaseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-108">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">mho:MinimumMemberOwnershipMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-109">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">mho:MaximumMemberOwnershipMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-110">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">mho:MinimumMemberOwnershipMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-111">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">mho:MaximumMemberOwnershipMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-112">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">mho:CDDdue512048Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-113">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">mho:CDDdue512048Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-114">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">mho:CDDdue512048Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-115">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">mho:CDDDue512050Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-116">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">mho:CDDDue512050Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-117">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">mho:CDDDue512050Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-118">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">mho:CDDDue512051SARMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-119">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">mho:CDDDue512051SARMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-120">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">mho:CDDDue512051SARMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-121">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">mho:CDDDue512051TAMPAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-122">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">mho:CDDDue512051TAMPAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-123">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">mho:CDDDue512051TAMPAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-124">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">mho:CDDDue512052SARMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-125">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">mho:CDDDue512052SARMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-126">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">mho:CDDDue512052SARMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-127">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">mho:CDDDue512051TAMPACobblestoneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-128">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">mho:CDDDue512051TAMPACobblestoneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-129">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">mho:CDDDue512051TAMPACobblestoneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">mho:CDDDue512053TAMPAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">mho:CDDDue512053TAMPAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-132">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">mho:CDDDue512053TAMPAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-133">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">mho:CDDDue512052TAMPAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-134">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">mho:CDDDue512052TAMPAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-135">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">mho:CDDDue512052TAMPAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-136">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">mho:CDDDue512053TAMPAHilltopMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-137">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">mho:CDDDue512053TAMPAHilltopMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-138">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">mho:CDDDue512053TAMPAHilltopMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-139">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mho:A2030SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-140">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mho:A2028SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-141">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mho:InterestCoverageRatioAxis">mho:ConsolidatedEbitdaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-142">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mho:InterestCoverageRatioAxis">mho:ConsolidatedInterestIncurredMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-143">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">mho:WarehousingAgreementFirstAmendmentToFourthAmendedAndRestatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-144">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">mho:WarehousingAgreementFirstAmendmentToFourthAmendedAndRestatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-10-24</instant>
        </period>
    </context>
    <context id="c-145">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">mho:WarehousingAgreementFirstAmendmentToFourthAmendedAndRestatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-11-11</instant>
        </period>
    </context>
    <context id="c-146">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">mho:JPMMasterRepurchaseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-02-10</instant>
        </period>
    </context>
    <context id="c-147">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">mho:JPMMasterRepurchaseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-18</instant>
        </period>
    </context>
    <context id="c-148">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mho:A2030SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-149">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mho:A2030SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2029-08-15</startDate>
            <endDate>2030-02-15</endDate>
        </period>
    </context>
    <context id="c-150">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mho:A2028SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-151">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mho:A2028SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-22</startDate>
            <endDate>2024-01-31</endDate>
        </period>
    </context>
    <context id="c-152">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mho:A2028SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-02-01</startDate>
            <endDate>2025-01-31</endDate>
        </period>
    </context>
    <context id="c-153">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mho:A2028SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-01</startDate>
            <endDate>2026-01-31</endDate>
        </period>
    </context>
    <context id="c-154">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mho:A2028SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-01</startDate>
            <endDate>2028-01-31</endDate>
        </period>
    </context>
    <context id="c-155">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mho:RestrictedPaymentsBasketCalculationAxis">mho:BaseofrestrictedpaymentsbasketincomecalculationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-156">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mho:RestrictedPaymentsBasketCalculationAxis">mho:PercentageofouraggregateconsolidatednetincomeaddedtobaseamountofcalculationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-157">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mho:RestrictedPaymentsBasketCalculationAxis">mho:PercentageofouraggregateconsolidatednetincomesubtractedfrombaseamountofcalculationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-158">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mho:RestrictedPaymentsBasketCalculationAxis">mho:PercentageofnetcashproceedsfromsaleofqualifiedequityinterestsaddedtobaseandincomelossamountincalculationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-159">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-160">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="mho:NetOperatingLossCarryforwardExpirationDatesAxis">mho:Between2028And2033Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-161">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">mho:NorthernHomebuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-162">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">mho:NorthernHomebuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-163">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">mho:NorthernHomebuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-164">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">mho:SouthernHomebuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-165">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">mho:SouthernHomebuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-166">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">mho:SouthernHomebuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-167">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:FinancialServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-168">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:FinancialServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-169">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:FinancialServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-170">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:CorporateAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-171">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:CorporateAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-172">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:CorporateAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-173">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">mho:NorthernHomebuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-174">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">mho:SouthernHomebuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-175">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">mho:CorporateFinancialServicesAndUnallocatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-176">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">mho:NorthernHomebuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-177">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">mho:SouthernHomebuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-178">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">mho:CorporateFinancialServicesAndUnallocatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-179">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
        </entity>
        <period>
            <instant>2021-07-28</instant>
        </period>
    </context>
    <context id="c-180">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
        </entity>
        <period>
            <instant>2022-02-17</instant>
        </period>
    </context>
    <context id="c-181">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000799292</identifier>
        </entity>
        <period>
            <instant>2023-11-15</instant>
        </period>
    </context>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="rate">
        <measure>utr:Rate</measure>
    </unit>
    <unit id="homes">
        <measure>mho:homes</measure>
    </unit>
    <dei:EntityCentralIndexKey contextRef="c-1" id="f-31">0000799292</dei:EntityCentralIndexKey>
    <dei:CurrentFiscalYearEndDate contextRef="c-1" id="f-32">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-33">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus contextRef="c-1" id="f-34">FY</dei:DocumentFiscalPeriodFocus>
    <dei:AmendmentFlag contextRef="c-1" id="f-35">false</dei:AmendmentFlag>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c-6"
      decimals="2"
      id="f-142"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c-7"
      decimals="2"
      id="f-143"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized contextRef="c-6" decimals="0" id="f-144" unitRef="shares">58000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized contextRef="c-7" decimals="0" id="f-145" unitRef="shares">58000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued contextRef="c-6" decimals="0" id="f-146" unitRef="shares">30137141</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued contextRef="c-7" decimals="0" id="f-147" unitRef="shares">30137141</us-gaap:CommonStockSharesIssued>
    <mho:DiscountRateUsedInDeterminingFairValueOfLandAndLots contextRef="c-39" decimals="2" id="f-449" unitRef="number">0.16</mho:DiscountRateUsedInDeterminingFairValueOfLandAndLots>
    <mho:DiscountRateUsedInDeterminingFairValueOfLandAndLots contextRef="c-55" decimals="2" id="f-450" unitRef="number">0.16</mho:DiscountRateUsedInDeterminingFairValueOfLandAndLots>
    <mho:DiscountRateUsedInDeterminingFairValueOfLandAndLots contextRef="c-38" decimals="2" id="f-451" unitRef="number">0.13</mho:DiscountRateUsedInDeterminingFairValueOfLandAndLots>
    <mho:DiscountRateUsedInDeterminingFairValueOfLandAndLots contextRef="c-56" decimals="2" id="f-452" unitRef="number">0.13</mho:DiscountRateUsedInDeterminingFairValueOfLandAndLots>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c-57" id="f-453">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c-58" id="f-454">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c-59" id="f-455">P7Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c-60" id="f-456">P25Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <mho:Homebuildingoperationspercentoftotalrevenue contextRef="c-1" decimals="2" id="f-457" unitRef="rate">0.98</mho:Homebuildingoperationspercentoftotalrevenue>
    <mho:Homebuildingoperationspercentoftotalrevenue contextRef="c-4" decimals="2" id="f-458" unitRef="rate">0.98</mho:Homebuildingoperationspercentoftotalrevenue>
    <mho:Homebuildingoperationspercentoftotalrevenue contextRef="c-5" decimals="2" id="f-459" unitRef="rate">0.97</mho:Homebuildingoperationspercentoftotalrevenue>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions contextRef="c-77" decimals="-5" id="f-548" unitRef="usd">400000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions contextRef="c-80" decimals="-5" id="f-549" unitRef="usd">400000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
    <us-gaap:LongTermDebtPercentageBearingVariableInterestRate contextRef="c-104" decimals="4" id="f-641" unitRef="number">0.0175</us-gaap:LongTermDebtPercentageBearingVariableInterestRate>
    <us-gaap:ServicingAsset contextRef="c-44" decimals="-3" id="f-642" unitRef="usd">10700000</us-gaap:ServicingAsset>
    <us-gaap:ServicingAsset contextRef="c-45" decimals="-3" id="f-643" unitRef="usd">15800000</us-gaap:ServicingAsset>
    <us-gaap:ServicingAsset contextRef="c-81" decimals="-3" id="f-644" unitRef="usd">10700000</us-gaap:ServicingAsset>
    <us-gaap:ServicingAsset contextRef="c-82" decimals="-3" id="f-645" unitRef="usd">15800000</us-gaap:ServicingAsset>
    <mho:SplitDollarLifeInsurancePolicies contextRef="c-6" decimals="-3" id="f-689" unitRef="usd">200000</mho:SplitDollarLifeInsurancePolicies>
    <mho:SplitDollarLifeInsurancePolicies contextRef="c-7" decimals="-3" id="f-690" unitRef="usd">200000</mho:SplitDollarLifeInsurancePolicies>
    <mho:EquityinIncomelossfromunconsolidatedjointventures contextRef="c-1" decimals="-3" id="f-704" unitRef="usd">33000</mho:EquityinIncomelossfromunconsolidatedjointventures>
    <mho:EquityinIncomelossfromunconsolidatedjointventures contextRef="c-4" decimals="-3" id="f-705" unitRef="usd">6000</mho:EquityinIncomelossfromunconsolidatedjointventures>
    <mho:EquityinIncomelossfromunconsolidatedjointventures contextRef="c-5" decimals="-3" id="f-706" unitRef="usd">103000</mho:EquityinIncomelossfromunconsolidatedjointventures>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage contextRef="c-108" decimals="2" id="f-707" unitRef="number">0.25</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage contextRef="c-110" decimals="2" id="f-708" unitRef="number">0.25</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage contextRef="c-109" decimals="2" id="f-709" unitRef="number">0.50</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage contextRef="c-111" decimals="2" id="f-710" unitRef="number">0.50</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <mho:TotalOfGuaranteedLoansInquiredAbout contextRef="c-6" decimals="-3" id="f-720" unitRef="usd">6300000</mho:TotalOfGuaranteedLoansInquiredAbout>
    <mho:TotalOfGuaranteedLoansInquiredAbout contextRef="c-7" decimals="-3" id="f-721" unitRef="usd">2400000</mho:TotalOfGuaranteedLoansInquiredAbout>
    <us-gaap:LongTermDebtPercentageBearingVariableInterestRate contextRef="c-104" decimals="4" id="f-892" unitRef="number">0.0175</us-gaap:LongTermDebtPercentageBearingVariableInterestRate>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued contextRef="c-6" decimals="-3" id="f-1002" unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued contextRef="c-7" decimals="-3" id="f-1003" unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued contextRef="c-21" decimals="-3" id="f-1004" unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued>
    <dei:DocumentType contextRef="c-1" id="f-1">10-K</dei:DocumentType>
    <dei:DocumentAnnualReport contextRef="c-1" id="f-2">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate contextRef="c-1" id="f-3">2023-12-31</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport contextRef="c-1" id="f-4">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber contextRef="c-1" id="f-5">1-12434</dei:EntityFileNumber>
    <dei:EntityRegistrantName contextRef="c-1" id="f-6">M/I HOMES, INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode contextRef="c-1" id="f-7">OH</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber contextRef="c-1" id="f-8">31-1210837</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1 contextRef="c-1" id="f-9">4131 Worth Avenue</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2 contextRef="c-1" id="f-10">Suite 500</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown contextRef="c-1" id="f-11">Columbus</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince contextRef="c-1" id="f-12">OH</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode contextRef="c-1" id="f-13">43219</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode contextRef="c-1" id="f-14">614</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="c-1" id="f-15">418-8000</dei:LocalPhoneNumber>
    <dei:Security12bTitle contextRef="c-1" id="f-16">Common Shares, par value $.01</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="c-1" id="f-17">MHO</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="c-1" id="f-18">NYSE</dei:SecurityExchangeName>
    <dei:EntityWellKnownSeasonedIssuer contextRef="c-1" id="f-19">Yes</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers contextRef="c-1" id="f-20">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus contextRef="c-1" id="f-21">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent contextRef="c-1" id="f-22">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory contextRef="c-1" id="f-23">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness contextRef="c-1" id="f-24">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany contextRef="c-1" id="f-25">false</dei:EntityEmergingGrowthCompany>
    <dei:IcfrAuditorAttestationFlag contextRef="c-1" id="f-26">true</dei:IcfrAuditorAttestationFlag>
    <dei:DocumentFinStmtErrorCorrectionFlag contextRef="c-1" id="f-27">false</dei:DocumentFinStmtErrorCorrectionFlag>
    <dei:EntityShellCompany contextRef="c-1" id="f-28">false</dei:EntityShellCompany>
    <dei:EntityPublicFloat contextRef="c-2" decimals="0" id="f-29" unitRef="usd">2400000000</dei:EntityPublicFloat>
    <dei:EntityCommonStockSharesOutstanding contextRef="c-3" decimals="INF" id="f-30" unitRef="shares">27806899</dei:EntityCommonStockSharesOutstanding>
    <dei:AuditorName contextRef="c-1" id="f-36">Deloitte &amp; Touche LLP</dei:AuditorName>
    <dei:AuditorLocation contextRef="c-1" id="f-37">Columbus, Ohio</dei:AuditorLocation>
    <us-gaap:Revenues contextRef="c-1" decimals="-3" id="f-38" unitRef="usd">4033502000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-4" decimals="-3" id="f-39" unitRef="usd">4131393000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-5" decimals="-3" id="f-40" unitRef="usd">3745887000</us-gaap:Revenues>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-1" decimals="-3" id="f-41" unitRef="usd">3014573000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-4" decimals="-3" id="f-42" unitRef="usd">3087551000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-5" decimals="-3" id="f-43" unitRef="usd">2836972000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="c-1" decimals="-3" id="f-44" unitRef="usd">222765000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="c-4" decimals="-3" id="f-45" unitRef="usd">214811000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="c-5" decimals="-3" id="f-46" unitRef="usd">192009000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:SellingExpense contextRef="c-1" decimals="-3" id="f-47" unitRef="usd">208942000</us-gaap:SellingExpense>
    <us-gaap:SellingExpense contextRef="c-4" decimals="-3" id="f-48" unitRef="usd">191580000</us-gaap:SellingExpense>
    <us-gaap:SellingExpense contextRef="c-5" decimals="-3" id="f-49" unitRef="usd">198610000</us-gaap:SellingExpense>
    <us-gaap:OtherIncome contextRef="c-1" decimals="-3" id="f-50" unitRef="usd">33000</us-gaap:OtherIncome>
    <us-gaap:OtherIncome contextRef="c-4" decimals="-3" id="f-51" unitRef="usd">6000</us-gaap:OtherIncome>
    <us-gaap:OtherIncome contextRef="c-5" decimals="-3" id="f-52" unitRef="usd">2046000</us-gaap:OtherIncome>
    <mho:InterestIncomeNetOfInterestExpense contextRef="c-1" decimals="-3" id="f-53" unitRef="usd">20022000</mho:InterestIncomeNetOfInterestExpense>
    <us-gaap:InterestExpense contextRef="c-4" decimals="-3" id="f-54" unitRef="usd">2250000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense contextRef="c-5" decimals="-3" id="f-55" unitRef="usd">2156000</us-gaap:InterestExpense>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt contextRef="c-1" decimals="-3" id="f-56" unitRef="usd">0</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt contextRef="c-4" decimals="-3" id="f-57" unitRef="usd">0</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt contextRef="c-5" decimals="-3" id="f-58" unitRef="usd">9072000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:CostsAndExpenses contextRef="c-1" decimals="-3" id="f-59" unitRef="usd">3426225000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses contextRef="c-4" decimals="-3" id="f-60" unitRef="usd">3496186000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses contextRef="c-5" decimals="-3" id="f-61" unitRef="usd">3236773000</us-gaap:CostsAndExpenses>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic contextRef="c-1" decimals="-3" id="f-62" unitRef="usd">607277000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic contextRef="c-4" decimals="-3" id="f-63" unitRef="usd">635207000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic contextRef="c-5" decimals="-3" id="f-64" unitRef="usd">509114000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-65" unitRef="usd">141912000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-4" decimals="-3" id="f-66" unitRef="usd">144545000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-5" decimals="-3" id="f-67" unitRef="usd">112246000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss contextRef="c-1" decimals="-3" id="f-68" unitRef="usd">465365000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-4" decimals="-3" id="f-69" unitRef="usd">490662000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-5" decimals="-3" id="f-70" unitRef="usd">396868000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-1"
      decimals="2"
      id="f-71"
      unitRef="usdPerShare">16.76</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-4"
      decimals="2"
      id="f-72"
      unitRef="usdPerShare">17.60</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-5"
      decimals="2"
      id="f-73"
      unitRef="usdPerShare">13.64</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-1"
      decimals="2"
      id="f-74"
      unitRef="usdPerShare">16.21</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-4"
      decimals="2"
      id="f-75"
      unitRef="usdPerShare">17.24</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-5"
      decimals="2"
      id="f-76"
      unitRef="usdPerShare">13.28</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-1" decimals="-3" id="f-77" unitRef="shares">27769000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-4" decimals="-3" id="f-78" unitRef="shares">27876000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-5" decimals="-3" id="f-79" unitRef="shares">29092000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-1" decimals="-3" id="f-80" unitRef="shares">28716000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-4" decimals="-3" id="f-81" unitRef="shares">28463000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-5" decimals="-3" id="f-82" unitRef="shares">29880000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-6" decimals="-3" id="f-83" unitRef="usd">732804000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-7" decimals="-3" id="f-84" unitRef="usd">311542000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:LoansReceivableHeldForSaleNetNotPartOfDisposalGroup contextRef="c-6" decimals="-3" id="f-85" unitRef="usd">176329000</us-gaap:LoansReceivableHeldForSaleNetNotPartOfDisposalGroup>
    <us-gaap:LoansReceivableHeldForSaleNetNotPartOfDisposalGroup contextRef="c-7" decimals="-3" id="f-86" unitRef="usd">242539000</us-gaap:LoansReceivableHeldForSaleNetNotPartOfDisposalGroup>
    <us-gaap:InventoryRealEstate contextRef="c-6" decimals="-3" id="f-87" unitRef="usd">2797151000</us-gaap:InventoryRealEstate>
    <us-gaap:InventoryRealEstate contextRef="c-7" decimals="-3" id="f-88" unitRef="usd">2828602000</us-gaap:InventoryRealEstate>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-6" decimals="-3" id="f-89" unitRef="usd">34918000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-7" decimals="-3" id="f-90" unitRef="usd">37446000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:EquityMethodInvestments contextRef="c-6" decimals="-3" id="f-91" unitRef="usd">44011000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments contextRef="c-7" decimals="-3" id="f-92" unitRef="usd">51554000</us-gaap:EquityMethodInvestments>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="c-6" decimals="-3" id="f-93" unitRef="usd">56364000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="c-7" decimals="-3" id="f-94" unitRef="usd">60416000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:DeferredIncomeTaxAssetsNet contextRef="c-6" decimals="-3" id="f-95" unitRef="usd">16094000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet contextRef="c-7" decimals="-3" id="f-96" unitRef="usd">18019000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:Goodwill contextRef="c-6" decimals="-3" id="f-97" unitRef="usd">16400000</us-gaap:Goodwill>
    <us-gaap:Goodwill contextRef="c-7" decimals="-3" id="f-98" unitRef="usd">16400000</us-gaap:Goodwill>
    <us-gaap:OtherAssets contextRef="c-6" decimals="-3" id="f-99" unitRef="usd">148369000</us-gaap:OtherAssets>
    <us-gaap:OtherAssets contextRef="c-7" decimals="-3" id="f-100" unitRef="usd">148405000</us-gaap:OtherAssets>
    <us-gaap:Assets contextRef="c-6" decimals="-3" id="f-101" unitRef="usd">4022440000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-7" decimals="-3" id="f-102" unitRef="usd">3714923000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrentAndNoncurrent contextRef="c-6" decimals="-3" id="f-103" unitRef="usd">204678000</us-gaap:AccountsPayableCurrentAndNoncurrent>
    <us-gaap:AccountsPayableCurrentAndNoncurrent contextRef="c-7" decimals="-3" id="f-104" unitRef="usd">228597000</us-gaap:AccountsPayableCurrentAndNoncurrent>
    <us-gaap:CustomerAdvancesAndDeposits contextRef="c-6" decimals="-3" id="f-105" unitRef="usd">85128000</us-gaap:CustomerAdvancesAndDeposits>
    <us-gaap:CustomerAdvancesAndDeposits contextRef="c-7" decimals="-3" id="f-106" unitRef="usd">93118000</us-gaap:CustomerAdvancesAndDeposits>
    <us-gaap:OperatingLeaseLiability contextRef="c-6" decimals="-3" id="f-107" unitRef="usd">57566000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiability contextRef="c-7" decimals="-3" id="f-108" unitRef="usd">61310000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OtherLiabilities contextRef="c-6" decimals="-3" id="f-109" unitRef="usd">252303000</us-gaap:OtherLiabilities>
    <us-gaap:OtherLiabilities contextRef="c-7" decimals="-3" id="f-110" unitRef="usd">276217000</us-gaap:OtherLiabilities>
    <us-gaap:SpecialAssessmentBondNoncurrent contextRef="c-6" decimals="-3" id="f-111" unitRef="usd">19339000</us-gaap:SpecialAssessmentBondNoncurrent>
    <us-gaap:SpecialAssessmentBondNoncurrent contextRef="c-7" decimals="-3" id="f-112" unitRef="usd">29701000</us-gaap:SpecialAssessmentBondNoncurrent>
    <mho:ObligationForConsolidatedInventoryNotOwned contextRef="c-6" decimals="-3" id="f-113" unitRef="usd">26899000</mho:ObligationForConsolidatedInventoryNotOwned>
    <mho:ObligationForConsolidatedInventoryNotOwned contextRef="c-7" decimals="-3" id="f-114" unitRef="usd">17048000</mho:ObligationForConsolidatedInventoryNotOwned>
    <us-gaap:WarehouseAgreementBorrowings contextRef="c-6" decimals="-3" id="f-115" unitRef="usd">165844000</us-gaap:WarehouseAgreementBorrowings>
    <us-gaap:WarehouseAgreementBorrowings contextRef="c-7" decimals="-3" id="f-116" unitRef="usd">245741000</us-gaap:WarehouseAgreementBorrowings>
    <mho:SeniorNotesDue2028 contextRef="c-6" decimals="-3" id="f-117" unitRef="usd">396879000</mho:SeniorNotesDue2028>
    <mho:SeniorNotesDue2028 contextRef="c-7" decimals="-3" id="f-118" unitRef="usd">396105000</mho:SeniorNotesDue2028>
    <mho:SeniorNotesDue2030 contextRef="c-6" decimals="-3" id="f-119" unitRef="usd">296865000</mho:SeniorNotesDue2030>
    <mho:SeniorNotesDue2030 contextRef="c-7" decimals="-3" id="f-120" unitRef="usd">296361000</mho:SeniorNotesDue2030>
    <us-gaap:Liabilities contextRef="c-6" decimals="-3" id="f-121" unitRef="usd">1505501000</us-gaap:Liabilities>
    <us-gaap:Liabilities contextRef="c-7" decimals="-3" id="f-122" unitRef="usd">1644198000</us-gaap:Liabilities>
    <us-gaap:CommitmentsAndContingencies contextRef="c-6" decimals="-3" id="f-123" unitRef="usd">0</us-gaap:CommitmentsAndContingencies>
    <us-gaap:CommitmentsAndContingencies contextRef="c-7" decimals="-3" id="f-124" unitRef="usd">0</us-gaap:CommitmentsAndContingencies>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c-6"
      decimals="2"
      id="f-125"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized contextRef="c-6" decimals="0" id="f-126" unitRef="shares">58000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued contextRef="c-6" decimals="0" id="f-127" unitRef="shares">30137141</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockValue contextRef="c-6" decimals="-3" id="f-128" unitRef="usd">301000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue contextRef="c-7" decimals="-3" id="f-129" unitRef="usd">301000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock contextRef="c-6" decimals="-3" id="f-130" unitRef="usd">349907000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock contextRef="c-7" decimals="-3" id="f-131" unitRef="usd">352639000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c-6" decimals="-3" id="f-132" unitRef="usd">2301348000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c-7" decimals="-3" id="f-133" unitRef="usd">1835983000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:TreasuryStockCommonShares contextRef="c-6" decimals="0" id="f-134" unitRef="shares">2375842</us-gaap:TreasuryStockCommonShares>
    <us-gaap:TreasuryStockCommonShares contextRef="c-7" decimals="0" id="f-135" unitRef="shares">2697058</us-gaap:TreasuryStockCommonShares>
    <us-gaap:TreasuryStockValue contextRef="c-6" decimals="-3" id="f-136" unitRef="usd">134617000</us-gaap:TreasuryStockValue>
    <us-gaap:TreasuryStockValue contextRef="c-7" decimals="-3" id="f-137" unitRef="usd">118198000</us-gaap:TreasuryStockValue>
    <us-gaap:StockholdersEquity contextRef="c-6" decimals="-3" id="f-138" unitRef="usd">2516939000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-7" decimals="-3" id="f-139" unitRef="usd">2070725000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c-6" decimals="-3" id="f-140" unitRef="usd">4022440000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c-7" decimals="-3" id="f-141" unitRef="usd">3714923000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:SharesOutstanding contextRef="c-8" decimals="0" id="f-148" unitRef="shares">28813849</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-8" decimals="-3" id="f-149" unitRef="usd">301000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-9" decimals="-3" id="f-150" unitRef="usd">339001000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-10" decimals="-3" id="f-151" unitRef="usd">948453000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-11" decimals="-3" id="f-152" unitRef="usd">-29057000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-12" decimals="-3" id="f-153" unitRef="usd">1258698000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss contextRef="c-13" decimals="-3" id="f-154" unitRef="usd">396868000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c-5" decimals="-3" id="f-155" unitRef="usd">396868000</us-gaap:ProfitLoss>
    <us-gaap:TreasuryStockSharesAcquired contextRef="c-14" decimals="0" id="f-156" unitRef="shares">-842500</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="c-15" decimals="-3" id="f-157" unitRef="usd">51520000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="c-5" decimals="-3" id="f-158" unitRef="usd">51520000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised contextRef="c-14" decimals="0" id="f-159" unitRef="shares">452100</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="c-16" decimals="-3" id="f-160" unitRef="usd">1227000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="c-15" decimals="-3" id="f-161" unitRef="usd">10014000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="c-5" decimals="-3" id="f-162" unitRef="usd">11241000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:ShareBasedCompensation contextRef="c-16" decimals="-3" id="f-163" unitRef="usd">8559000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="c-5" decimals="-3" id="f-164" unitRef="usd">8559000</us-gaap:ShareBasedCompensation>
    <us-gaap:DeferredCompensationArrangementWithIndividualContributionsByEmployer contextRef="c-16" decimals="-3" id="f-165" unitRef="usd">338000</us-gaap:DeferredCompensationArrangementWithIndividualContributionsByEmployer>
    <us-gaap:DeferredCompensationArrangementWithIndividualContributionsByEmployer contextRef="c-5" decimals="-3" id="f-166" unitRef="usd">338000</us-gaap:DeferredCompensationArrangementWithIndividualContributionsByEmployer>
    <us-gaap:DeferredCompensationArrangementWithIndividualSharesIssued contextRef="c-14" decimals="0" id="f-167" unitRef="shares">76181</us-gaap:DeferredCompensationArrangementWithIndividualSharesIssued>
    <us-gaap:DeferredCompensationArrangementWithIndividualDistributionPaid contextRef="c-16" decimals="-3" id="f-168" unitRef="usd">1673000</us-gaap:DeferredCompensationArrangementWithIndividualDistributionPaid>
    <us-gaap:DeferredCompensationArrangementWithIndividualDistributionPaid contextRef="c-15" decimals="-3" id="f-169" unitRef="usd">-1673000</us-gaap:DeferredCompensationArrangementWithIndividualDistributionPaid>
    <us-gaap:DeferredCompensationArrangementWithIndividualDistributionPaid contextRef="c-5" decimals="-3" id="f-170" unitRef="usd">0</us-gaap:DeferredCompensationArrangementWithIndividualDistributionPaid>
    <us-gaap:SharesOutstanding contextRef="c-17" decimals="0" id="f-171" unitRef="shares">28499630</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-17" decimals="-3" id="f-172" unitRef="usd">301000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-18" decimals="-3" id="f-173" unitRef="usd">347452000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-19" decimals="-3" id="f-174" unitRef="usd">1345321000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-20" decimals="-3" id="f-175" unitRef="usd">-68890000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-21" decimals="-3" id="f-176" unitRef="usd">1624184000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss contextRef="c-22" decimals="-3" id="f-177" unitRef="usd">490662000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c-4" decimals="-3" id="f-178" unitRef="usd">490662000</us-gaap:ProfitLoss>
    <us-gaap:TreasuryStockSharesAcquired contextRef="c-23" decimals="0" id="f-179" unitRef="shares">-1200000</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="c-24" decimals="-3" id="f-180" unitRef="usd">55334000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="c-4" decimals="-3" id="f-181" unitRef="usd">55334000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised contextRef="c-23" decimals="0" id="f-182" unitRef="shares">49900</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="c-25" decimals="-3" id="f-183" unitRef="usd">-810000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="c-24" decimals="-3" id="f-184" unitRef="usd">2176000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="c-4" decimals="-3" id="f-185" unitRef="usd">1366000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:ShareBasedCompensation contextRef="c-25" decimals="-3" id="f-186" unitRef="usd">8787000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="c-4" decimals="-3" id="f-187" unitRef="usd">8787000</us-gaap:ShareBasedCompensation>
    <us-gaap:DeferredCompensationArrangementWithIndividualContributionsByEmployer contextRef="c-25" decimals="-3" id="f-188" unitRef="usd">1060000</us-gaap:DeferredCompensationArrangementWithIndividualContributionsByEmployer>
    <us-gaap:DeferredCompensationArrangementWithIndividualContributionsByEmployer contextRef="c-4" decimals="-3" id="f-189" unitRef="usd">1060000</us-gaap:DeferredCompensationArrangementWithIndividualContributionsByEmployer>
    <us-gaap:DeferredCompensationArrangementWithIndividualSharesIssued contextRef="c-23" decimals="0" id="f-190" unitRef="shares">90553</us-gaap:DeferredCompensationArrangementWithIndividualSharesIssued>
    <us-gaap:DeferredCompensationArrangementWithIndividualDistributionPaid contextRef="c-25" decimals="-3" id="f-191" unitRef="usd">3850000</us-gaap:DeferredCompensationArrangementWithIndividualDistributionPaid>
    <us-gaap:DeferredCompensationArrangementWithIndividualDistributionPaid contextRef="c-24" decimals="-3" id="f-192" unitRef="usd">-3850000</us-gaap:DeferredCompensationArrangementWithIndividualDistributionPaid>
    <us-gaap:DeferredCompensationArrangementWithIndividualDistributionPaid contextRef="c-4" decimals="-3" id="f-193" unitRef="usd">0</us-gaap:DeferredCompensationArrangementWithIndividualDistributionPaid>
    <us-gaap:SharesOutstanding contextRef="c-26" decimals="0" id="f-194" unitRef="shares">27440083</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-26" decimals="-3" id="f-195" unitRef="usd">301000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-27" decimals="-3" id="f-196" unitRef="usd">352639000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-28" decimals="-3" id="f-197" unitRef="usd">1835983000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-29" decimals="-3" id="f-198" unitRef="usd">-118198000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-7" decimals="-3" id="f-199" unitRef="usd">2070725000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss contextRef="c-30" decimals="-3" id="f-200" unitRef="usd">465365000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c-1" decimals="-3" id="f-201" unitRef="usd">465365000</us-gaap:ProfitLoss>
    <us-gaap:TreasuryStockSharesAcquired contextRef="c-31" decimals="0" id="f-202" unitRef="shares">-726000</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="c-32" decimals="-3" id="f-203" unitRef="usd">65344000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="c-1" decimals="-3" id="f-204" unitRef="usd">65344000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised contextRef="c-31" decimals="0" id="f-205" unitRef="shares">944135</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="c-33" decimals="-3" id="f-206" unitRef="usd">-10500000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="c-32" decimals="-3" id="f-207" unitRef="usd">44295000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="c-1" decimals="-3" id="f-208" unitRef="usd">33795000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:ShareBasedCompensation contextRef="c-33" decimals="-3" id="f-209" unitRef="usd">11370000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="c-1" decimals="-3" id="f-210" unitRef="usd">11370000</us-gaap:ShareBasedCompensation>
    <us-gaap:DeferredCompensationArrangementWithIndividualContributionsByEmployer contextRef="c-33" decimals="-3" id="f-211" unitRef="usd">1028000</us-gaap:DeferredCompensationArrangementWithIndividualContributionsByEmployer>
    <us-gaap:DeferredCompensationArrangementWithIndividualContributionsByEmployer contextRef="c-1" decimals="-3" id="f-212" unitRef="usd">1028000</us-gaap:DeferredCompensationArrangementWithIndividualContributionsByEmployer>
    <us-gaap:DeferredCompensationArrangementWithIndividualSharesIssued contextRef="c-31" decimals="0" id="f-213" unitRef="shares">103081</us-gaap:DeferredCompensationArrangementWithIndividualSharesIssued>
    <us-gaap:DeferredCompensationArrangementWithIndividualDistributionPaid contextRef="c-33" decimals="-3" id="f-214" unitRef="usd">4630000</us-gaap:DeferredCompensationArrangementWithIndividualDistributionPaid>
    <us-gaap:DeferredCompensationArrangementWithIndividualDistributionPaid contextRef="c-32" decimals="-3" id="f-215" unitRef="usd">-4630000</us-gaap:DeferredCompensationArrangementWithIndividualDistributionPaid>
    <us-gaap:DeferredCompensationArrangementWithIndividualDistributionPaid contextRef="c-1" decimals="-3" id="f-216" unitRef="usd">0</us-gaap:DeferredCompensationArrangementWithIndividualDistributionPaid>
    <us-gaap:SharesOutstanding contextRef="c-34" decimals="0" id="f-217" unitRef="shares">27761299</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-34" decimals="-3" id="f-218" unitRef="usd">301000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-35" decimals="-3" id="f-219" unitRef="usd">349907000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-36" decimals="-3" id="f-220" unitRef="usd">2301348000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-37" decimals="-3" id="f-221" unitRef="usd">-134617000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-6" decimals="-3" id="f-222" unitRef="usd">2516939000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss contextRef="c-1" decimals="-3" id="f-223" unitRef="usd">465365000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-4" decimals="-3" id="f-224" unitRef="usd">490662000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-5" decimals="-3" id="f-225" unitRef="usd">396868000</us-gaap:NetIncomeLoss>
    <us-gaap:AssetImpairmentCharges contextRef="c-1" decimals="-3" id="f-226" unitRef="usd">10608000</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges contextRef="c-4" decimals="-3" id="f-227" unitRef="usd">18352000</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges contextRef="c-5" decimals="-3" id="f-228" unitRef="usd">0</us-gaap:AssetImpairmentCharges>
    <us-gaap:IncomeLossFromEquityMethodInvestments contextRef="c-1" decimals="-3" id="f-229" unitRef="usd">33000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments contextRef="c-4" decimals="-3" id="f-230" unitRef="usd">6000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments contextRef="c-5" decimals="-3" id="f-231" unitRef="usd">103000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:PaymentsForOriginationOfMortgageLoansHeldForSale contextRef="c-1" decimals="-3" id="f-232" unitRef="usd">2118884000</us-gaap:PaymentsForOriginationOfMortgageLoansHeldForSale>
    <us-gaap:PaymentsForOriginationOfMortgageLoansHeldForSale contextRef="c-4" decimals="-3" id="f-233" unitRef="usd">2069615000</us-gaap:PaymentsForOriginationOfMortgageLoansHeldForSale>
    <us-gaap:PaymentsForOriginationOfMortgageLoansHeldForSale contextRef="c-5" decimals="-3" id="f-234" unitRef="usd">2239928000</us-gaap:PaymentsForOriginationOfMortgageLoansHeldForSale>
    <us-gaap:GainLossOnSaleOfProperties contextRef="c-1" decimals="-3" id="f-235" unitRef="usd">0</us-gaap:GainLossOnSaleOfProperties>
    <us-gaap:GainLossOnSaleOfProperties contextRef="c-4" decimals="-3" id="f-236" unitRef="usd">0</us-gaap:GainLossOnSaleOfProperties>
    <us-gaap:GainLossOnSaleOfProperties contextRef="c-5" decimals="-3" id="f-237" unitRef="usd">1943000</us-gaap:GainLossOnSaleOfProperties>
    <us-gaap:ProceedsFromSaleOfMortgageLoansHeldForSale contextRef="c-1" decimals="-3" id="f-238" unitRef="usd">2191832000</us-gaap:ProceedsFromSaleOfMortgageLoansHeldForSale>
    <us-gaap:ProceedsFromSaleOfMortgageLoansHeldForSale contextRef="c-4" decimals="-3" id="f-239" unitRef="usd">2103139000</us-gaap:ProceedsFromSaleOfMortgageLoansHeldForSale>
    <us-gaap:ProceedsFromSaleOfMortgageLoansHeldForSale contextRef="c-5" decimals="-3" id="f-240" unitRef="usd">2195980000</us-gaap:ProceedsFromSaleOfMortgageLoansHeldForSale>
    <mho:FairValueAdjustmentOfMortgageLoansHeldForSale contextRef="c-1" decimals="-3" id="f-241" unitRef="usd">6738000</mho:FairValueAdjustmentOfMortgageLoansHeldForSale>
    <mho:FairValueAdjustmentOfMortgageLoansHeldForSale contextRef="c-4" decimals="-3" id="f-242" unitRef="usd">408000</mho:FairValueAdjustmentOfMortgageLoansHeldForSale>
    <mho:FairValueAdjustmentOfMortgageLoansHeldForSale contextRef="c-5" decimals="-3" id="f-243" unitRef="usd">-2586000</mho:FairValueAdjustmentOfMortgageLoansHeldForSale>
    <mho:AdditionsOfServicingAsset contextRef="c-1" decimals="-3" id="f-244" unitRef="usd">-6182000</mho:AdditionsOfServicingAsset>
    <mho:AdditionsOfServicingAsset contextRef="c-4" decimals="-3" id="f-245" unitRef="usd">-8872000</mho:AdditionsOfServicingAsset>
    <mho:AdditionsOfServicingAsset contextRef="c-5" decimals="-3" id="f-246" unitRef="usd">-16213000</mho:AdditionsOfServicingAsset>
    <us-gaap:AmortizationOfMortgageServicingRightsMSRs contextRef="c-1" decimals="-3" id="f-247" unitRef="usd">1578000</us-gaap:AmortizationOfMortgageServicingRightsMSRs>
    <us-gaap:AmortizationOfMortgageServicingRightsMSRs contextRef="c-4" decimals="-3" id="f-248" unitRef="usd">1624000</us-gaap:AmortizationOfMortgageServicingRightsMSRs>
    <us-gaap:AmortizationOfMortgageServicingRightsMSRs contextRef="c-5" decimals="-3" id="f-249" unitRef="usd">1640000</us-gaap:AmortizationOfMortgageServicingRightsMSRs>
    <us-gaap:GainOnSaleOfInvestments contextRef="c-1" decimals="-3" id="f-250" unitRef="usd">936000</us-gaap:GainOnSaleOfInvestments>
    <mho:LossOnSaleOfMortgageServicingRights contextRef="c-4" decimals="-3" id="f-251" unitRef="usd">318000</mho:LossOnSaleOfMortgageServicingRights>
    <us-gaap:GainOnSaleOfInvestments contextRef="c-5" decimals="-3" id="f-252" unitRef="usd">1135000</us-gaap:GainOnSaleOfInvestments>
    <us-gaap:Depreciation contextRef="c-1" decimals="-3" id="f-253" unitRef="usd">12916000</us-gaap:Depreciation>
    <us-gaap:Depreciation contextRef="c-4" decimals="-3" id="f-254" unitRef="usd">12982000</us-gaap:Depreciation>
    <us-gaap:Depreciation contextRef="c-5" decimals="-3" id="f-255" unitRef="usd">12691000</us-gaap:Depreciation>
    <us-gaap:AmortizationOfFinancingCostsAndDiscounts contextRef="c-1" decimals="-3" id="f-256" unitRef="usd">2875000</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
    <us-gaap:AmortizationOfFinancingCostsAndDiscounts contextRef="c-4" decimals="-3" id="f-257" unitRef="usd">2568000</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
    <us-gaap:AmortizationOfFinancingCostsAndDiscounts contextRef="c-5" decimals="-3" id="f-258" unitRef="usd">2584000</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
    <mho:Lossonearlyextinguishmentofdebtexcludingprepaymentpenalty contextRef="c-1" decimals="-3" id="f-259" unitRef="usd">0</mho:Lossonearlyextinguishmentofdebtexcludingprepaymentpenalty>
    <mho:Lossonearlyextinguishmentofdebtexcludingprepaymentpenalty contextRef="c-4" decimals="-3" id="f-260" unitRef="usd">0</mho:Lossonearlyextinguishmentofdebtexcludingprepaymentpenalty>
    <mho:Lossonearlyextinguishmentofdebtexcludingprepaymentpenalty contextRef="c-5" decimals="-3" id="f-261" unitRef="usd">-2040000</mho:Lossonearlyextinguishmentofdebtexcludingprepaymentpenalty>
    <us-gaap:ShareBasedCompensation contextRef="c-1" decimals="-3" id="f-262" unitRef="usd">11370000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="c-4" decimals="-3" id="f-263" unitRef="usd">8787000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="c-5" decimals="-3" id="f-264" unitRef="usd">8559000</us-gaap:ShareBasedCompensation>
    <us-gaap:IncreaseDecreaseInDeferredIncomeTaxes contextRef="c-1" decimals="-3" id="f-265" unitRef="usd">-2705000</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
    <us-gaap:IncreaseDecreaseInDeferredIncomeTaxes contextRef="c-4" decimals="-3" id="f-266" unitRef="usd">7767000</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
    <us-gaap:IncreaseDecreaseInDeferredIncomeTaxes contextRef="c-5" decimals="-3" id="f-267" unitRef="usd">4068000</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
    <us-gaap:IncreaseDecreaseInInventories contextRef="c-1" decimals="-3" id="f-268" unitRef="usd">-46728000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories contextRef="c-4" decimals="-3" id="f-269" unitRef="usd">348650000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories contextRef="c-5" decimals="-3" id="f-270" unitRef="usd">508189000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets contextRef="c-1" decimals="-3" id="f-271" unitRef="usd">-3426000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets contextRef="c-4" decimals="-3" id="f-272" unitRef="usd">31476000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets contextRef="c-5" decimals="-3" id="f-273" unitRef="usd">-2329000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayable contextRef="c-1" decimals="-3" id="f-274" unitRef="usd">-23919000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable contextRef="c-4" decimals="-3" id="f-275" unitRef="usd">-15908000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable contextRef="c-5" decimals="-3" id="f-276" unitRef="usd">58836000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInCustomerDeposits contextRef="c-1" decimals="-3" id="f-277" unitRef="usd">-7990000</us-gaap:IncreaseDecreaseInCustomerDeposits>
    <us-gaap:IncreaseDecreaseInCustomerDeposits contextRef="c-4" decimals="-3" id="f-278" unitRef="usd">-14746000</us-gaap:IncreaseDecreaseInCustomerDeposits>
    <us-gaap:IncreaseDecreaseInCustomerDeposits contextRef="c-5" decimals="-3" id="f-279" unitRef="usd">35229000</us-gaap:IncreaseDecreaseInCustomerDeposits>
    <us-gaap:IncreaseDecreaseInAccruedSalaries contextRef="c-1" decimals="-3" id="f-280" unitRef="usd">2644000</us-gaap:IncreaseDecreaseInAccruedSalaries>
    <us-gaap:IncreaseDecreaseInAccruedSalaries contextRef="c-4" decimals="-3" id="f-281" unitRef="usd">8745000</us-gaap:IncreaseDecreaseInAccruedSalaries>
    <us-gaap:IncreaseDecreaseInAccruedSalaries contextRef="c-5" decimals="-3" id="f-282" unitRef="usd">7732000</us-gaap:IncreaseDecreaseInAccruedSalaries>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities contextRef="c-1" decimals="-3" id="f-283" unitRef="usd">-35234000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities contextRef="c-4" decimals="-3" id="f-284" unitRef="usd">34342000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities contextRef="c-5" decimals="-3" id="f-285" unitRef="usd">27682000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c-1" decimals="-3" id="f-286" unitRef="usd">552131000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c-4" decimals="-3" id="f-287" unitRef="usd">184071000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c-5" decimals="-3" id="f-288" unitRef="usd">-16823000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c-1" decimals="-3" id="f-289" unitRef="usd">5769000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c-4" decimals="-3" id="f-290" unitRef="usd">9333000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c-5" decimals="-3" id="f-291" unitRef="usd">25301000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital contextRef="c-1" decimals="-3" id="f-292" unitRef="usd">0</us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital>
    <us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital contextRef="c-4" decimals="-3" id="f-293" unitRef="usd">1892000</us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital>
    <us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital contextRef="c-5" decimals="-3" id="f-294" unitRef="usd">1213000</us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital>
    <us-gaap:PaymentsToAcquireInterestInSubsidiariesAndAffiliates contextRef="c-1" decimals="-3" id="f-295" unitRef="usd">23560000</us-gaap:PaymentsToAcquireInterestInSubsidiariesAndAffiliates>
    <us-gaap:PaymentsToAcquireInterestInSubsidiariesAndAffiliates contextRef="c-4" decimals="-3" id="f-296" unitRef="usd">20139000</us-gaap:PaymentsToAcquireInterestInSubsidiariesAndAffiliates>
    <us-gaap:PaymentsToAcquireInterestInSubsidiariesAndAffiliates contextRef="c-5" decimals="-3" id="f-297" unitRef="usd">51622000</us-gaap:PaymentsToAcquireInterestInSubsidiariesAndAffiliates>
    <us-gaap:ProceedsFromSaleOfMortgageServicingRightsMSR contextRef="c-1" decimals="-3" id="f-298" unitRef="usd">10697000</us-gaap:ProceedsFromSaleOfMortgageServicingRightsMSR>
    <us-gaap:ProceedsFromSaleOfMortgageServicingRightsMSR contextRef="c-4" decimals="-3" id="f-299" unitRef="usd">200000</us-gaap:ProceedsFromSaleOfMortgageServicingRightsMSR>
    <us-gaap:ProceedsFromSaleOfMortgageServicingRightsMSR contextRef="c-5" decimals="-3" id="f-300" unitRef="usd">15417000</us-gaap:ProceedsFromSaleOfMortgageServicingRightsMSR>
    <us-gaap:ProceedsFromSaleOfPropertyHeldForSale contextRef="c-1" decimals="-3" id="f-301" unitRef="usd">0</us-gaap:ProceedsFromSaleOfPropertyHeldForSale>
    <us-gaap:ProceedsFromSaleOfPropertyHeldForSale contextRef="c-4" decimals="-3" id="f-302" unitRef="usd">0</us-gaap:ProceedsFromSaleOfPropertyHeldForSale>
    <us-gaap:ProceedsFromSaleOfPropertyHeldForSale contextRef="c-5" decimals="-3" id="f-303" unitRef="usd">8571000</us-gaap:ProceedsFromSaleOfPropertyHeldForSale>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c-1" decimals="-3" id="f-304" unitRef="usd">-18632000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c-4" decimals="-3" id="f-305" unitRef="usd">-27380000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c-5" decimals="-3" id="f-306" unitRef="usd">-51722000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:RepaymentsOfSeniorDebt contextRef="c-1" decimals="-3" id="f-307" unitRef="usd">0</us-gaap:RepaymentsOfSeniorDebt>
    <us-gaap:RepaymentsOfSeniorDebt contextRef="c-4" decimals="-3" id="f-308" unitRef="usd">0</us-gaap:RepaymentsOfSeniorDebt>
    <us-gaap:RepaymentsOfSeniorDebt contextRef="c-5" decimals="-3" id="f-309" unitRef="usd">250000000</us-gaap:RepaymentsOfSeniorDebt>
    <us-gaap:ProceedsFromIssuanceOfSeniorLongTermDebt contextRef="c-1" decimals="-3" id="f-310" unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfSeniorLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfSeniorLongTermDebt contextRef="c-4" decimals="-3" id="f-311" unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfSeniorLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfSeniorLongTermDebt contextRef="c-5" decimals="-3" id="f-312" unitRef="usd">300000000</us-gaap:ProceedsFromIssuanceOfSeniorLongTermDebt>
    <us-gaap:ProceedsFromBankDebt contextRef="c-1" decimals="-3" id="f-313" unitRef="usd">0</us-gaap:ProceedsFromBankDebt>
    <us-gaap:ProceedsFromBankDebt contextRef="c-4" decimals="-3" id="f-314" unitRef="usd">362000000</us-gaap:ProceedsFromBankDebt>
    <us-gaap:ProceedsFromBankDebt contextRef="c-5" decimals="-3" id="f-315" unitRef="usd">0</us-gaap:ProceedsFromBankDebt>
    <us-gaap:RepaymentsOfBankDebt contextRef="c-1" decimals="-3" id="f-316" unitRef="usd">0</us-gaap:RepaymentsOfBankDebt>
    <us-gaap:RepaymentsOfBankDebt contextRef="c-4" decimals="-3" id="f-317" unitRef="usd">362000000</us-gaap:RepaymentsOfBankDebt>
    <us-gaap:RepaymentsOfBankDebt contextRef="c-5" decimals="-3" id="f-318" unitRef="usd">0</us-gaap:RepaymentsOfBankDebt>
    <us-gaap:ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess contextRef="c-1" decimals="-3" id="f-319" unitRef="usd">-79897000</us-gaap:ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess>
    <us-gaap:ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess contextRef="c-4" decimals="-3" id="f-320" unitRef="usd">-20419000</us-gaap:ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess>
    <us-gaap:ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess contextRef="c-5" decimals="-3" id="f-321" unitRef="usd">40526000</us-gaap:ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess>
    <us-gaap:ProceedsFromRepaymentsOfOtherDebt contextRef="c-1" decimals="-3" id="f-322" unitRef="usd">0</us-gaap:ProceedsFromRepaymentsOfOtherDebt>
    <us-gaap:ProceedsFromRepaymentsOfOtherDebt contextRef="c-4" decimals="-3" id="f-323" unitRef="usd">-4549000</us-gaap:ProceedsFromRepaymentsOfOtherDebt>
    <us-gaap:ProceedsFromRepaymentsOfOtherDebt contextRef="c-5" decimals="-3" id="f-324" unitRef="usd">478000</us-gaap:ProceedsFromRepaymentsOfOtherDebt>
    <us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="c-1" decimals="-3" id="f-325" unitRef="usd">65344000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="c-4" decimals="-3" id="f-326" unitRef="usd">55334000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="c-5" decimals="-3" id="f-327" unitRef="usd">51520000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsOfDebtIssuanceCosts contextRef="c-1" decimals="-3" id="f-328" unitRef="usd">791000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsOfDebtIssuanceCosts contextRef="c-4" decimals="-3" id="f-329" unitRef="usd">2581000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsOfDebtIssuanceCosts contextRef="c-5" decimals="-3" id="f-330" unitRef="usd">6622000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:ProceedsFromStockOptionsExercised contextRef="c-1" decimals="-3" id="f-331" unitRef="usd">33795000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised contextRef="c-4" decimals="-3" id="f-332" unitRef="usd">1366000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised contextRef="c-5" decimals="-3" id="f-333" unitRef="usd">11241000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c-1" decimals="-3" id="f-334" unitRef="usd">-112237000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c-4" decimals="-3" id="f-335" unitRef="usd">-81517000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c-5" decimals="-3" id="f-336" unitRef="usd">44103000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c-1" decimals="-3" id="f-337" unitRef="usd">421262000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c-4" decimals="-3" id="f-338" unitRef="usd">75174000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c-5" decimals="-3" id="f-339" unitRef="usd">-24442000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-7" decimals="-3" id="f-340" unitRef="usd">311542000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-21" decimals="-3" id="f-341" unitRef="usd">236368000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-12" decimals="-3" id="f-342" unitRef="usd">260810000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-6" decimals="-3" id="f-343" unitRef="usd">732804000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-7" decimals="-3" id="f-344" unitRef="usd">311542000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-21" decimals="-3" id="f-345" unitRef="usd">236368000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InterestPaidNet contextRef="c-1" decimals="-3" id="f-346" unitRef="usd">1481000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet contextRef="c-4" decimals="-3" id="f-347" unitRef="usd">1886000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet contextRef="c-5" decimals="-3" id="f-348" unitRef="usd">1955000</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaidNet contextRef="c-1" decimals="-3" id="f-349" unitRef="usd">150668000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet contextRef="c-4" decimals="-3" id="f-350" unitRef="usd">155052000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet contextRef="c-5" decimals="-3" id="f-351" unitRef="usd">109881000</us-gaap:IncomeTaxesPaidNet>
    <mho:CommunityDevelopmentDistrictInfrastructure contextRef="c-1" decimals="-3" id="f-352" unitRef="usd">-10362000</mho:CommunityDevelopmentDistrictInfrastructure>
    <mho:CommunityDevelopmentDistrictInfrastructure contextRef="c-4" decimals="-3" id="f-353" unitRef="usd">9612000</mho:CommunityDevelopmentDistrictInfrastructure>
    <mho:CommunityDevelopmentDistrictInfrastructure contextRef="c-5" decimals="-3" id="f-354" unitRef="usd">11893000</mho:CommunityDevelopmentDistrictInfrastructure>
    <mho:ConsolidatedInventoryNotOwnedObligation contextRef="c-1" decimals="-3" id="f-355" unitRef="usd">9851000</mho:ConsolidatedInventoryNotOwnedObligation>
    <mho:ConsolidatedInventoryNotOwnedObligation contextRef="c-4" decimals="-3" id="f-356" unitRef="usd">14280000</mho:ConsolidatedInventoryNotOwnedObligation>
    <mho:ConsolidatedInventoryNotOwnedObligation contextRef="c-5" decimals="-3" id="f-357" unitRef="usd">-7146000</mho:ConsolidatedInventoryNotOwnedObligation>
    <mho:DistributionOfSingleFamilyLotsFromUnconsolidatedLlcs contextRef="c-1" decimals="-3" id="f-358" unitRef="usd">31136000</mho:DistributionOfSingleFamilyLotsFromUnconsolidatedLlcs>
    <mho:DistributionOfSingleFamilyLotsFromUnconsolidatedLlcs contextRef="c-4" decimals="-3" id="f-359" unitRef="usd">23820000</mho:DistributionOfSingleFamilyLotsFromUnconsolidatedLlcs>
    <mho:DistributionOfSingleFamilyLotsFromUnconsolidatedLlcs contextRef="c-5" decimals="-3" id="f-360" unitRef="usd">28064000</mho:DistributionOfSingleFamilyLotsFromUnconsolidatedLlcs>
    <us-gaap:BasisOfAccounting contextRef="c-1" id="f-361">Summary of Significant Accounting Policies&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Business.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;M/I Homes, Inc. and its subsidiaries (the &#x201c;Company,&#x201d; &#x201c;we,&#x201d; &#x201c;us&#x201d; and &#x201c;our&#x201d;) is engaged primarily in the construction and sale of single-family residential homes in Columbus and Cincinnati, Ohio; Indianapolis, Indiana; Chicago, Illinois; Minneapolis/St. Paul, Minnesota; Detroit, Michigan; Tampa, Orlando, Fort Myers/Naples, and Sarasota, Florida; Austin, Dallas/Fort Worth, Houston and San Antonio, Texas; Charlotte and Raleigh, North Carolina; and Nashville, Tennessee.&#160;&#160;The Company designs, sells and builds single-family homes on developed lots, which it develops or purchases ready for home construction.&#160;&#160;The Company also purchases undeveloped land to develop into developed lots for future construction of single-family homes and, on a limited basis, for sale to others.&#160;&#160;Our homebuilding operations operate across two geographic regions in the United States.&#160;&#160;Within these regions, our operations have similar economic characteristics and, therefore, they have been aggregated into two reportable homebuilding segments: Southern homebuilding and Northern homebuilding.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company conducts mortgage financing activities through its 100%-owned subsidiary, M/I Financial, LLC (&#x201c;M/I Financial&#x201d;), which originates mortgage loans primarily for purchasers of the Company&#x2019;s homes.&#160;&#160;The loans and the servicing rights are generally sold to outside mortgage lenders.&#160;&#160;The Company and M/I Financial also operate 100%-owned subsidiaries that provide title services to purchasers of the Company&#x2019;s homes.&#160;&#160;Our mortgage banking and title service activities have similar economic characteristics and, therefore, they have been aggregated into one reportable segment, the financial services segment. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Basis of Presentation.  &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The accompanying consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States (&#x201c;GAAP&#x201d;) and include the accounts of M/I Homes, Inc. and those of our consolidated subsidiaries, partnerships and other entities in which we have a controlling financial interest, and of variable interest entities in which we are deemed the primary beneficiary.  Intercompany balances and transactions have been eliminated in consolidation. &#160;The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosures of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the period.&#160;&#160;Actual results could differ from these estimates and have a significant impact on our financial condition, results of operations and cash flows.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:109%"&gt;Reclassifications.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:109%"&gt;  &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:109%"&gt;Certain amounts in our Consolidated Financial Statements for year ended December 31, 2022 were adjusted to conform to our 2023 presentation. The Company believes these reclassifications are immaterial.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Cash, Cash Equivalents and Restricted Cash.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Cash and cash equivalents are liquid investments, such as U.S. government securities, commercial bank deposits, and money market funds, with an initial maturity of three months or less.  Amounts in transit from title companies for homes delivered are included in this balance at December 31, 2023 and 2022.  Restricted cash consists of cash held in escrow.  Cash, Cash Equivalents and Restricted Cash includes restricted cash balances of $0.2&#160;million and $1.0&#160;million at December 31, 2023 and 2022, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Mortgage Loans Held for Sale.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;Mortgage loans held for sale consists primarily of single-family residential loans collateralized by the underlying property.&#160;&#160;Generally, all of the mortgage loans originated by M/I Financial and related servicing rights are sold to third-party investors shortly after origination.&#160;&#160;Refer to the Revenue Recognition policy described below for additional discussion.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Inventory.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160; Inventory includes the costs of land acquisition, land development and home construction, capitalized interest, real estate taxes, direct overhead costs incurred during development and home construction, and common costs that benefit the entire community, less impairments, if any.  Land acquisition, land development and common costs (both incurred and estimated to be incurred) are typically allocated to individual lots based on the total number of lots expected to be closed in each community or phase, or based on the relative fair value, the relative sales value or the front footage method of each lot.  Any changes to the estimated total development costs of a community or phase are allocated proportionately to homes remaining in the community or phase and homes previously closed.  The cost of individual lots is transferred to homes under construction when home construction begins.  Home construction costs are accumulated on a specific identification basis.  Costs of home deliveries include the specific construction cost of the home and the allocated lot costs.  Such costs are charged to cost of sales simultaneously with revenue recognition.  When a home is closed, we typically have not yet paid all incurred costs necessary to complete the home.  As homes close, we compare the home construction budget to actual recorded costs to date to estimate the additional costs to be incurred from our subcontractors related to the home.  We record a liability and a corresponding charge to cost of sales for the amount we estimate will ultimately be paid related to that home.  We monitor the &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;accuracy of such estimates by comparing actual costs incurred in subsequent months to the estimate, although actual costs to complete a home in the future could differ from our estimates.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Inventory is recorded at cost, unless events and circumstances indicate that the carrying value of the inventory is impaired, at which point the inventory is written down to fair value as required by the Financial Accounting Standards Board (&#x201c;FASB&#x201d;) Accounting Standards Codification (&#x201c;ASC&#x201d;) 360-10, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Property, Plant and Equipment &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(&#x201c;ASC 360&#x201d;).&#160; The Company assesses inventory for recoverability on a quarterly basis to determine if events or changes in local or national economic conditions indicate that the carrying amount of an asset may not be recoverable.  In conducting our quarterly review for indicators of impairment on a community level, we evaluate, among other things, the margins on sales contracts in backlog, the margins on homes that have been delivered, expected changes in margins with regard to future home sales over the life of the community, expected changes in margins with regard to future land sales, the value of the land itself as well as any results from third party appraisals.  We pay particular attention to communities in which inventory is moving at a slower than anticipated absorption pace, and communities whose average sales price and/or margins are trending downward and are anticipated to continue to trend downward.  We also evaluate communities where management intends to lower the sales price or offer incentives in order to improve absorptions even if the community&#x2019;s historical results do not indicate a potential for impairment.  From the review of all of these factors, we identify communities whose carrying values may exceed their estimated undiscounted future cash flows and run a test for recoverability.  For those communities whose carrying values exceed the estimated undiscounted future cash flows and which are deemed to be impaired, the impairment recognized is measured by the amount by which the carrying amount of the communities exceeds the estimated fair value.  Due to the fact that the Company&#x2019;s cash flow models and estimates of fair values are based upon management estimates and assumptions, unexpected changes in market conditions and/or changes in management&#x2019;s intentions with respect to the inventory may lead the Company to incur additional impairment charges in the future.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our determination of fair value is based on projections and estimates, which are Level 3 measurement inputs.&#160;&#160;Because each inventory asset is unique, there are numerous inputs and assumptions used in our valuation techniques, including estimated average selling price, construction and development costs, absorption pace (reflecting any product mix change strategies implemented or to be implemented), selling strategies, alternative land uses (including disposition of all or a portion of the land owned), or discount rates, which could materially impact future cash flow and fair value estimates. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;If communities are not recoverable based on estimated future undiscounted cash flows, the impairment to be recognized is measured as the amount by which the carrying amount of the assets exceeds the estimated fair value of the assets.  The fair value of a community is estimated by discounting management&#x2019;s cash flow projections using an appropriate risk-adjusted interest rate.  As of both December&#160;31, 2023 and December&#160;31, 2022, we utilized discount rates ranging from 13% to 16% in our valuations.  The discount rate used in determining each asset&#x2019;s estimated fair value reflects the inherent risks associated with the related estimated cash flow stream, as well as current risk-free rates available in the market and estimated market risk premiums.  For example, construction in progress inventory, which is closer to completion, will generally require a lower discount rate than land under development in communities consisting of multiple phases spanning several years of development.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our quarterly assessments reflect management&#x2019;s best estimates.  Due to the inherent uncertainties in management&#x2019;s estimates and uncertainties related to our operations and our industry as a whole, we are unable to determine at this time if and to what extent continuing future impairments will occur.  Additionally, due to the volume of possible outcomes that can be generated from changes in the various model inputs for each community, we do not believe it is possible to create a sensitivity analysis that can provide meaningful information for the users of our consolidated financial statements.  Further details relating to our assessment of inventory for recoverability are included in &lt;/span&gt;&lt;span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;&lt;a href="#i8abfb6921920457cbacddec4407c8012_106" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Note 3&lt;/a&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; to our Consolidated Financial Statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Property and Equipment-net.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;  The Company records property and equipment at cost and subsequently depreciates the assets using both straight-line and accelerated methods.&#160;&#160;Following are the major classes of depreciable assets and their estimated useful lives:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:75.069%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.426%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:2.577%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.428%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Office furnishings, leasehold improvements, computer equipment and computer software&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;39,650&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;38,489&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Transportation and construction equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;20,729&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;20,735&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Property and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;60,379&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;59,224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(25,461)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(21,778)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Property and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;34,918&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;37,446&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:76.677%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:21.123%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Estimated Useful Lives&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Office furnishings, leasehold improvements, computer equipment and computer software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3-7 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Transportation and construction equipment&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5-25 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Depreciation expense was $8.2 million, $8.4 million and $7.5&#160;million in 2023, 2022 and 2021, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Goodwill.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;  Goodwill represents the excess of the purchase price paid over the fair value of the net assets acquired and liabilities assumed in business combinations.  As a result of the Company&#x2019;s acquisition of the homebuilding assets and operations of Pinnacle Homes in Detroit, Michigan on March 1, 2018, the Company recorded goodwill of $16.4 million, which is included as Goodwill in our Consolidated Balance Sheets.  This amount was based on the estimated fair values of the acquired assets and assumed liabilities at the date of the acquisition in accordance with ASC 350,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; Intangibles, Goodwill and Other&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(&#x201c;ASC 350&#x201d;). The Company performed its annual goodwill impairment analysis during the fourth quarter of 2023, and no impairment was recorded at December&#160;31, 2023.  See &lt;/span&gt;&lt;span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;&lt;a href="#i8abfb6921920457cbacddec4407c8012_151" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Note 12&lt;/a&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; to the Company&#x2019;s Consolidated Financial Statements for further discussion.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Other Assets.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;Other assets at&#160;December 31, 2023 and 2022&#160;consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:73.900%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.408%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.597%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Development reimbursement receivable from local municipalities&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;66,406&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;57,078&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Mortgage servicing rights&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;10,656&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;15,813&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Prepaid expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;19,130&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;18,258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Prepaid acquisition costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;8,482&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,737&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;43,695&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;51,519&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total other assets&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;148,369&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;148,405&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Warranty Reserves. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; We use subcontractors for nearly all aspects of home construction.  Although our subcontractors are generally required to repair and replace any product or labor defects, we are, during applicable warranty periods, ultimately responsible to the homeowner for making such repairs.  As such, we record warranty reserves to cover our exposure to the costs for materials and labor not expected to be covered by our subcontractors to the extent they relate to warranty-type claims.  Warranty reserves are established by charging cost of sales and crediting a warranty reserve for each home delivered.&#160; The amounts charged are estimated by management to be adequate to cover expected warranty-related costs under the Company&#x2019;s warranty programs.  Warranty reserves are recorded for warranties under our Home Builder&#x2019;s Limited Warranty (&#x201c;HBLW&#x201d;) and our transferable structural warranty (see additional information in &lt;/span&gt;&lt;span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;&lt;a href="#i8abfb6921920457cbacddec4407c8012_133" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Note 8&lt;/a&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; to our Consolidated Financial Statements).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The warranty reserves for the HBLW are established as a percentage of average sales price and adjusted based on historical payment patterns determined, generally, by geographic area and recent trends.  Factors that are given consideration in determining the HBLW reserves include: (1) the historical range of amounts paid per average sales price on a home; (2) type and mix of amenity packages added to the home; (3) any warranty expenditures not considered to be normal and recurring; (4) timing of payments; (5) improvements in quality of construction expected to impact future warranty expenditures; and (6) conditions that may affect certain projects and require a different percentage of average sales price for those specific projects.  Changes in estimates for warranties occur due to changes in the historical payment experience and differences between the actual payment pattern experienced during the period and the historical payment pattern used in our evaluation of the warranty reserve balance at the end of each quarter.  Actual future warranty costs could differ from our current estimated amount.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our warranty reserves for our transferable structural warranty programs are established on a per-unit basis.  While the structural warranty reserve is recorded as each house is delivered, the sufficiency of the structural warranty per unit charge and total reserve is re-evaluated on an annual basis, with the assistance of an actuary, using our own historical data and trends, industry-wide historical data and trends, and other project specific factors.  The reserves are also evaluated quarterly and adjusted if we &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;encounter activity that is inconsistent with the historical experience used in the annual analysis.  These reserves are subject to variability due to uncertainties regarding structural defect claims for products we build, the markets in which we build, claim settlement history, insurance and legal interpretations, among other factors.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our warranty reserve amounts are based upon historical experience and geographic location.  While we believe that our warranty reserves are sufficient to cover our projected costs, there can be no assurances that historical data and trends will accurately predict our actual warranty costs.  At December 31, 2023 and 2022, warranty reserves of $32.0&#160;million and $32.9&#160;million, respectively, are included in Other Liabilities on the Consolidated Balance Sheets.  See &lt;/span&gt;&lt;span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;&lt;a href="#i8abfb6921920457cbacddec4407c8012_133" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Note 8&lt;/a&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; to our Consolidated Financial Statements for additional information related to our warranty reserves.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Self-insurance Reserves.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;  Self-insurance reserves are made for estimated liabilities associated with employee health care, workers&#x2019; compensation, and general liability insurance.&#160; Our workers&#x2019; compensation claims are insured by a third party.  The reserves related to employee health care and workers&#x2019; compensation are based on historical experience and open case reserves.&#160; Our general liability claims are insured by a third party, subject to a self-insured retention (&#x201c;SIR&#x201d;).&#160; &#160; The Company records a reserve for general liability claims falling below the Company&#x2019;s SIR.&#160; The reserve estimate is based on an actuarial evaluation of our past history of general liability claims, other industry specific factors and specific event analysis.&#160; At December 31, 2023 and 2022, self-insurance reserves of $3.6 million and $3.2 million, respectively, are included in Other Liabilities on the Consolidated Balance Sheets.&#160; The Company recorded expenses totaling $11.6&#160;million, $10.9&#160;million and $11.4&#160;million for all self-insured and general liability claims during the years ended December 31, 2023, 2022 and 2021, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Other Liabilities.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160; Other liabilities at&#160;December 31, 2023 and 2022&#160;consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:73.900%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.408%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.597%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Accruals related to land development&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;106,200&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;119,965&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Warranty&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;31,980&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;32,902&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Payroll and other benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;61,025&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;59,409&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;53,098&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;63,941&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;252,303&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;276,217&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Revenue Recognition.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;Revenue and the related profit from the sale of a home and revenue and the related profit from the sale of land to third parties are recognized in the financial statements on the date of closing if delivery has occurred, title has passed to the buyer, all performance obligations (as defined below) have been met, and control of the home or land is transferred to the buyer in an amount that reflects the consideration we expect to be entitled to receive in exchange for the home or land.  If not received immediately upon closing, cash proceeds from home closings are held in escrow for the Company&#x2019;s benefit, typically for up to three days, and are included in Cash, Cash Equivalents and Restricted cash on the Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Sales incentives vary by type of incentive and by amount on a community-by-community and home-by-home basis.  The costs of any sales incentives in the form of free or discounted products and services provided to homebuyers are reflected in Land and housing costs in the Consolidated Statements of Income because such incentives are identified in our home purchase contracts with homebuyers as an intrinsic part of our single performance obligation to deliver and transfer title to their home for the transaction price stated in the contracts.  Sales incentives that we may provide in the form of closing cost allowances are recorded as a reduction of housing revenue at the time the home is delivered.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We record sales commissions within Selling expenses in the Consolidated Statements of Income when incurred (i.e., when the home is delivered) as the amortization period is generally one year or less and therefore capitalization is not required as part of the practical expedient for incremental costs of obtaining a contract.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Contract liabilities include customer deposits related to sold but undelivered homes.  Substantially all of our home sales are scheduled to close and be recorded to revenue within one year from the date of receiving a customer deposit.  Contract liabilities expected to be recognized as revenue, excluding revenue pertaining to contracts that have an original expected duration of one year or less, is not material.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A performance obligation is a promise in a contract to transfer a distinct good or service to the customer.  A contract&#x2019;s transaction price is allocated to each distinct performance obligation and recognized as revenue when, or as, the performance obligation is satisfied.  All of our home purchase contracts have a single performance obligation as the promise to transfer the home is not separately identifiable from other promises in the contract and, therefore, not distinct.  Our performance obligation, to deliver the agreed-upon home, is generally satisfied in less than one year from the original contract date.  Deferred revenue &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;resulting from uncompleted performance obligations existing at the time we deliver new homes to our homebuyers is not material.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Although our third-party land sale contracts may include multiple performance obligations, the revenue we expect to recognize in any future year related to remaining performance obligations, excluding revenue pertaining to contracts that have an original expected duration of one year or less, is not material.  We do not disclose the value of unsatisfied performance obligations for land sale contracts with an original expected duration of one year or less.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We recognize the majority of the revenue associated with our mortgage loan operations when the mortgage loans are sold and/or related servicing rights are sold to third party investors or retained and managed under a third-party sub-service arrangement.  The revenue recognized is reduced by the fair value of the related guarantee provided to the investor.  The fair value of the guarantee is recognized in revenue when the Company is released from its obligation under the guarantee (note that guarantees are excluded from the scope of ASC 606).  As of December 31, 2023 and 2022, we retained mortgage servicing rights of 2,656 and 3,787 loans, respectively, for a total value of $10.7&#160;million and $15.8&#160;million, respectively.  We recognize financial services revenue associated with our title operations as homes are delivered, closing services are rendered, and title policies are issued, all of which generally occur simultaneously as each home is delivered.  All of the underwriting risk associated with title insurance policies is transferred to third-party insurers.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents our revenues disaggregated by revenue source:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:513.00pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:363.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:43.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:3.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:43.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:3.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:43.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:11pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:11pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Housing&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;3,914,372&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,010,427&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,630,469&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:11pt"&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Land sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;25,301&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;34,771&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13,390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:11pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Financial services &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;93,829&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;86,195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;102,028&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:11pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;4,033,502&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,131,393&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,745,887&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:120%"&gt;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:120%;padding-left:9.36pt"&gt;Revenues include hedging gains of $11.9 million, $49.4 million, and $1.6&#160;million for the years ended December 31, 2023, 2022 and 2021, respectively.  Hedging gains do not represent revenues recognized from contracts with customers.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Refer to&lt;/span&gt;&lt;span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;&lt;a href="#i8abfb6921920457cbacddec4407c8012_163" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt; Note 15&lt;/a&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; for presentation of our revenues disaggregated by geography.  As our homebuilding operations accounted for over 97% of our total revenues for the years ended December 31, 2023, 2022 and 2021, with most of those revenues generated from home purchase contracts with customers, we believe the disaggregation of revenues as disclosed above and in &lt;/span&gt;&lt;span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;&lt;a href="#i8abfb6921920457cbacddec4407c8012_163" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Note 15&lt;/a&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; fairly depict how the nature, amount, timing and uncertainty of cash flows are affected by economic factors.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Land and Housing Cost of Sales.  &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;All associated homebuilding costs are charged to cost of sales in the period when the revenues from home deliveries are recognized.  Homebuilding costs include: land and land development costs; home construction costs (including an estimate of the costs to complete construction); previously capitalized interest; real estate taxes; indirect costs; and estimated warranty costs.  All other costs are expensed as incurred.  Sales incentives, including pricing discounts and financing costs paid by the Company, are recorded as a reduction of revenue in the Company&#x2019;s Consolidated Statements of Income.  Sales incentives in the form of options or upgrades are recorded in homebuilding costs.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Income Taxes.  &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company records income taxes under the asset and liability method.  Under this method, deferred tax assets and liabilities are recognized based on future tax consequences attributable to (1) temporary differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and (2) operating loss and tax credit carryforwards, if any.  Deferred tax assets and liabilities are measured using enacted tax rates in effect in the years in which those temporary differences are expected to reverse.  The effect on deferred tax assets and liabilities of a change in tax rates is recognized in earnings in the period when the change is enacted.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In accordance with ASC 740-10, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Income Taxes &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(&#x201c;ASC 740&#x201d;)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; we evaluate the realizability of our deferred tax assets, including the benefit from net operating losses (&#x201c;NOLs&#x201d;) and tax credit carryforwards, if any, to determine if a valuation allowance is required based on whether it is more likely than not (a likelihood of more than 50%) that all or any portion of the deferred tax assets will not be realized.  The ultimate realization of deferred tax assets is primarily dependent upon the generation of future taxable income. In determining the future tax consequences of events that have been recognized in the consolidated financial statements or tax returns, judgment is required.  This assessment gives appropriate consideration to all positive and negative evidence related to the realization of the deferred tax assets and considers, among other matters, the nature, frequency and severity of current and cumulative losses, forecasts of future profitability, the length of statutory carryforward periods, our experience with operating losses and our experience of utilizing tax credit carryforwards and tax planning alternatives.  See &lt;/span&gt;&lt;span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;&lt;a href="#i8abfb6921920457cbacddec4407c8012_157" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Note 14&lt;/a&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; to our Consolidated Financial Statements for more information regarding our deferred tax assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Earnings Per Share.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;The Company computes earnings per share in accordance with ASC 260, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Earnings per Share&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, (&#x201c;ASC 260&#x201d;).  Basic earnings per share is calculated by dividing income attributable to common shareholders by the weighted average number of common shares outstanding during each year.  Diluted earnings per share gives effect to the potential dilution that could occur if securities or contracts to issue our common shares that are dilutive were exercised or converted into common shares or resulted in the issuance of common shares that then shared our earnings.  In periods of net losses, no dilution is computed.  See &lt;/span&gt;&lt;span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;&lt;a href="#i8abfb6921920457cbacddec4407c8012_154" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Note 13&lt;/a&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; to our Consolidated Financial Statements for more information regarding our earnings per share calculation.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Recently Adopted Accounting Standards.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In October 2023, FASB issued Accounting Standards Update (&#x201c;ASU&#x201d;) No. 2023-06, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Disclosure Improvements: Codification Amendments in Response to the SEC&#x2019;s Disclosure Update and Simplification Initiative issued in August 2018&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; (&#x201c;ASU 2023-06&#x201d;). ASU 2023-06 amends GAAP to reflect updates and simplifications to certain disclosure requirements referred to the FASB by the SEC. The targeted amendments incorporate 14 of the 27 disclosures referred by the SEC into codification. Some of the amendments represent clarifications to, or technical corrections of, the current requirements. ASU 2023-06 could move certain disclosures from the nonfinancial portions of SEC filings to the financial statement notes. Each amendment in ASU 2023-06 will only become effective if the SEC removes the related disclosure or presentation requirement from its existing regulations by June 30, 2027. No amendments were effective at December 31, 2023. The Company is currently evaluating the impact the adoption of ASU 2023-06 may have on our consolidated financial statements and disclosures, but we do not expect the impact to be significant.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In November 2023, the FASB issued ASU No. 2023-07, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; (&#x201c;ASU 2023-07&#x201d;). ASU 2023-07 requires disclosure of significant segment expenses that are regularly provided to the chief operating decision maker (&#x201c;CODM&#x201d;) and included within each reported measure of segment profit or loss, an amount and description of its composition for other segment items to reconcile to segment profit or loss, and the title and position of the entity&#x2019;s CODM. The amendments in this update also expand the interim segment disclosure requirements. ASU 2023-07 will be applied retrospectively and is effective for annual reporting periods in fiscal years beginning after December 15, 2023, and interim reporting periods in fiscal years beginning after December 31, 2024. The Company is currently evaluating the impact the adoption of ASU 2023-07 may have on our consolidated financial statements and disclosures, but we do not expect the impact to be significant. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In December 2023, the FASB issued ASU No. 2023-09, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Income Taxes (Topic 740): Improvements to Income Tax Disclosures&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; (&#x201c;ASU 2023-09&#x201d;). ASU 2023-09 requires public companies to annually (1) disclose specific categories in the rate reconciliation and (2) provide additional information for reconciling items that meet a quantitative threshold (if the effect of those reconciling items is equal to or greater than five percent of the amount computed by multiplying pretax income or loss by the applicable statutory income tax rate). ASU 2023-09 will be effective for the annual reporting periods in fiscal years beginning after December 15, 2024. The Company is currently evaluating the impact the adoption of ASU 2023-09 may have on our consolidated financial statements and disclosures, but we do not expect the impact to be significant.&lt;/span&gt;&lt;/div&gt;</us-gaap:BasisOfAccounting>
    <us-gaap:ConsolidationPolicyTextBlock contextRef="c-1" id="f-362">&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Business.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;M/I Homes, Inc. and its subsidiaries (the &#x201c;Company,&#x201d; &#x201c;we,&#x201d; &#x201c;us&#x201d; and &#x201c;our&#x201d;) is engaged primarily in the construction and sale of single-family residential homes in Columbus and Cincinnati, Ohio; Indianapolis, Indiana; Chicago, Illinois; Minneapolis/St. Paul, Minnesota; Detroit, Michigan; Tampa, Orlando, Fort Myers/Naples, and Sarasota, Florida; Austin, Dallas/Fort Worth, Houston and San Antonio, Texas; Charlotte and Raleigh, North Carolina; and Nashville, Tennessee.&#160;&#160;The Company designs, sells and builds single-family homes on developed lots, which it develops or purchases ready for home construction.&#160;&#160;The Company also purchases undeveloped land to develop into developed lots for future construction of single-family homes and, on a limited basis, for sale to others.&#160;&#160;Our homebuilding operations operate across two geographic regions in the United States.&#160;&#160;Within these regions, our operations have similar economic characteristics and, therefore, they have been aggregated into two reportable homebuilding segments: Southern homebuilding and Northern homebuilding.&lt;/span&gt;&lt;/div&gt;The Company conducts mortgage financing activities through its 100%-owned subsidiary, M/I Financial, LLC (&#x201c;M/I Financial&#x201d;), which originates mortgage loans primarily for purchasers of the Company&#x2019;s homes.&#160;&#160;The loans and the servicing rights are generally sold to outside mortgage lenders.&#160;&#160;The Company and M/I Financial also operate 100%-owned subsidiaries that provide title services to purchasers of the Company&#x2019;s homes.&#160;&#160;Our mortgage banking and title service activities have similar economic characteristics and, therefore, they have been aggregated into one reportable segment, the financial services segment.</us-gaap:ConsolidationPolicyTextBlock>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock contextRef="c-1" id="f-363">&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Basis of Presentation.  &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The accompanying consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States (&#x201c;GAAP&#x201d;) and include the accounts of M/I Homes, Inc. and those of our consolidated subsidiaries, partnerships and other entities in which we have a controlling financial interest, and of variable interest entities in which we are deemed the primary beneficiary.  Intercompany balances and transactions have been eliminated in consolidation. &#160;The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosures of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the period.&#160;&#160;Actual results could differ from these estimates and have a significant impact on our financial condition, results of operations and cash flows.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:109%"&gt;Reclassifications.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:109%"&gt;  &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:109%"&gt;Certain amounts in our Consolidated Financial Statements for year ended December 31, 2022 were adjusted to conform to our 2023 presentation. The Company believes these reclassifications are immaterial.&lt;/span&gt;&lt;/div&gt;</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy contextRef="c-1" id="f-364">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Cash, Cash Equivalents and Restricted Cash.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Cash and cash equivalents are liquid investments, such as U.S. government securities, commercial bank deposits, and money market funds, with an initial maturity of three months or less.  Amounts in transit from title companies for homes delivered are included in this balance at December 31, 2023 and 2022.  Restricted cash consists of cash held in escrow.  Cash, Cash Equivalents and Restricted Cash includes restricted cash balances of $0.2&#160;million and $1.0&#160;million at December 31, 2023 and 2022, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy>
    <us-gaap:RestrictedCashAndCashEquivalents contextRef="c-6" decimals="-3" id="f-365" unitRef="usd">200000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:RestrictedCashAndCashEquivalents contextRef="c-7" decimals="-3" id="f-366" unitRef="usd">1000000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:LoansAndLeasesReceivableMortgageBankingActivitiesPolicy contextRef="c-1" id="f-367">&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Mortgage Loans Held for Sale.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;Mortgage loans held for sale consists primarily of single-family residential loans collateralized by the underlying property.&#160;&#160;Generally, all of the mortgage loans originated by M/I Financial and related servicing rights are sold to third-party investors shortly after origination.&#160;&#160;Refer to the Revenue Recognition policy described below for additional discussion.&lt;/span&gt;&lt;/div&gt;</us-gaap:LoansAndLeasesReceivableMortgageBankingActivitiesPolicy>
    <us-gaap:InventoryPolicyTextBlock contextRef="c-1" id="f-368">&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Inventory.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160; Inventory includes the costs of land acquisition, land development and home construction, capitalized interest, real estate taxes, direct overhead costs incurred during development and home construction, and common costs that benefit the entire community, less impairments, if any.  Land acquisition, land development and common costs (both incurred and estimated to be incurred) are typically allocated to individual lots based on the total number of lots expected to be closed in each community or phase, or based on the relative fair value, the relative sales value or the front footage method of each lot.  Any changes to the estimated total development costs of a community or phase are allocated proportionately to homes remaining in the community or phase and homes previously closed.  The cost of individual lots is transferred to homes under construction when home construction begins.  Home construction costs are accumulated on a specific identification basis.  Costs of home deliveries include the specific construction cost of the home and the allocated lot costs.  Such costs are charged to cost of sales simultaneously with revenue recognition.  When a home is closed, we typically have not yet paid all incurred costs necessary to complete the home.  As homes close, we compare the home construction budget to actual recorded costs to date to estimate the additional costs to be incurred from our subcontractors related to the home.  We record a liability and a corresponding charge to cost of sales for the amount we estimate will ultimately be paid related to that home.  We monitor the &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;accuracy of such estimates by comparing actual costs incurred in subsequent months to the estimate, although actual costs to complete a home in the future could differ from our estimates.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Inventory is recorded at cost, unless events and circumstances indicate that the carrying value of the inventory is impaired, at which point the inventory is written down to fair value as required by the Financial Accounting Standards Board (&#x201c;FASB&#x201d;) Accounting Standards Codification (&#x201c;ASC&#x201d;) 360-10, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Property, Plant and Equipment &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(&#x201c;ASC 360&#x201d;).&#160; The Company assesses inventory for recoverability on a quarterly basis to determine if events or changes in local or national economic conditions indicate that the carrying amount of an asset may not be recoverable.  In conducting our quarterly review for indicators of impairment on a community level, we evaluate, among other things, the margins on sales contracts in backlog, the margins on homes that have been delivered, expected changes in margins with regard to future home sales over the life of the community, expected changes in margins with regard to future land sales, the value of the land itself as well as any results from third party appraisals.  We pay particular attention to communities in which inventory is moving at a slower than anticipated absorption pace, and communities whose average sales price and/or margins are trending downward and are anticipated to continue to trend downward.  We also evaluate communities where management intends to lower the sales price or offer incentives in order to improve absorptions even if the community&#x2019;s historical results do not indicate a potential for impairment.  From the review of all of these factors, we identify communities whose carrying values may exceed their estimated undiscounted future cash flows and run a test for recoverability.  For those communities whose carrying values exceed the estimated undiscounted future cash flows and which are deemed to be impaired, the impairment recognized is measured by the amount by which the carrying amount of the communities exceeds the estimated fair value.  Due to the fact that the Company&#x2019;s cash flow models and estimates of fair values are based upon management estimates and assumptions, unexpected changes in market conditions and/or changes in management&#x2019;s intentions with respect to the inventory may lead the Company to incur additional impairment charges in the future.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our determination of fair value is based on projections and estimates, which are Level 3 measurement inputs.&#160;&#160;Because each inventory asset is unique, there are numerous inputs and assumptions used in our valuation techniques, including estimated average selling price, construction and development costs, absorption pace (reflecting any product mix change strategies implemented or to be implemented), selling strategies, alternative land uses (including disposition of all or a portion of the land owned), or discount rates, which could materially impact future cash flow and fair value estimates. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;If communities are not recoverable based on estimated future undiscounted cash flows, the impairment to be recognized is measured as the amount by which the carrying amount of the assets exceeds the estimated fair value of the assets.  The fair value of a community is estimated by discounting management&#x2019;s cash flow projections using an appropriate risk-adjusted interest rate.  As of both December&#160;31, 2023 and December&#160;31, 2022, we utilized discount rates ranging from 13% to 16% in our valuations.  The discount rate used in determining each asset&#x2019;s estimated fair value reflects the inherent risks associated with the related estimated cash flow stream, as well as current risk-free rates available in the market and estimated market risk premiums.  For example, construction in progress inventory, which is closer to completion, will generally require a lower discount rate than land under development in communities consisting of multiple phases spanning several years of development.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our quarterly assessments reflect management&#x2019;s best estimates.  Due to the inherent uncertainties in management&#x2019;s estimates and uncertainties related to our operations and our industry as a whole, we are unable to determine at this time if and to what extent continuing future impairments will occur.  Additionally, due to the volume of possible outcomes that can be generated from changes in the various model inputs for each community, we do not believe it is possible to create a sensitivity analysis that can provide meaningful information for the users of our consolidated financial statements.  Further details relating to our assessment of inventory for recoverability are included in &lt;/span&gt;&lt;span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;&lt;a href="#i8abfb6921920457cbacddec4407c8012_106" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Note 3&lt;/a&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; to our Consolidated Financial Statements.&lt;/span&gt;&lt;/div&gt;</us-gaap:InventoryPolicyTextBlock>
    <mho:DiscountRateUsedInDeterminingFairValueOfLandAndLots contextRef="c-38" decimals="2" id="f-369" unitRef="number">0.13</mho:DiscountRateUsedInDeterminingFairValueOfLandAndLots>
    <mho:DiscountRateUsedInDeterminingFairValueOfLandAndLots contextRef="c-39" decimals="2" id="f-370" unitRef="number">0.16</mho:DiscountRateUsedInDeterminingFairValueOfLandAndLots>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock contextRef="c-1" id="f-371">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Property and Equipment-net.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;  The Company records property and equipment at cost and subsequently depreciates the assets using both straight-line and accelerated methods.&#160;&#160;Following are the major classes of depreciable assets and their estimated useful lives:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:75.069%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.426%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:2.577%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.428%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Office furnishings, leasehold improvements, computer equipment and computer software&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;39,650&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;38,489&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Transportation and construction equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;20,729&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;20,735&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Property and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;60,379&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;59,224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(25,461)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(21,778)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Property and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;34,918&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;37,446&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:76.677%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:21.123%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Estimated Useful Lives&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Office furnishings, leasehold improvements, computer equipment and computer software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3-7 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Transportation and construction equipment&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5-25 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Depreciation expense was $8.2 million, $8.4 million and $7.5&#160;million in 2023, 2022 and 2021, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock contextRef="c-1" id="f-372">Following are the major classes of depreciable assets and their estimated useful lives:&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:75.069%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.426%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:2.577%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.428%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Office furnishings, leasehold improvements, computer equipment and computer software&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;39,650&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;38,489&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Transportation and construction equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;20,729&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;20,735&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Property and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;60,379&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;59,224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(25,461)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(21,778)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Property and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;34,918&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;37,446&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:76.677%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:21.123%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Estimated Useful Lives&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Office furnishings, leasehold improvements, computer equipment and computer software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3-7 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Transportation and construction equipment&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5-25 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-40" decimals="-3" id="f-373" unitRef="usd">39650000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-41" decimals="-3" id="f-374" unitRef="usd">38489000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-42" decimals="-3" id="f-375" unitRef="usd">20729000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-43" decimals="-3" id="f-376" unitRef="usd">20735000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-6" decimals="-3" id="f-377" unitRef="usd">60379000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-7" decimals="-3" id="f-378" unitRef="usd">59224000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="c-6" decimals="-3" id="f-379" unitRef="usd">25461000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="c-7" decimals="-3" id="f-380" unitRef="usd">21778000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-6" decimals="-3" id="f-381" unitRef="usd">34918000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-7" decimals="-3" id="f-382" unitRef="usd">37446000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:SECScheduleIIIRealEstateAccumulatedDepreciationDepreciationExpense contextRef="c-1" decimals="-3" id="f-383" unitRef="usd">8200000</us-gaap:SECScheduleIIIRealEstateAccumulatedDepreciationDepreciationExpense>
    <us-gaap:SECScheduleIIIRealEstateAccumulatedDepreciationDepreciationExpense contextRef="c-4" decimals="-3" id="f-384" unitRef="usd">8400000</us-gaap:SECScheduleIIIRealEstateAccumulatedDepreciationDepreciationExpense>
    <us-gaap:SECScheduleIIIRealEstateAccumulatedDepreciationDepreciationExpense contextRef="c-5" decimals="-3" id="f-385" unitRef="usd">7500000</us-gaap:SECScheduleIIIRealEstateAccumulatedDepreciationDepreciationExpense>
    <us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock contextRef="c-1" id="f-386">&lt;div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Goodwill.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;  Goodwill represents the excess of the purchase price paid over the fair value of the net assets acquired and liabilities assumed in business combinations.  As a result of the Company&#x2019;s acquisition of the homebuilding assets and operations of Pinnacle Homes in Detroit, Michigan on March 1, 2018, the Company recorded goodwill of $16.4 million, which is included as Goodwill in our Consolidated Balance Sheets.  This amount was based on the estimated fair values of the acquired assets and assumed liabilities at the date of the acquisition in accordance with ASC 350,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; Intangibles, Goodwill and Other&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(&#x201c;ASC 350&#x201d;). The Company performed its annual goodwill impairment analysis during the fourth quarter of 2023, and no impairment was recorded at December&#160;31, 2023.  See &lt;/span&gt;&lt;span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;&lt;a href="#i8abfb6921920457cbacddec4407c8012_151" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Note 12&lt;/a&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; to the Company&#x2019;s Consolidated Financial Statements for further discussion.&lt;/span&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock>
    <us-gaap:Goodwill contextRef="c-6" decimals="-3" id="f-387" unitRef="usd">16400000</us-gaap:Goodwill>
    <mho:OtherAssetsPolicyTextBlock contextRef="c-1" id="f-388">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Other Assets.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;Other assets at&#160;December 31, 2023 and 2022&#160;consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:73.900%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.408%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.597%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Development reimbursement receivable from local municipalities&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;66,406&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;57,078&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Mortgage servicing rights&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;10,656&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;15,813&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Prepaid expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;19,130&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;18,258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Prepaid acquisition costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;8,482&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,737&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;43,695&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;51,519&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total other assets&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;148,369&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;148,405&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</mho:OtherAssetsPolicyTextBlock>
    <us-gaap:ScheduleOfOtherAssetsTableTextBlock contextRef="c-1" id="f-389">Other assets at&#160;December 31, 2023 and 2022&#160;consisted of the following:&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:73.900%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.408%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.597%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Development reimbursement receivable from local municipalities&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;66,406&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;57,078&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Mortgage servicing rights&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;10,656&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;15,813&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Prepaid expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;19,130&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;18,258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Prepaid acquisition costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;8,482&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,737&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;43,695&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;51,519&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total other assets&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;148,369&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;148,405&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfOtherAssetsTableTextBlock>
    <us-gaap:OtherReceivables contextRef="c-6" decimals="-3" id="f-390" unitRef="usd">66406000</us-gaap:OtherReceivables>
    <us-gaap:OtherReceivables contextRef="c-7" decimals="-3" id="f-391" unitRef="usd">57078000</us-gaap:OtherReceivables>
    <us-gaap:ServicingAsset contextRef="c-6" decimals="-3" id="f-392" unitRef="usd">10656000</us-gaap:ServicingAsset>
    <us-gaap:ServicingAsset contextRef="c-7" decimals="-3" id="f-393" unitRef="usd">15813000</us-gaap:ServicingAsset>
    <us-gaap:PrepaidExpenseCurrentAndNoncurrent contextRef="c-6" decimals="-3" id="f-394" unitRef="usd">19130000</us-gaap:PrepaidExpenseCurrentAndNoncurrent>
    <us-gaap:PrepaidExpenseCurrentAndNoncurrent contextRef="c-7" decimals="-3" id="f-395" unitRef="usd">18258000</us-gaap:PrepaidExpenseCurrentAndNoncurrent>
    <mho:PrepaidLandAcquisitionCosts contextRef="c-6" decimals="-3" id="f-396" unitRef="usd">8482000</mho:PrepaidLandAcquisitionCosts>
    <mho:PrepaidLandAcquisitionCosts contextRef="c-7" decimals="-3" id="f-397" unitRef="usd">5737000</mho:PrepaidLandAcquisitionCosts>
    <us-gaap:OtherAssetsMiscellaneous contextRef="c-6" decimals="-3" id="f-398" unitRef="usd">43695000</us-gaap:OtherAssetsMiscellaneous>
    <us-gaap:OtherAssetsMiscellaneous contextRef="c-7" decimals="-3" id="f-399" unitRef="usd">51519000</us-gaap:OtherAssetsMiscellaneous>
    <us-gaap:OtherAssets contextRef="c-6" decimals="-3" id="f-400" unitRef="usd">148369000</us-gaap:OtherAssets>
    <us-gaap:OtherAssets contextRef="c-7" decimals="-3" id="f-401" unitRef="usd">148405000</us-gaap:OtherAssets>
    <us-gaap:ExtendedProductWarrantyPolicy contextRef="c-1" id="f-402">&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Warranty Reserves. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; We use subcontractors for nearly all aspects of home construction.  Although our subcontractors are generally required to repair and replace any product or labor defects, we are, during applicable warranty periods, ultimately responsible to the homeowner for making such repairs.  As such, we record warranty reserves to cover our exposure to the costs for materials and labor not expected to be covered by our subcontractors to the extent they relate to warranty-type claims.  Warranty reserves are established by charging cost of sales and crediting a warranty reserve for each home delivered.&#160; The amounts charged are estimated by management to be adequate to cover expected warranty-related costs under the Company&#x2019;s warranty programs.  Warranty reserves are recorded for warranties under our Home Builder&#x2019;s Limited Warranty (&#x201c;HBLW&#x201d;) and our transferable structural warranty (see additional information in &lt;/span&gt;&lt;span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;&lt;a href="#i8abfb6921920457cbacddec4407c8012_133" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Note 8&lt;/a&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; to our Consolidated Financial Statements).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The warranty reserves for the HBLW are established as a percentage of average sales price and adjusted based on historical payment patterns determined, generally, by geographic area and recent trends.  Factors that are given consideration in determining the HBLW reserves include: (1) the historical range of amounts paid per average sales price on a home; (2) type and mix of amenity packages added to the home; (3) any warranty expenditures not considered to be normal and recurring; (4) timing of payments; (5) improvements in quality of construction expected to impact future warranty expenditures; and (6) conditions that may affect certain projects and require a different percentage of average sales price for those specific projects.  Changes in estimates for warranties occur due to changes in the historical payment experience and differences between the actual payment pattern experienced during the period and the historical payment pattern used in our evaluation of the warranty reserve balance at the end of each quarter.  Actual future warranty costs could differ from our current estimated amount.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our warranty reserves for our transferable structural warranty programs are established on a per-unit basis.  While the structural warranty reserve is recorded as each house is delivered, the sufficiency of the structural warranty per unit charge and total reserve is re-evaluated on an annual basis, with the assistance of an actuary, using our own historical data and trends, industry-wide historical data and trends, and other project specific factors.  The reserves are also evaluated quarterly and adjusted if we &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;encounter activity that is inconsistent with the historical experience used in the annual analysis.  These reserves are subject to variability due to uncertainties regarding structural defect claims for products we build, the markets in which we build, claim settlement history, insurance and legal interpretations, among other factors.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our warranty reserve amounts are based upon historical experience and geographic location.  While we believe that our warranty reserves are sufficient to cover our projected costs, there can be no assurances that historical data and trends will accurately predict our actual warranty costs.  At December 31, 2023 and 2022, warranty reserves of $32.0&#160;million and $32.9&#160;million, respectively, are included in Other Liabilities on the Consolidated Balance Sheets.  See &lt;/span&gt;&lt;span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;&lt;a href="#i8abfb6921920457cbacddec4407c8012_133" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Note 8&lt;/a&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; to our Consolidated Financial Statements for additional information related to our warranty reserves.&lt;/span&gt;&lt;/div&gt;</us-gaap:ExtendedProductWarrantyPolicy>
    <us-gaap:StandardProductWarrantyAccrual contextRef="c-6" decimals="-5" id="f-403" unitRef="usd">32000000</us-gaap:StandardProductWarrantyAccrual>
    <us-gaap:StandardProductWarrantyAccrual contextRef="c-7" decimals="-5" id="f-404" unitRef="usd">32900000</us-gaap:StandardProductWarrantyAccrual>
    <mho:InsuranceDeductibleReservesPolicyPolicyTextBlock contextRef="c-1" id="f-405">&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Self-insurance Reserves.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;  Self-insurance reserves are made for estimated liabilities associated with employee health care, workers&#x2019; compensation, and general liability insurance.&#160; Our workers&#x2019; compensation claims are insured by a third party.  The reserves related to employee health care and workers&#x2019; compensation are based on historical experience and open case reserves.&#160; Our general liability claims are insured by a third party, subject to a self-insured retention (&#x201c;SIR&#x201d;).&#160; &#160; The Company records a reserve for general liability claims falling below the Company&#x2019;s SIR.&#160; The reserve estimate is based on an actuarial evaluation of our past history of general liability claims, other industry specific factors and specific event analysis.&#160; At December 31, 2023 and 2022, self-insurance reserves of $3.6 million and $3.2 million, respectively, are included in Other Liabilities on the Consolidated Balance Sheets.&#160; The Company recorded expenses totaling $11.6&#160;million, $10.9&#160;million and $11.4&#160;million for all self-insured and general liability claims during the years ended December 31, 2023, 2022 and 2021, respectively.&lt;/span&gt;&lt;/div&gt;</mho:InsuranceDeductibleReservesPolicyPolicyTextBlock>
    <us-gaap:SelfInsuranceReserve contextRef="c-6" decimals="-5" id="f-406" unitRef="usd">3600000</us-gaap:SelfInsuranceReserve>
    <us-gaap:SelfInsuranceReserve contextRef="c-7" decimals="-5" id="f-407" unitRef="usd">3200000</us-gaap:SelfInsuranceReserve>
    <us-gaap:GeneralInsuranceExpense contextRef="c-1" decimals="-5" id="f-408" unitRef="usd">11600000</us-gaap:GeneralInsuranceExpense>
    <us-gaap:GeneralInsuranceExpense contextRef="c-4" decimals="-5" id="f-409" unitRef="usd">10900000</us-gaap:GeneralInsuranceExpense>
    <us-gaap:GeneralInsuranceExpense contextRef="c-5" decimals="-5" id="f-410" unitRef="usd">11400000</us-gaap:GeneralInsuranceExpense>
    <mho:OtherLiabilitiesPolicyTextBlock contextRef="c-1" id="f-411">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Other Liabilities.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160; Other liabilities at&#160;December 31, 2023 and 2022&#160;consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:73.900%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.408%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.597%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Accruals related to land development&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;106,200&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;119,965&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Warranty&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;31,980&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;32,902&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Payroll and other benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;61,025&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;59,409&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;53,098&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;63,941&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;252,303&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;276,217&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</mho:OtherLiabilitiesPolicyTextBlock>
    <us-gaap:OtherLiabilitiesTableTextBlock contextRef="c-1" id="f-412">Other liabilities at&#160;December 31, 2023 and 2022&#160;consisted of the following:&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:73.900%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.408%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.597%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Accruals related to land development&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;106,200&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;119,965&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Warranty&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;31,980&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;32,902&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Payroll and other benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;61,025&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;59,409&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;53,098&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;63,941&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;252,303&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;276,217&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:OtherLiabilitiesTableTextBlock>
    <mho:Accrualsrelatedtolanddevelopment contextRef="c-6" decimals="-3" id="f-413" unitRef="usd">106200000</mho:Accrualsrelatedtolanddevelopment>
    <mho:Accrualsrelatedtolanddevelopment contextRef="c-7" decimals="-3" id="f-414" unitRef="usd">119965000</mho:Accrualsrelatedtolanddevelopment>
    <us-gaap:StandardProductWarrantyAccrual contextRef="c-6" decimals="-3" id="f-415" unitRef="usd">31980000</us-gaap:StandardProductWarrantyAccrual>
    <us-gaap:StandardProductWarrantyAccrual contextRef="c-7" decimals="-3" id="f-416" unitRef="usd">32902000</us-gaap:StandardProductWarrantyAccrual>
    <us-gaap:EmployeeRelatedLiabilitiesCurrentAndNoncurrent contextRef="c-6" decimals="-3" id="f-417" unitRef="usd">61025000</us-gaap:EmployeeRelatedLiabilitiesCurrentAndNoncurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrentAndNoncurrent contextRef="c-7" decimals="-3" id="f-418" unitRef="usd">59409000</us-gaap:EmployeeRelatedLiabilitiesCurrentAndNoncurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrentAndNoncurrent contextRef="c-6" decimals="-3" id="f-419" unitRef="usd">53098000</us-gaap:OtherAccruedLiabilitiesCurrentAndNoncurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrentAndNoncurrent contextRef="c-7" decimals="-3" id="f-420" unitRef="usd">63941000</us-gaap:OtherAccruedLiabilitiesCurrentAndNoncurrent>
    <us-gaap:OtherLiabilities contextRef="c-6" decimals="-3" id="f-421" unitRef="usd">252303000</us-gaap:OtherLiabilities>
    <us-gaap:OtherLiabilities contextRef="c-7" decimals="-3" id="f-422" unitRef="usd">276217000</us-gaap:OtherLiabilities>
    <us-gaap:RevenueRecognitionPolicyTextBlock contextRef="c-1" id="f-423">&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Revenue Recognition.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;Revenue and the related profit from the sale of a home and revenue and the related profit from the sale of land to third parties are recognized in the financial statements on the date of closing if delivery has occurred, title has passed to the buyer, all performance obligations (as defined below) have been met, and control of the home or land is transferred to the buyer in an amount that reflects the consideration we expect to be entitled to receive in exchange for the home or land.  If not received immediately upon closing, cash proceeds from home closings are held in escrow for the Company&#x2019;s benefit, typically for up to three days, and are included in Cash, Cash Equivalents and Restricted cash on the Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Sales incentives vary by type of incentive and by amount on a community-by-community and home-by-home basis.  The costs of any sales incentives in the form of free or discounted products and services provided to homebuyers are reflected in Land and housing costs in the Consolidated Statements of Income because such incentives are identified in our home purchase contracts with homebuyers as an intrinsic part of our single performance obligation to deliver and transfer title to their home for the transaction price stated in the contracts.  Sales incentives that we may provide in the form of closing cost allowances are recorded as a reduction of housing revenue at the time the home is delivered.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We record sales commissions within Selling expenses in the Consolidated Statements of Income when incurred (i.e., when the home is delivered) as the amortization period is generally one year or less and therefore capitalization is not required as part of the practical expedient for incremental costs of obtaining a contract.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Contract liabilities include customer deposits related to sold but undelivered homes.  Substantially all of our home sales are scheduled to close and be recorded to revenue within one year from the date of receiving a customer deposit.  Contract liabilities expected to be recognized as revenue, excluding revenue pertaining to contracts that have an original expected duration of one year or less, is not material.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A performance obligation is a promise in a contract to transfer a distinct good or service to the customer.  A contract&#x2019;s transaction price is allocated to each distinct performance obligation and recognized as revenue when, or as, the performance obligation is satisfied.  All of our home purchase contracts have a single performance obligation as the promise to transfer the home is not separately identifiable from other promises in the contract and, therefore, not distinct.  Our performance obligation, to deliver the agreed-upon home, is generally satisfied in less than one year from the original contract date.  Deferred revenue &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;resulting from uncompleted performance obligations existing at the time we deliver new homes to our homebuyers is not material.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Although our third-party land sale contracts may include multiple performance obligations, the revenue we expect to recognize in any future year related to remaining performance obligations, excluding revenue pertaining to contracts that have an original expected duration of one year or less, is not material.  We do not disclose the value of unsatisfied performance obligations for land sale contracts with an original expected duration of one year or less.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We recognize the majority of the revenue associated with our mortgage loan operations when the mortgage loans are sold and/or related servicing rights are sold to third party investors or retained and managed under a third-party sub-service arrangement.  The revenue recognized is reduced by the fair value of the related guarantee provided to the investor.  The fair value of the guarantee is recognized in revenue when the Company is released from its obligation under the guarantee (note that guarantees are excluded from the scope of ASC 606).  As of December 31, 2023 and 2022, we retained mortgage servicing rights of 2,656 and 3,787 loans, respectively, for a total value of $10.7&#160;million and $15.8&#160;million, respectively.  We recognize financial services revenue associated with our title operations as homes are delivered, closing services are rendered, and title policies are issued, all of which generally occur simultaneously as each home is delivered.  All of the underwriting risk associated with title insurance policies is transferred to third-party insurers.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents our revenues disaggregated by revenue source:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:513.00pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:363.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:43.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:3.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:43.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:3.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:43.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:11pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:11pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Housing&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;3,914,372&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,010,427&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,630,469&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:11pt"&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Land sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;25,301&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;34,771&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13,390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:11pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Financial services &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;93,829&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;86,195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;102,028&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:11pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;4,033,502&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,131,393&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,745,887&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:120%"&gt;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:120%;padding-left:9.36pt"&gt;Revenues include hedging gains of $11.9 million, $49.4 million, and $1.6&#160;million for the years ended December 31, 2023, 2022 and 2021, respectively.  Hedging gains do not represent revenues recognized from contracts with customers.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Refer to&lt;/span&gt;&lt;span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;&lt;a href="#i8abfb6921920457cbacddec4407c8012_163" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt; Note 15&lt;/a&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; for presentation of our revenues disaggregated by geography.  As our homebuilding operations accounted for over 97% of our total revenues for the years ended December 31, 2023, 2022 and 2021, with most of those revenues generated from home purchase contracts with customers, we believe the disaggregation of revenues as disclosed above and in &lt;/span&gt;&lt;span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;&lt;a href="#i8abfb6921920457cbacddec4407c8012_163" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Note 15&lt;/a&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; fairly depict how the nature, amount, timing and uncertainty of cash flows are affected by economic factors.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueRecognitionPolicyTextBlock>
    <mho:NumberOfLoansWeRetainMortgageServicingRightsOn contextRef="c-6" decimals="0" id="f-424" unitRef="number">2656</mho:NumberOfLoansWeRetainMortgageServicingRightsOn>
    <mho:NumberOfLoansWeRetainMortgageServicingRightsOn contextRef="c-7" decimals="0" id="f-425" unitRef="number">3787</mho:NumberOfLoansWeRetainMortgageServicingRightsOn>
    <us-gaap:ServicingAsset contextRef="c-44" decimals="-3" id="f-426" unitRef="usd">10700000</us-gaap:ServicingAsset>
    <us-gaap:ServicingAsset contextRef="c-45" decimals="-3" id="f-427" unitRef="usd">15800000</us-gaap:ServicingAsset>
    <us-gaap:DisaggregationOfRevenueTableTextBlock contextRef="c-1" id="f-428">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents our revenues disaggregated by revenue source:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:513.00pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:363.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:43.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:3.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:43.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:3.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:43.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:11pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:11pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Housing&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;3,914,372&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,010,427&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,630,469&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:11pt"&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Land sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;25,301&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;34,771&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13,390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:11pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Financial services &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;93,829&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;86,195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;102,028&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:11pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;4,033,502&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,131,393&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,745,887&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:120%"&gt;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:120%;padding-left:9.36pt"&gt;Revenues include hedging gains of $11.9 million, $49.4 million, and $1.6&#160;million for the years ended December 31, 2023, 2022 and 2021, respectively.  Hedging gains do not represent revenues recognized from contracts with customers.&lt;/span&gt;&lt;/div&gt;</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:Revenues contextRef="c-46" decimals="-3" id="f-429" unitRef="usd">3914372000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-47" decimals="-3" id="f-430" unitRef="usd">4010427000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-48" decimals="-3" id="f-431" unitRef="usd">3630469000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-49" decimals="-3" id="f-432" unitRef="usd">25301000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-50" decimals="-3" id="f-433" unitRef="usd">34771000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-51" decimals="-3" id="f-434" unitRef="usd">13390000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-52" decimals="-3" id="f-435" unitRef="usd">93829000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-53" decimals="-3" id="f-436" unitRef="usd">86195000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-54" decimals="-3" id="f-437" unitRef="usd">102028000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-1" decimals="-3" id="f-438" unitRef="usd">4033502000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-4" decimals="-3" id="f-439" unitRef="usd">4131393000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-5" decimals="-3" id="f-440" unitRef="usd">3745887000</us-gaap:Revenues>
    <us-gaap:GainLossOnOilAndGasHedgingActivity contextRef="c-1" decimals="-5" id="f-441" unitRef="usd">11900000</us-gaap:GainLossOnOilAndGasHedgingActivity>
    <us-gaap:GainLossOnOilAndGasHedgingActivity contextRef="c-4" decimals="-5" id="f-442" unitRef="usd">49400000</us-gaap:GainLossOnOilAndGasHedgingActivity>
    <us-gaap:GainLossOnOilAndGasHedgingActivity contextRef="c-5" decimals="-5" id="f-443" unitRef="usd">1600000</us-gaap:GainLossOnOilAndGasHedgingActivity>
    <mho:Homebuildingoperationspercentoftotalrevenue contextRef="c-5" decimals="2" id="f-444" unitRef="rate">0.97</mho:Homebuildingoperationspercentoftotalrevenue>
    <us-gaap:CostOfSalesPolicyTextBlock contextRef="c-1" id="f-445">&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Land and Housing Cost of Sales.  &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;All associated homebuilding costs are charged to cost of sales in the period when the revenues from home deliveries are recognized.  Homebuilding costs include: land and land development costs; home construction costs (including an estimate of the costs to complete construction); previously capitalized interest; real estate taxes; indirect costs; and estimated warranty costs.  All other costs are expensed as incurred.  Sales incentives, including pricing discounts and financing costs paid by the Company, are recorded as a reduction of revenue in the Company&#x2019;s Consolidated Statements of Income.  Sales incentives in the form of options or upgrades are recorded in homebuilding costs.&lt;/span&gt;&lt;/div&gt;</us-gaap:CostOfSalesPolicyTextBlock>
    <us-gaap:IncomeTaxPolicyTextBlock contextRef="c-1" id="f-446">&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Income Taxes.  &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company records income taxes under the asset and liability method.  Under this method, deferred tax assets and liabilities are recognized based on future tax consequences attributable to (1) temporary differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and (2) operating loss and tax credit carryforwards, if any.  Deferred tax assets and liabilities are measured using enacted tax rates in effect in the years in which those temporary differences are expected to reverse.  The effect on deferred tax assets and liabilities of a change in tax rates is recognized in earnings in the period when the change is enacted.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In accordance with ASC 740-10, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Income Taxes &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(&#x201c;ASC 740&#x201d;)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; we evaluate the realizability of our deferred tax assets, including the benefit from net operating losses (&#x201c;NOLs&#x201d;) and tax credit carryforwards, if any, to determine if a valuation allowance is required based on whether it is more likely than not (a likelihood of more than 50%) that all or any portion of the deferred tax assets will not be realized.  The ultimate realization of deferred tax assets is primarily dependent upon the generation of future taxable income. In determining the future tax consequences of events that have been recognized in the consolidated financial statements or tax returns, judgment is required.  This assessment gives appropriate consideration to all positive and negative evidence related to the realization of the deferred tax assets and considers, among other matters, the nature, frequency and severity of current and cumulative losses, forecasts of future profitability, the length of statutory carryforward periods, our experience with operating losses and our experience of utilizing tax credit carryforwards and tax planning alternatives.  See &lt;/span&gt;&lt;span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;&lt;a href="#i8abfb6921920457cbacddec4407c8012_157" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Note 14&lt;/a&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; to our Consolidated Financial Statements for more information regarding our deferred tax assets.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:EarningsPerSharePolicyTextBlock contextRef="c-1" id="f-447">&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Earnings Per Share.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;The Company computes earnings per share in accordance with ASC 260, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Earnings per Share&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, (&#x201c;ASC 260&#x201d;).  Basic earnings per share is calculated by dividing income attributable to common shareholders by the weighted average number of common shares outstanding during each year.  Diluted earnings per share gives effect to the potential dilution that could occur if securities or contracts to issue our common shares that are dilutive were exercised or converted into common shares or resulted in the issuance of common shares that then shared our earnings.  In periods of net losses, no dilution is computed.  See &lt;/span&gt;&lt;span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;&lt;a href="#i8abfb6921920457cbacddec4407c8012_154" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Note 13&lt;/a&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; to our Consolidated Financial Statements for more information regarding our earnings per share calculation.&lt;/span&gt;&lt;/div&gt;</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock contextRef="c-1" id="f-448">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Recently Adopted Accounting Standards.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In October 2023, FASB issued Accounting Standards Update (&#x201c;ASU&#x201d;) No. 2023-06, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Disclosure Improvements: Codification Amendments in Response to the SEC&#x2019;s Disclosure Update and Simplification Initiative issued in August 2018&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; (&#x201c;ASU 2023-06&#x201d;). ASU 2023-06 amends GAAP to reflect updates and simplifications to certain disclosure requirements referred to the FASB by the SEC. The targeted amendments incorporate 14 of the 27 disclosures referred by the SEC into codification. Some of the amendments represent clarifications to, or technical corrections of, the current requirements. ASU 2023-06 could move certain disclosures from the nonfinancial portions of SEC filings to the financial statement notes. Each amendment in ASU 2023-06 will only become effective if the SEC removes the related disclosure or presentation requirement from its existing regulations by June 30, 2027. No amendments were effective at December 31, 2023. The Company is currently evaluating the impact the adoption of ASU 2023-06 may have on our consolidated financial statements and disclosures, but we do not expect the impact to be significant.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In November 2023, the FASB issued ASU No. 2023-07, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; (&#x201c;ASU 2023-07&#x201d;). ASU 2023-07 requires disclosure of significant segment expenses that are regularly provided to the chief operating decision maker (&#x201c;CODM&#x201d;) and included within each reported measure of segment profit or loss, an amount and description of its composition for other segment items to reconcile to segment profit or loss, and the title and position of the entity&#x2019;s CODM. The amendments in this update also expand the interim segment disclosure requirements. ASU 2023-07 will be applied retrospectively and is effective for annual reporting periods in fiscal years beginning after December 15, 2023, and interim reporting periods in fiscal years beginning after December 31, 2024. The Company is currently evaluating the impact the adoption of ASU 2023-07 may have on our consolidated financial statements and disclosures, but we do not expect the impact to be significant. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In December 2023, the FASB issued ASU No. 2023-09, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Income Taxes (Topic 740): Improvements to Income Tax Disclosures&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; (&#x201c;ASU 2023-09&#x201d;). ASU 2023-09 requires public companies to annually (1) disclose specific categories in the rate reconciliation and (2) provide additional information for reconciling items that meet a quantitative threshold (if the effect of those reconciling items is equal to or greater than five percent of the amount computed by multiplying pretax income or loss by the applicable statutory income tax rate). ASU 2023-09 will be effective for the annual reporting periods in fiscal years beginning after December 15, 2024. The Company is currently evaluating the impact the adoption of ASU 2023-09 may have on our consolidated financial statements and disclosures, but we do not expect the impact to be significant.&lt;/span&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock contextRef="c-1" id="f-460">Stock-Based and Deferred Compensation&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We measure and recognize compensation expense associated with our grant of equity-based awards in accordance with ASC 718, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Compensation-Stock Compensation &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(&#x201c;ASC 718&#x201d;), which generally requires that companies measure and recognize stock-based compensation expense in an amount equal to the fair value of share-based awards granted under compensation arrangements over the related vesting period.  We have granted share-based awards to certain of our employees and directors in the form of stock options, director stock units, director restricted stock units and performance share units (&#x201c;PSU&#x2019;s&#x201d;). Determining the fair value of share-based awards requires judgment to identify the appropriate valuation model and develop the assumptions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;Stock Incentive Plans&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company maintains the M/I Homes, Inc. 2018 Long-Term Incentive Plan (the &#x201c;2018 LTIP&#x201d;), an equity compensation plan administered by the Compensation Committee of our Board of Directors.  Under the 2018 LTIP, the Company is permitted to grant (1) nonqualified stock options to purchase common shares, (2) incentive stock options to purchase common shares, (3) stock appreciation rights, (4) restricted common shares, (5) other stock-based awards (awards that are valued in whole or in part by reference to, or otherwise based on, the fair market value of our common shares), and (6) cash-based awards to its officers, employees, non-employee directors and other eligible participants.  Subject to certain adjustments, the 2018 LTIP authorizes awards to officers, employees, non-employee directors and other eligible participants for up to 4,217,436 common shares, of which 1,150,922 remained available for grant at December&#160;31, 2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The 2018 LTIP replaced the M/I Homes, Inc. 2009 Long-Term Incentive Plan (the &#x201c;2009 LTIP&#x201d;), which was terminated immediately following our 2018 Annual Meeting of Shareholders. Awards outstanding under the 2009 LTIP remain in effect in accordance with their respective terms. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Stock Options&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Stock options are granted at the market price of the Company&#x2019;s common shares at the close of business on the date of grant.&#160;&#160;The grant date fair value for stock option awards is estimated using the Black-Scholes option pricing model.  Options awarded vest 20% annually over five years and expire after ten years.  We recognize stock-based compensation expense for our stock option awards over the requisite service period of the award.  Under the 2018 LTIP and the 2009 LTIP, in the case of termination due to death, disability or retirement, all options will become immediately exercisable.&#160;&#160;Shares issued upon option exercise may consist of treasury shares, authorized but unissued common shares or common shares purchased by or on behalf of the Company in the open market.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Following is a summary of stock option activity for the year ended December&#160;31, 2023, relating to the stock options awarded under the 2018 LTIP and the 2009 LTIP:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:48.461%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.841%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.115%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.280%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.115%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.204%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.115%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.769%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 6.62pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Exercise&lt;br/&gt;Price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted Average Remaining Contractual Term (Years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Aggregate Intrinsic Value&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Options outstanding at December&#160;31, 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,018,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;40.33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.06&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;15,241&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;495,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;58.90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(944,135)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;35.79&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(48,500)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;51.40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Options outstanding at December&#160;31, 2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,521,565&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;48.84&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;7.53&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;135,269&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Options vested or expected to vest at December&#160;31, 2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,476,245&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;48.76&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;7.52&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;131,357&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Options exercisable at December&#160;31, 2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;279,965&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;38.49&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;5.58&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;27,786&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;margin-top:5pt;padding-left:4.5pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:22.63pt"&gt;Intrinsic value is defined as the amount by which the fair value of the underlying common shares exceeds the exercise price of the option.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:2pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The aggregate intrinsic value of options exercised during the years ended December 31, 2023, 2022 and 2021 was $45.2&#160;million, $1.0&#160;million and $15.3 million, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value of our five-year service-based stock options granted during the years ended December 31, 2023, 2022 and 2021 was established at the date of grant using the Black-Scholes pricing model, with the weighted average assumptions as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:512.25pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:343.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:49.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:4.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:49.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:4.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:49.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk-free interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;4.02&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1.87&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1.75pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;0.66%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Expected volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;38.54&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;34.06&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1.75pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;31.66%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Expected term (in years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;5.5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5.4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5.5&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Weighted average grant date fair value of options granted during the period&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;24.67&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;16.29&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;15.69&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The risk-free interest rate is based upon the U.S. Treasury constant maturity rate at the date of the grant.&#160;&#160;Expected volatility is based on an average of (1)&#160;historical volatility of the Company&#x2019;s stock and (2)&#160;implied volatility from traded options on the Company&#x2019;s stock.&#160;&#160;The risk-free rate for periods within the contractual life of the stock option award is based on the yield curve of a zero-coupon U.S. Treasury bond on the date the stock option award is granted, with a maturity equal to the expected term of the stock option award granted.&#160;&#160;The Company uses historical data to estimate stock option exercises and forfeitures within its valuation model.&#160;&#160;The expected life of stock option awards granted is derived from historical exercise experience under the Company&#x2019;s share-based payment plans, and represents the period of time that stock option awards granted are expected to be outstanding.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total stock-based compensation expense related to stock option awards that has been charged against income was $7.5 million, $5.4&#160;million and $4.6 million for the years ended December&#160;31, 2023, 2022 and 2021, respectively, relating to the 2018 LTIP and the 2009 LTIP.&#160;&#160;As of December&#160;31, 2023, there was a total of $17.5 million of unrecognized compensation expense related to unvested stock option awards that will be recognized as stock-based compensation expense as the awards vest over a weighted average period of 2.2 years for the service awards.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Director Restricted Stock Units &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In 2023, the Company awarded each non-employee director 2,894 restricted stock units, for a total of 20,258 restricted stock units, under the 2018 LTIP which will vest on the first anniversary of the date of grant (subject to the non-employee director&#x2019;s continued service on the Board of Directors on the vesting date (except in the case of death or disability)) and will be settled in common shares upon the director&#x2019;s termination of service as a director.  The Company awarded its non-employee directors a total of 35,195 and 20,370 restricted stock units under the 2018 LTIP during the years ended December 31, 2022 and 2021, respectively.  The grant date fair value for the director restricted stock units is based upon the closing price of our common shares on the date of grant.  Stock-based compensation expense for our director restricted stock units is recognized over the period of the award (amortized over one year).  The Company recognized stock-based compensation expense related to the awards of $1.5 million in 2023, $1.4 million in 2022 and $0.9 million in 2021. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Director Stock Units &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On May 5, 2009, the Company&#x2019;s Board of Directors terminated the M/I Homes, Inc. 2006 Director Equity Incentive Plan (the &#x201c;Director Equity Plan&#x201d;).&#160; Awards outstanding under the Director Equity Plan remain in effect in accordance with their respective terms.&#160; At December 31, 2023, there were 8,059 stock units outstanding under the Director Equity Plan with a value of $0.2&#160;million.  Each stock unit is the equivalent of one common share, vests immediately and will be converted into a common share upon termination of service as a director.  The grant date fair value for the director stock units is based upon the closing price of our common shares on the date of grant. Stock-based compensation expense for our director stock units is recognized at the date of grant.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Performance Share Unit Awards&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On February&#160;15, 2023, February&#160;17, 2022 and February&#160;16, 2021, the Company awarded its executive officers (in the aggregate) a target number of PSU&#x2019;s under the 2018 LTIP equal to 27,243, 33,619 and 30,875 PSU&#x2019;s, respectively.  Each PSU represents a contingent right to receive one common share of the Company if vesting is satisfied at the end of a three-year performance period (the &#x201c;Performance Period&#x201d;) based on the related performance conditions and market conditions.  The ultimate number of PSU&#x2019;s that will vest and be earned, if any, after the completion of the Performance Period, is based on (1) (a) the Company&#x2019;s cumulative annual pre-tax income from operations, excluding extraordinary items as defined in the underlying award agreements with the executive officers, over the Performance Period (weighted 80%) (the &#x201c;Performance Condition&#x201d;), and (b) the Company&#x2019;s relative total shareholder return over the Performance Period compared to the total shareholder return of a peer group of other publicly-traded homebuilders (weighted 20%) (the &#x201c;Market Condition&#x201d;) and (2) the participant&#x2019;s continued employment through the end of the Performance Period, except in the case of termination due to death, disability or retirement or involuntary termination without cause by the Company.  The number of PSU&#x2019;s that vest may increase by up to 50% from the target number based on levels of achievement of the above criteria as set forth in the applicable award agreements and decrease to zero if the Company fails to meet the minimum performance levels for both of the above criteria.  If the Company achieves the minimum performance levels for both of the above criteria, 50% of the target number of PSU&#x2019;s will vest and be earned.  Any portion of PSU&#x2019;s that does not vest at the end of the Performance Period will be forfeited. Additionally, the PSU&#x2019;s have no dividend or voting rights during the Performance Period.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The grant date fair value for PSU&#x2019;s with a market condition (as defined in ASC 718) is estimated using the Monte Carlo simulation methodology, and the grant date fair value for PSU&#x2019;s with a performance condition (as defined in ASC 718) is based upon the closing price of our common shares on the date of grant.  The grant date fair value of the portion of the PSU&#x2019;s subject to the Performance Condition and the Market Condition component was $58.73 and $64.45, respectively, for the 2023 PSU&#x2019;s, $47.59 and $50.51, respectively, for the 2022 PSU&#x2019;s, and $51.82 and $56.44, respectively, for the 2021 PSU&#x2019;s.  In accordance with ASC 718, for the portion of the PSU&#x2019;s subject to a Market Condition, stock-based compensation expense is derived using the Monte Carlo simulation methodology and is recognized ratably over the service period regardless of whether or not the attainment of the Market Condition is probable.  Therefore, the Company recognized $0.6 million in stock-based compensation expense during 2023 related to the Market Condition portion of the 2023, 2022 and 2021 PSU awards.  There was a total of $0.2 million of unrecognized stock-based compensation expense related to the Market Condition portion of the 2023 and 2022 PSU awards as of December&#160;31, 2023.  At December&#160;31, 2023, the Market Condition for the 2021 PSU awards was met. Based on these results and board approval, 9,262 PSU&#x2019;s vested during the first quarter of 2024 with respect to the portion of the 2021 PSU&#x2019;s subject to the Market Condition.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the portion of the PSU&#x2019;s subject to a Performance Condition, we recognize stock-based compensation expense on a straight-line basis over the Performance Period based on the probable outcome of the related Performance Condition. If satisfaction of the Performance Condition is not probable, stock-based compensation expense recognition is deferred until probability is attained and a cumulative compensation expense adjustment is recorded and recognized ratably over the &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;remaining service period.  The Company reassesses the probability of the satisfaction of the Performance Condition on a quarterly basis, and stock-based compensation expense is adjusted based on the portion of the requisite service period that has passed.  If actual results differ significantly from these estimates, stock-based compensation expense could be higher and have a material impact on our consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recognized $0.2 million and $0.9 million of stock-based compensation expense related to the Performance Condition portion of the 2023 and 2022 PSU awards, respectively, during 2023 based on the probability of attaining the Performance Conditions.  The Company has $0.4 million of unrecognized stock-based compensation expense related to the Performance Condition portion of each of the 2023 and 2022 PSU awards at December&#160;31, 2023.  The Company recognized $0.6 million of stock-based compensation expense related to the Performance Condition portion of the 2021 PSU awards as of December&#160;31, 2023 based on the achievement of the maximum performance level.  Based on these results and board approval, 37,050 PSU&#x2019;s vested during the first quarter of 2024 with respect to the portion of the 2021 PSU awards subject to the Performance Condition.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;Deferred Compensation Plans&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The purpose of the Company&#x2019;s Amended and Restated Executives&#x2019; Deferred Compensation Plan (the &#x201c;Executive Plan&#x201d;), a non-qualified deferred compensation plan, is to provide an opportunity for certain eligible employees of the Company to defer a portion of their compensation and to invest in the Company&#x2019;s common shares.&#160;&#160;The purpose of the Company&#x2019;s Amended and Restated Director Deferred Compensation Plan (the &#x201c;Director Plan&#x201d;) is to provide its directors with an opportunity to defer their director compensation and to invest in the Company&#x2019;s common shares.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Compensation expense deferred into the Executive Plan and the Director Plan (together the &#x201c;Plans&#x201d;) totaled $0.9 million for the year ended December&#160;31, 2023, $1.1 million in 2022 and $0.3 million in 2021.&#160;&#160;The portion of cash compensation deferred by employees and directors under the Plans is invested in fully-vested equity units in the Plans.&#160;&#160;One equity unit is the equivalent of one common share.&#160;&#160;Equity units and the related dividends (if any) will be converted and generally distributed to the employee or director in the form of common shares at the earlier of his or her elected distribution date or termination of service as an employee or director of the Company.&#160;&#160;Distributions from the Plans totaled $0.5&#160;million, $0.4&#160;million, and $0.3&#160;million during the years ended December&#160;31, 2023, 2022 and 2021, respectively.&#160;&#160;As of December&#160;31, 2023, there were a total of 52,552 equity units with a value of $2.4&#160;million outstanding under the Plans.&#160;&#160;The aggregate fair market value of these units at December&#160;31, 2023, based on the closing price of the underlying common shares, was approximately $7.2 million, and the associated deferred tax benefit the Company would recognize if the outstanding units were distributed was $2.2&#160;million as of December&#160;31, 2023.&#160;&#160;Common shares are issued from treasury shares upon distribution of equity units from the Plans.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;Profit Sharing and Retirement Plan&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has a profit-sharing and retirement plan that covers substantially all Company employees and permits participants to make contributions to the plan on a pre-tax basis in accordance with the provisions of Section 401(k) of the Internal Revenue Code of 1986, as amended.&#160;&#160;Company contributions to the plan are also made at the discretion of the Company&#x2019;s Board of Directors based on the Company&#x2019;s profitability and resulted in a $5.6&#160;million, $5.8 million and $4.7&#160;million expense (net of plan expenses) for the years ended December 31, 2023, 2022 and 2021, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized contextRef="c-1" decimals="0" id="f-461" unitRef="shares">4217436</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant contextRef="c-6" decimals="0" id="f-462" unitRef="shares">1150922</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock contextRef="c-1" id="f-463">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Following is a summary of stock option activity for the year ended December&#160;31, 2023, relating to the stock options awarded under the 2018 LTIP and the 2009 LTIP:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:48.461%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.841%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.115%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.280%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.115%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.204%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.115%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.769%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 6.62pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Exercise&lt;br/&gt;Price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted Average Remaining Contractual Term (Years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Aggregate Intrinsic Value&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Options outstanding at December&#160;31, 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,018,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;40.33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.06&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;15,241&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;495,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;58.90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(944,135)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;35.79&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(48,500)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;51.40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Options outstanding at December&#160;31, 2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,521,565&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;48.84&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;7.53&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;135,269&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Options vested or expected to vest at December&#160;31, 2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,476,245&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;48.76&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;7.52&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;131,357&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Options exercisable at December&#160;31, 2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;279,965&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;38.49&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;5.58&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;27,786&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;margin-top:5pt;padding-left:4.5pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:22.63pt"&gt;Intrinsic value is defined as the amount by which the fair value of the underlying common shares exceeds the exercise price of the option.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="c-7" decimals="0" id="f-464" unitRef="shares">2018700</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="c-7"
      decimals="2"
      id="f-465"
      unitRef="usdPerShare">40.33</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="c-4" id="f-466">P7Y21D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue contextRef="c-7" decimals="-3" id="f-467" unitRef="usd">15241000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross contextRef="c-1" decimals="0" id="f-468" unitRef="shares">495500</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="c-1"
      decimals="2"
      id="f-469"
      unitRef="usdPerShare">58.90</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised contextRef="c-1" decimals="0" id="f-470" unitRef="shares">944135</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="c-1"
      decimals="2"
      id="f-471"
      unitRef="usdPerShare">35.79</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod contextRef="c-1" decimals="0" id="f-472" unitRef="shares">48500</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="c-1"
      decimals="2"
      id="f-473"
      unitRef="usdPerShare">51.40</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="c-6" decimals="0" id="f-474" unitRef="shares">1521565</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="c-6"
      decimals="2"
      id="f-475"
      unitRef="usdPerShare">48.84</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="c-1" id="f-476">P7Y6M10D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue contextRef="c-6" decimals="-3" id="f-477" unitRef="usd">135269000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber contextRef="c-6" decimals="0" id="f-478" unitRef="shares">1476245</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice
      contextRef="c-6"
      decimals="2"
      id="f-479"
      unitRef="usdPerShare">48.76</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1 contextRef="c-1" id="f-480">P7Y6M7D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue contextRef="c-6" decimals="-3" id="f-481" unitRef="usd">131357000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber contextRef="c-6" decimals="0" id="f-482" unitRef="shares">279965</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="c-6"
      decimals="2"
      id="f-483"
      unitRef="usdPerShare">38.49</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2 contextRef="c-1" id="f-484">P5Y6M29D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1 contextRef="c-6" decimals="-3" id="f-485" unitRef="usd">27786000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue contextRef="c-1" decimals="-3" id="f-486" unitRef="usd">45200000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue contextRef="c-4" decimals="-3" id="f-487" unitRef="usd">1000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue contextRef="c-5" decimals="-3" id="f-488" unitRef="usd">15300000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock contextRef="c-61" id="f-489">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value of our five-year service-based stock options granted during the years ended December 31, 2023, 2022 and 2021 was established at the date of grant using the Black-Scholes pricing model, with the weighted average assumptions as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:512.25pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:343.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:49.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:4.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:49.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:4.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:49.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk-free interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;4.02&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1.87&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1.75pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;0.66%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Expected volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;38.54&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;34.06&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1.75pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;31.66%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Expected term (in years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;5.5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5.4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5.5&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Weighted average grant date fair value of options granted during the period&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;24.67&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;16.29&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;15.69&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate contextRef="c-61" decimals="4" id="f-490" unitRef="number">0.0402</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate contextRef="c-62" decimals="4" id="f-491" unitRef="number">0.0187</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate contextRef="c-63" decimals="4" id="f-492" unitRef="number">0.0066</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate contextRef="c-61" decimals="4" id="f-493" unitRef="number">0.3854</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate contextRef="c-62" decimals="4" id="f-494" unitRef="number">0.3406</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate contextRef="c-63" decimals="4" id="f-495" unitRef="number">0.3166</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="c-61" id="f-496">P5Y6M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="c-62" id="f-497">P5Y4M24D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="c-63" id="f-498">P5Y6M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-61"
      decimals="2"
      id="f-499"
      unitRef="usdPerShare">24.67</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-62"
      decimals="2"
      id="f-500"
      unitRef="usdPerShare">16.29</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-63"
      decimals="2"
      id="f-501"
      unitRef="usdPerShare">15.69</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-1" decimals="-5" id="f-502" unitRef="usd">7500000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-4" decimals="-5" id="f-503" unitRef="usd">5400000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-5" decimals="-5" id="f-504" unitRef="usd">4600000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized contextRef="c-6" decimals="-5" id="f-505" unitRef="usd">17500000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 contextRef="c-1" id="f-506">P2Y2M12D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <mho:NonEmployeeDirectorRestrictedStockUnitsAwarded contextRef="c-6" decimals="0" id="f-507" unitRef="shares">2894</mho:NonEmployeeDirectorRestrictedStockUnitsAwarded>
    <mho:RestrictedStockUnitsAwardedUnderThe2018LTIPPlan contextRef="c-6" decimals="0" id="f-508" unitRef="shares">20258</mho:RestrictedStockUnitsAwardedUnderThe2018LTIPPlan>
    <mho:RestrictedStockUnitsAwardedUnderThe2018LTIPPlan contextRef="c-7" decimals="0" id="f-509" unitRef="shares">35195</mho:RestrictedStockUnitsAwardedUnderThe2018LTIPPlan>
    <mho:RestrictedStockUnitsAwardedUnderThe2018LTIPPlan contextRef="c-21" decimals="0" id="f-510" unitRef="shares">20370</mho:RestrictedStockUnitsAwardedUnderThe2018LTIPPlan>
    <mho:ValueOfStockUnitsAwardedUnderThe2018LTIPPlan contextRef="c-6" decimals="-5" id="f-511" unitRef="usd">1500000</mho:ValueOfStockUnitsAwardedUnderThe2018LTIPPlan>
    <mho:ValueOfStockUnitsAwardedUnderThe2018LTIPPlan contextRef="c-7" decimals="-3" id="f-512" unitRef="usd">1400000</mho:ValueOfStockUnitsAwardedUnderThe2018LTIPPlan>
    <mho:ValueOfStockUnitsAwardedUnderThe2018LTIPPlan contextRef="c-21" decimals="-3" id="f-513" unitRef="usd">900000</mho:ValueOfStockUnitsAwardedUnderThe2018LTIPPlan>
    <mho:ShareBasedCompensationArrangementByShareBasedPaymentAwardUnitsOutstanding contextRef="c-6" decimals="0" id="f-514" unitRef="shares">8059</mho:ShareBasedCompensationArrangementByShareBasedPaymentAwardUnitsOutstanding>
    <mho:ShareBasedCompensationArrangementByShareBasedPaymentAwardValueOfUnitsOutstanding contextRef="c-6" decimals="-5" id="f-515" unitRef="usd">200000</mho:ShareBasedCompensationArrangementByShareBasedPaymentAwardValueOfUnitsOutstanding>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber contextRef="c-64" decimals="0" id="f-516" unitRef="shares">27243</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber contextRef="c-65" decimals="0" id="f-517" unitRef="shares">33619</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber contextRef="c-66" decimals="0" id="f-518" unitRef="shares">30875</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <mho:PercentageweightofPSUsrelatedtoperformancecondition contextRef="c-6" decimals="1" id="f-519" unitRef="rate">0.80</mho:PercentageweightofPSUsrelatedtoperformancecondition>
    <mho:PercentageweightofPSUsrelatedtomarketcondition contextRef="c-6" decimals="1" id="f-520" unitRef="rate">0.20</mho:PercentageweightofPSUsrelatedtomarketcondition>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue contextRef="c-67" decimals="2" id="f-521" unitRef="usd">58.73</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue contextRef="c-68" decimals="2" id="f-522" unitRef="usd">64.45</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue contextRef="c-69" decimals="2" id="f-523" unitRef="usd">47.59</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue contextRef="c-70" decimals="2" id="f-524" unitRef="usd">50.51</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue contextRef="c-71" decimals="2" id="f-525" unitRef="usd">51.82</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue contextRef="c-72" decimals="2" id="f-526" unitRef="usd">56.44</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense contextRef="c-73" decimals="-5" id="f-527" unitRef="usd">600000</us-gaap:DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions contextRef="c-74" decimals="-5" id="f-528" unitRef="usd">200000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber contextRef="c-75" decimals="0" id="f-529" unitRef="shares">9262</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense contextRef="c-67" decimals="-3" id="f-530" unitRef="usd">200000</us-gaap:DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense>
    <us-gaap:DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense contextRef="c-76" decimals="-5" id="f-531" unitRef="usd">900000</us-gaap:DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions contextRef="c-77" decimals="-5" id="f-532" unitRef="usd">400000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
    <us-gaap:DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense contextRef="c-78" decimals="-5" id="f-533" unitRef="usd">600000</us-gaap:DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber contextRef="c-79" decimals="0" id="f-534" unitRef="shares">37050</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrent contextRef="c-6" decimals="0" id="f-535" unitRef="usd">900000</us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrent>
    <us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrent contextRef="c-7" decimals="0" id="f-536" unitRef="usd">1100000</us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrent>
    <us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrent contextRef="c-21" decimals="0" id="f-537" unitRef="usd">300000</us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrent>
    <us-gaap:StockOptionPlanExpense contextRef="c-1" decimals="-3" id="f-538" unitRef="usd">500000</us-gaap:StockOptionPlanExpense>
    <us-gaap:StockOptionPlanExpense contextRef="c-4" decimals="-3" id="f-539" unitRef="usd">400000</us-gaap:StockOptionPlanExpense>
    <us-gaap:StockOptionPlanExpense contextRef="c-5" decimals="-3" id="f-540" unitRef="usd">300000</us-gaap:StockOptionPlanExpense>
    <mho:StockUnitsOutstandingUnderStockOptionPlan contextRef="c-6" decimals="0" id="f-541" unitRef="shares">52552</mho:StockUnitsOutstandingUnderStockOptionPlan>
    <mho:TotalValueOfUnitsOutstandingUnderAllStockOptionPlans contextRef="c-6" decimals="-5" id="f-542" unitRef="usd">2400000</mho:TotalValueOfUnitsOutstandingUnderAllStockOptionPlans>
    <us-gaap:DeferredCompensationEquity contextRef="c-6" decimals="-5" id="f-543" unitRef="usd">7200000</us-gaap:DeferredCompensationEquity>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits contextRef="c-6" decimals="-5" id="f-544" unitRef="usd">2200000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer contextRef="c-1" decimals="-5" id="f-545" unitRef="usd">5600000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer contextRef="c-4" decimals="-5" id="f-546" unitRef="usd">5800000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer contextRef="c-5" decimals="-5" id="f-547" unitRef="usd">4700000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:FairValueDisclosuresTextBlock contextRef="c-1" id="f-550">Fair Value Measurements&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;There are three measurement input levels for determining fair value: Level 1, Level 2, and Level 3.  Fair values determined by Level 1 inputs utilize quoted prices in active markets for identical assets or liabilities that the Company has the ability to access.  Fair values determined by Level 2 inputs utilize inputs other than quoted prices included in Level 1 that are observable for the asset or liability, either directly or indirectly.  Level 2 inputs include quoted prices for similar assets and liabilities in active markets, and inputs other than quoted prices that are observable for the asset or liability, such as interest rates and yield curves that are observable at commonly quoted intervals.  Level 3 inputs are unobservable inputs for the asset or liability, and include situations where there is little, if any, market activity for the asset or liability.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Assets Measured on a Recurring Basis&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;To meet financing needs of our home-buying customers, M/I Financial is party to interest rate lock commitments (&#x201c;IRLCs&#x201d;), which are extended to customers who have applied for a mortgage loan and meet certain defined credit and underwriting criteria. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;These IRLCs are considered derivative financial instruments.  M/I Financial manages interest rate risk related to its IRLCs and mortgage loans held for sale through the use of forward sales of mortgage-backed securities (&#x201c;FMBSs&#x201d;), the use of whole loan delivery commitments, and the occasional purchase of options on FMBSs in accordance with Company policy.  These FMBSs, options on FMBSs, and IRLCs covered by FMBSs are considered non-designated derivatives.  These amounts &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;are either recorded in Other Assets or Other Liabilities on the Consolidated Balance Sheets (depending on the respective balance for that year ended December 31).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company measures both mortgage loans held for sale and IRLCs at fair value.&#160;&#160;Fair value measurement results in a better presentation of the changes in fair values of the loans and the derivative instruments used to economically hedge them.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In the normal course of business, our financial services segment enters into contractual commitments to extend credit to buyers of single-family homes with fixed expiration dates.&#160;&#160;The commitments become effective when the borrowers &#x201c;lock-in&#x201d; a specified interest rate within established time frames.&#160;&#160;Market risk arises if interest rates move adversely between the time of the &#x201c;lock-in&#x201d; of rates by the borrower and the sale date of the loan to an investor.&#160;&#160;To mitigate the effect of the interest rate risk inherent in providing rate lock commitments to borrowers, the Company enters into optional or mandatory delivery forward sale contracts to sell whole loans and mortgage-backed securities to broker/dealers.&#160;&#160;The forward sale contracts lock in an interest rate and price for the sale of loans similar to the specific rate lock commitments.&#160;&#160;The Company does not engage in speculative trading or derivative activities.&#160;&#160;Both the rate lock commitments to borrowers and the forward sale contracts to broker/dealers or investors are undesignated derivatives, and accordingly, are marked to fair value through earnings.&#160;&#160;Changes in fair value measurements are included in earnings in the accompanying Consolidated Statements of Income.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value of mortgage loans held for sale is estimated based primarily on published prices for mortgage-backed securities with similar characteristics.&#160;&#160;To calculate the effects of interest rate movements, the Company utilizes applicable published mortgage-backed security prices, and multiplies the price movement between the rate lock date and the balance sheet date by the notional loan commitment amount.&#160; The Company applies a fallout rate to IRLCs when measuring the fair value of rate lock commitments.&#160;&#160;Fallout is defined as locked loan commitments for which the Company does not close a mortgage loan and is based on management&#x2019;s judgment and company experience.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company sells loans on a servicing released or servicing retained basis, and receives servicing compensation.&#160;&#160;Thus, the value of the servicing rights included in the fair value measurement is based upon contractual terms with investors and depends on the loan type. Mortgage servicing rights (Level 3 financial instruments as they are measured using significant unobservable inputs such as mortgage prepayment rates, discount rates and delinquency rates) are periodically evaluated for impairment. The amount of impairment is the amount by which the mortgage servicing rights, net of accumulated amortization, exceed their fair value, which is calculated using third-party valuations. Impairment, if any, is recognized through a valuation allowance and a reduction of revenue. Both the carrying value and fair value of mortgage servicing rights was $10.7&#160;million and $15.8&#160;million at December&#160;31, 2023 and 2022, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value of the Company&#x2019;s forward sales contracts to broker/dealers solely considers the market price movement of the same type of security between the trade date and the balance sheet date.&#160;&#160;The market price changes are multiplied by the notional amount of the forward sales contracts to measure the fair value.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Interest Rate Lock Commitments.  &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;IRLCs are extended to certain homebuying customers who have applied for a mortgage loan and meet certain defined credit and underwriting criteria.  Typically, the IRLCs will have a term of less than six months; however, in certain markets, the term could extend to nine months.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Some IRLCs are committed to a specific third-party investor through the use of whole loan delivery commitments matching the exact terms of the IRLC loan.  Uncommitted IRLCs are considered derivative instruments and are fair value adjusted, with the resulting gain or loss recorded in current earnings.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Forward Sales of Mortgage-Backed Securities. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; FMBSs are used to protect uncommitted IRLC loans against the risk of changes in interest rates between the lock date and the funding date.  FMBSs related to uncommitted IRLCs and FMBSs related to mortgage loans held for sale are classified and accounted for as non-designated derivative instruments and are recorded at fair value, with gains and losses recorded in current earnings.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Mortgage Loans Held for Sale.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;  &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Mortgage loans held for sale consists primarily of single-family residential loans collateralized by the underlying property.  Generally, all of the mortgage loans and related servicing rights are sold to third-party investors shortly after origination.&#160; During the period between when a loan is closed and when it is sold to an investor, the interest rate risk is covered through the use of a whole loan contract or by FMBSs.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The table below shows the notional amounts of our financial instruments at December 31, 2023 and 2022:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:15pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:74.777%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.011%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.700%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.012%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Description of Financial Instrument (in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Uncommitted IRLCs&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;174,274&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;262,529&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;FMBSs related to uncommitted IRLCs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;174,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;341,088&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Whole loan contracts and related mortgage loans held for sale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;10,398&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;16,507&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;FMBSs related to mortgage loans held for sale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;152,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;232,518&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Mortgage loans held for sale covered by FMBSs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;160,547&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;233,378&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the amount of gain (loss) recognized, within our revenue in the Consolidated Statements of Income, on assets and liabilities measured on a recurring basis for the years ended December 31, 2023, 2022 and 2021:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:15pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:512.25pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:343.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:49.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:4.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:49.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:4.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:49.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Description (in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Mortgage loans held for sale&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;6,739&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;407&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,586)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Forward sales of mortgage-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(4,215)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(7,482)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Interest rate lock commitments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2,829&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,282&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,143)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Whole loan contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;43&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(323)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;353&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total gain (loss) recognized&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;5,396&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(6,116)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,741&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables set forth the fair value of the Company&#x2019;s derivative instruments and their location within the Consolidated Balance Sheets for the periods indicated (except for mortgage loans held for sale which are disclosed as a separate line item):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:33.498%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.989%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.498%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:2.573%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.330%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.989%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.498%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:2.573%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.752%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Asset Derivatives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Liability Derivatives&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Description of Derivatives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Balance Sheet &lt;br/&gt;Location&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value &lt;br/&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Balance Sheet Location&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value &lt;br/&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Forward sales of mortgage-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;7,220&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Interest rate lock commitments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;3,617&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Whole loan contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;335&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total fair value measurements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;3,617&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;7,555&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:33.498%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.989%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.498%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:2.573%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.330%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.989%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.498%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:2.573%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.752%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Asset Derivatives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Liability Derivatives&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Description of Derivatives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Balance Sheet &lt;br/&gt;Location&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fair Value &lt;br/&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Balance Sheet Location&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fair Value &lt;br/&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Forward sales of mortgage-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,005&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Interest rate lock commitments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;787&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Whole loan contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;377&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total fair value measurements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;787&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Assets Measured on a Non-Recurring Basis&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company assesses inventory for recoverability on a quarterly basis if events or changes in local or national economic conditions indicate that the carrying amount of an asset may not be recoverable.  Our determination of fair value is based on projections and estimates, which are Level 3 measurement inputs.  For further explanation of the Company&#x2019;s policy regarding our assessment of recoverability for assets measured on a non-recurring basis, see &lt;/span&gt;&lt;span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;&lt;a href="#i8abfb6921920457cbacddec4407c8012_94" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Note 1&lt;/a&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; to our Consolidated Financial Statements.  The table below shows the level and measurement of assets measured on a non-recurring basis for the years ended December 31, 2023, 2022 and 2021:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:512.25pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:274.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:64.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:49.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:4.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:49.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:7.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:49.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:21pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Description (in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fair Value Hierarchy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:5pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Adjusted basis of inventory &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;28,043&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;16,141&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;10,608&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;18,351&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Initial basis of inventory &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;38,651&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;24,306&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt"&gt;The fair values in the table above represent only assets whose carrying values were adjusted in the respective period.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt"&gt;The carrying values for these assets may have subsequently increased or decreased from the fair value reported due to activities that have occurred since the measurement date.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt"&gt;This amount is inclusive of our investments in joint venture arrangements.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Financial Instruments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Counterparty Credit Risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;  To reduce the risk associated with losses that would be recognized if counterparties failed to perform as contracted, the Company limits the entities with whom management can enter into commitments.  This risk of accounting loss is the difference between the market rate at the time of non-performance by the counterparty and the rate to which the Company committed. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the carrying amounts and fair values of the Company&#x2019;s financial instruments at December 31, 2023 and 2022.  The objective of the fair value measurement is to estimate the price at which an orderly transaction to sell the asset or transfer the liability would take place between market participants at the measurement date under current market conditions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:38.666%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:3.432%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.280%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.992%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.256%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.700%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.256%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.700%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.256%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.700%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.262%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value Hierarchy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Cash, cash equivalents and restricted cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;732,804&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;732,804&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;311,542&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;311,542&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Mortgage loans held for sale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;176,329&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;176,329&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;242,539&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;242,539&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Interest rate lock commitments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;3,617&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;3,617&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;787&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;787&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Notes payable - homebuilding operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Notes payable - financial services operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;165,844&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;165,844&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;245,741&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;245,741&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Senior notes due 2028 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;400,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;383,500&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;400,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;353,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Senior notes due 2030 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;300,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;267,375&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;300,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;240,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Whole loan contracts for committed IRLCs and mortgage loans held for sale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;335&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;335&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;377&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;377&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Forward sales of mortgage-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;7,220&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;7,220&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,005&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,005&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;margin-top:4pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.13pt"&gt;Our senior notes are stated at the principal amount outstanding which does not include the impact of premiums, discounts, and debt issuance costs that are amortized to interest cost over the respective terms of the notes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following methods and assumptions were used by the Company in estimating its fair value disclosures of financial instruments at December 31, 2023 and 2022:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Cash, Cash Equivalents and Restricted Cash.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;  The carrying amounts of these items approximate fair value because they are short-term by nature.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Mortgage Loans Held for Sale, Forward Sales of Mortgage-Backed Securities, Interest Rate Lock Commitments, Whole Loan Contracts for Committed IRLCs and Mortgage Loans Held for Sale, Senior Notes due 2028, and Senior Notes due 2030. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The fair value of these financial instruments was determined based upon market quotes at December 31, 2023 and 2022.  The market quotes used were quoted prices for similar assets or liabilities along with inputs taken from observable market data by correlation.  The inputs were adjusted to account for the condition of the asset or liability.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Notes Payable - Homebuilding Operations.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;  The interest rate available to the Company during 2023 under the Company&#x2019;s $650 million unsecured revolving credit facility, dated July&#160;18, 2013, as amended mostly recently in December 2022 (the &#x201c;Credit Facility&#x201d;), fluctuated daily with SOFR plus a margin of 175 basis points, and thus the carrying value is a reasonable estimate of fair value.  See &lt;/span&gt;&lt;span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;&lt;a href="#i8abfb6921920457cbacddec4407c8012_145" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Note 11&lt;/a&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; to our Consolidated Financial Statements for additional information regarding the Credit Facility.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Notes Payable - Financial Services Operations.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;  M/I Financial is a party to a $300 million mortgage repurchase agreement, dated October&#160;24, 2023 (the &#x201c;MIF Mortgage Repurchase Facility&#x201d;).  For this credit facility, the interest rate is based on a variable rate index, and thus its carrying value is a reasonable estimate of fair value.  The interest rate available to M/I Financial fluctuated with SOFR.  See &lt;/span&gt;&lt;span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;&lt;a href="#i8abfb6921920457cbacddec4407c8012_145" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Note 11&lt;/a&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; to our Consolidated Financial Statements for additional information regarding the MIF Mortgage Repurchase Facility.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:ServicingAsset contextRef="c-81" decimals="-3" id="f-551" unitRef="usd">10700000</us-gaap:ServicingAsset>
    <us-gaap:ServicingAsset contextRef="c-82" decimals="-3" id="f-552" unitRef="usd">15800000</us-gaap:ServicingAsset>
    <us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock contextRef="c-1" id="f-553">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The table below shows the notional amounts of our financial instruments at December 31, 2023 and 2022:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:15pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:74.777%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.011%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.700%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.012%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Description of Financial Instrument (in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Uncommitted IRLCs&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;174,274&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;262,529&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;FMBSs related to uncommitted IRLCs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;174,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;341,088&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Whole loan contracts and related mortgage loans held for sale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;10,398&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;16,507&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;FMBSs related to mortgage loans held for sale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;152,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;232,518&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Mortgage loans held for sale covered by FMBSs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;160,547&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;233,378&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock>
    <mho:NotionalAmountOfUncommittedInterestRateLockCommitments contextRef="c-6" decimals="-3" id="f-554" unitRef="usd">174274000</mho:NotionalAmountOfUncommittedInterestRateLockCommitments>
    <mho:NotionalAmountOfUncommittedInterestRateLockCommitments contextRef="c-7" decimals="-3" id="f-555" unitRef="usd">262529000</mho:NotionalAmountOfUncommittedInterestRateLockCommitments>
    <mho:ForwardSalesOfMortgageBackedSecuritiesRelatedToUncommittedInterestRateLockCommitments contextRef="c-6" decimals="-3" id="f-556" unitRef="usd">174000000</mho:ForwardSalesOfMortgageBackedSecuritiesRelatedToUncommittedInterestRateLockCommitments>
    <mho:ForwardSalesOfMortgageBackedSecuritiesRelatedToUncommittedInterestRateLockCommitments contextRef="c-7" decimals="-3" id="f-557" unitRef="usd">341088000</mho:ForwardSalesOfMortgageBackedSecuritiesRelatedToUncommittedInterestRateLockCommitments>
    <mho:BestEffortContractsAndRelatedMortgageLoansHeldForSale contextRef="c-6" decimals="-3" id="f-558" unitRef="usd">10398000</mho:BestEffortContractsAndRelatedMortgageLoansHeldForSale>
    <mho:BestEffortContractsAndRelatedMortgageLoansHeldForSale contextRef="c-7" decimals="-3" id="f-559" unitRef="usd">16507000</mho:BestEffortContractsAndRelatedMortgageLoansHeldForSale>
    <mho:ForwardSalesOfMortgageBackedSecuritiesRelatedToMortgageLoansHeldForSale contextRef="c-6" decimals="-3" id="f-560" unitRef="usd">152000000</mho:ForwardSalesOfMortgageBackedSecuritiesRelatedToMortgageLoansHeldForSale>
    <mho:ForwardSalesOfMortgageBackedSecuritiesRelatedToMortgageLoansHeldForSale contextRef="c-7" decimals="-3" id="f-561" unitRef="usd">232518000</mho:ForwardSalesOfMortgageBackedSecuritiesRelatedToMortgageLoansHeldForSale>
    <mho:MortgageLoansHeldForSaleCoveredByForwardSalesOfMortgageBackedSecurities contextRef="c-6" decimals="-3" id="f-562" unitRef="usd">160547000</mho:MortgageLoansHeldForSaleCoveredByForwardSalesOfMortgageBackedSecurities>
    <mho:MortgageLoansHeldForSaleCoveredByForwardSalesOfMortgageBackedSecurities contextRef="c-7" decimals="-3" id="f-563" unitRef="usd">233378000</mho:MortgageLoansHeldForSaleCoveredByForwardSalesOfMortgageBackedSecurities>
    <us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock contextRef="c-1" id="f-564">&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the amount of gain (loss) recognized, within our revenue in the Consolidated Statements of Income, on assets and liabilities measured on a recurring basis for the years ended December 31, 2023, 2022 and 2021:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:15pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:512.25pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:343.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:49.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:4.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:49.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:4.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:49.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Description (in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Mortgage loans held for sale&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;6,739&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;407&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,586)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Forward sales of mortgage-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(4,215)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(7,482)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Interest rate lock commitments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2,829&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,282&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,143)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Whole loan contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;43&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(323)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;353&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total gain (loss) recognized&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;5,396&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(6,116)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,741&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock>
    <mho:GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis contextRef="c-83" decimals="-3" id="f-565" unitRef="usd">6739000</mho:GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis>
    <mho:GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis contextRef="c-84" decimals="-3" id="f-566" unitRef="usd">407000</mho:GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis>
    <mho:GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis contextRef="c-85" decimals="-3" id="f-567" unitRef="usd">-2586000</mho:GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis>
    <mho:GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis contextRef="c-86" decimals="-3" id="f-568" unitRef="usd">-4215000</mho:GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis>
    <mho:GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis contextRef="c-87" decimals="-3" id="f-569" unitRef="usd">-7482000</mho:GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis>
    <mho:GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis contextRef="c-88" decimals="-3" id="f-570" unitRef="usd">6117000</mho:GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis>
    <mho:GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis contextRef="c-89" decimals="-3" id="f-571" unitRef="usd">2829000</mho:GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis>
    <mho:GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis contextRef="c-90" decimals="-3" id="f-572" unitRef="usd">1282000</mho:GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis>
    <mho:GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis contextRef="c-91" decimals="-3" id="f-573" unitRef="usd">-2143000</mho:GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis>
    <mho:GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis contextRef="c-92" decimals="-3" id="f-574" unitRef="usd">43000</mho:GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis>
    <mho:GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis contextRef="c-93" decimals="-3" id="f-575" unitRef="usd">-323000</mho:GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis>
    <mho:GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis contextRef="c-94" decimals="-3" id="f-576" unitRef="usd">353000</mho:GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis>
    <mho:GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis contextRef="c-1" decimals="-3" id="f-577" unitRef="usd">5396000</mho:GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis>
    <mho:GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis contextRef="c-4" decimals="-3" id="f-578" unitRef="usd">-6116000</mho:GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis>
    <mho:GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis contextRef="c-5" decimals="-3" id="f-579" unitRef="usd">1741000</mho:GainLossOnAssetsAndLiabilitiesMeasuredOnRecurringBasis>
    <us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock contextRef="c-1" id="f-580">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables set forth the fair value of the Company&#x2019;s derivative instruments and their location within the Consolidated Balance Sheets for the periods indicated (except for mortgage loans held for sale which are disclosed as a separate line item):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:33.498%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.989%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.498%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:2.573%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.330%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.989%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.498%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:2.573%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.752%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Asset Derivatives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Liability Derivatives&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Description of Derivatives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Balance Sheet &lt;br/&gt;Location&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value &lt;br/&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Balance Sheet Location&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value &lt;br/&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Forward sales of mortgage-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;7,220&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Interest rate lock commitments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;3,617&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Whole loan contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;335&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total fair value measurements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;3,617&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;7,555&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:33.498%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.989%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.498%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:2.573%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.330%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.989%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.498%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:2.573%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.752%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Asset Derivatives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Liability Derivatives&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Description of Derivatives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Balance Sheet &lt;br/&gt;Location&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fair Value &lt;br/&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Balance Sheet Location&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fair Value &lt;br/&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Forward sales of mortgage-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,005&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Interest rate lock commitments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;787&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Whole loan contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;377&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total fair value measurements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;787&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock>
    <us-gaap:EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability contextRef="c-95" decimals="-3" id="f-581" unitRef="usd">7220000</us-gaap:EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability>
    <us-gaap:EmbeddedDerivativeFairValueOfEmbeddedDerivativeAsset contextRef="c-96" decimals="-3" id="f-582" unitRef="usd">3617000</us-gaap:EmbeddedDerivativeFairValueOfEmbeddedDerivativeAsset>
    <us-gaap:EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability contextRef="c-97" decimals="-3" id="f-583" unitRef="usd">335000</us-gaap:EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability>
    <us-gaap:EmbeddedDerivativeFairValueOfEmbeddedDerivativeAsset contextRef="c-6" decimals="-3" id="f-584" unitRef="usd">3617000</us-gaap:EmbeddedDerivativeFairValueOfEmbeddedDerivativeAsset>
    <us-gaap:EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability contextRef="c-6" decimals="-3" id="f-585" unitRef="usd">7555000</us-gaap:EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability>
    <us-gaap:EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability contextRef="c-98" decimals="-3" id="f-586" unitRef="usd">3005000</us-gaap:EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability>
    <us-gaap:EmbeddedDerivativeFairValueOfEmbeddedDerivativeAsset contextRef="c-99" decimals="-3" id="f-587" unitRef="usd">787000</us-gaap:EmbeddedDerivativeFairValueOfEmbeddedDerivativeAsset>
    <us-gaap:EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability contextRef="c-100" decimals="-3" id="f-588" unitRef="usd">377000</us-gaap:EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability>
    <us-gaap:EmbeddedDerivativeFairValueOfEmbeddedDerivativeAsset contextRef="c-7" decimals="-3" id="f-589" unitRef="usd">787000</us-gaap:EmbeddedDerivativeFairValueOfEmbeddedDerivativeAsset>
    <us-gaap:EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability contextRef="c-7" decimals="-3" id="f-590" unitRef="usd">3382000</us-gaap:EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability>
    <mho:LongLivedRealEstateAssetsFairValueDisclosure contextRef="c-101" decimals="-3" id="f-591" unitRef="usd">28043000</mho:LongLivedRealEstateAssetsFairValueDisclosure>
    <mho:LongLivedRealEstateAssetsFairValueDisclosure contextRef="c-102" decimals="-3" id="f-592" unitRef="usd">16141000</mho:LongLivedRealEstateAssetsFairValueDisclosure>
    <mho:LongLivedRealEstateAssetsFairValueDisclosure contextRef="c-103" decimals="-3" id="f-593" unitRef="usd">0</mho:LongLivedRealEstateAssetsFairValueDisclosure>
    <mho:RealEstateRelatedImpairments contextRef="c-101" decimals="-3" id="f-594" unitRef="usd">10608000</mho:RealEstateRelatedImpairments>
    <mho:RealEstateRelatedImpairments contextRef="c-102" decimals="-3" id="f-595" unitRef="usd">18351000</mho:RealEstateRelatedImpairments>
    <mho:RealEstateRelatedImpairments contextRef="c-103" decimals="-3" id="f-596" unitRef="usd">0</mho:RealEstateRelatedImpairments>
    <mho:LongLivedAssetsInitialBasis contextRef="c-101" decimals="-3" id="f-597" unitRef="usd">38651000</mho:LongLivedAssetsInitialBasis>
    <mho:LongLivedAssetsInitialBasis contextRef="c-102" decimals="-3" id="f-598" unitRef="usd">24306000</mho:LongLivedAssetsInitialBasis>
    <mho:LongLivedAssetsInitialBasis contextRef="c-103" decimals="-3" id="f-599" unitRef="usd">0</mho:LongLivedAssetsInitialBasis>
    <us-gaap:FairValueByBalanceSheetGroupingTextBlock contextRef="c-1" id="f-600">&lt;div style="margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the carrying amounts and fair values of the Company&#x2019;s financial instruments at December 31, 2023 and 2022.  The objective of the fair value measurement is to estimate the price at which an orderly transaction to sell the asset or transfer the liability would take place between market participants at the measurement date under current market conditions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:38.666%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:3.432%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.280%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.992%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.256%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.700%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.256%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.700%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.256%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.700%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.262%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value Hierarchy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Cash, cash equivalents and restricted cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;732,804&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;732,804&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;311,542&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;311,542&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Mortgage loans held for sale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;176,329&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;176,329&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;242,539&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;242,539&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Interest rate lock commitments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;3,617&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;3,617&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;787&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;787&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Notes payable - homebuilding operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Notes payable - financial services operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;165,844&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;165,844&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;245,741&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;245,741&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Senior notes due 2028 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;400,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;383,500&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;400,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;353,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Senior notes due 2030 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;300,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;267,375&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;300,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;240,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Whole loan contracts for committed IRLCs and mortgage loans held for sale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;335&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;335&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;377&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;377&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Forward sales of mortgage-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;7,220&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;7,220&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,005&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,005&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;margin-top:4pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.13pt"&gt;Our senior notes are stated at the principal amount outstanding which does not include the impact of premiums, discounts, and debt issuance costs that are amortized to interest cost over the respective terms of the notes.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueByBalanceSheetGroupingTextBlock>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c-81" decimals="-3" id="f-601" unitRef="usd">732804000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c-44" decimals="-3" id="f-602" unitRef="usd">732804000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c-82" decimals="-3" id="f-603" unitRef="usd">311542000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c-45" decimals="-3" id="f-604" unitRef="usd">311542000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:MortgagesHeldForSaleFairValueDisclosure contextRef="c-81" decimals="-3" id="f-605" unitRef="usd">176329000</us-gaap:MortgagesHeldForSaleFairValueDisclosure>
    <us-gaap:MortgagesHeldForSaleFairValueDisclosure contextRef="c-44" decimals="-3" id="f-606" unitRef="usd">176329000</us-gaap:MortgagesHeldForSaleFairValueDisclosure>
    <us-gaap:MortgagesHeldForSaleFairValueDisclosure contextRef="c-82" decimals="-3" id="f-607" unitRef="usd">242539000</us-gaap:MortgagesHeldForSaleFairValueDisclosure>
    <us-gaap:MortgagesHeldForSaleFairValueDisclosure contextRef="c-45" decimals="-3" id="f-608" unitRef="usd">242539000</us-gaap:MortgagesHeldForSaleFairValueDisclosure>
    <mho:InterestRateLockCommitmentsFairValueDisclosuresAssets contextRef="c-81" decimals="-3" id="f-609" unitRef="usd">3617000</mho:InterestRateLockCommitmentsFairValueDisclosuresAssets>
    <mho:InterestRateLockCommitmentsFairValueDisclosuresAssets contextRef="c-44" decimals="-3" id="f-610" unitRef="usd">3617000</mho:InterestRateLockCommitmentsFairValueDisclosuresAssets>
    <mho:InterestRateLockCommitmentsFairValueDisclosuresAssets contextRef="c-82" decimals="-3" id="f-611" unitRef="usd">787000</mho:InterestRateLockCommitmentsFairValueDisclosuresAssets>
    <mho:InterestRateLockCommitmentsFairValueDisclosuresAssets contextRef="c-45" decimals="-3" id="f-612" unitRef="usd">787000</mho:InterestRateLockCommitmentsFairValueDisclosuresAssets>
    <us-gaap:LinesOfCreditFairValueDisclosure contextRef="c-81" decimals="-3" id="f-613" unitRef="usd">0</us-gaap:LinesOfCreditFairValueDisclosure>
    <us-gaap:LinesOfCreditFairValueDisclosure contextRef="c-44" decimals="-3" id="f-614" unitRef="usd">0</us-gaap:LinesOfCreditFairValueDisclosure>
    <us-gaap:LinesOfCreditFairValueDisclosure contextRef="c-82" decimals="-3" id="f-615" unitRef="usd">0</us-gaap:LinesOfCreditFairValueDisclosure>
    <us-gaap:LinesOfCreditFairValueDisclosure contextRef="c-45" decimals="-3" id="f-616" unitRef="usd">0</us-gaap:LinesOfCreditFairValueDisclosure>
    <us-gaap:NotesPayableFairValueDisclosure contextRef="c-81" decimals="-3" id="f-617" unitRef="usd">165844000</us-gaap:NotesPayableFairValueDisclosure>
    <us-gaap:NotesPayableFairValueDisclosure contextRef="c-44" decimals="-3" id="f-618" unitRef="usd">165844000</us-gaap:NotesPayableFairValueDisclosure>
    <us-gaap:NotesPayableFairValueDisclosure contextRef="c-82" decimals="-3" id="f-619" unitRef="usd">245741000</us-gaap:NotesPayableFairValueDisclosure>
    <us-gaap:NotesPayableFairValueDisclosure contextRef="c-45" decimals="-3" id="f-620" unitRef="usd">245741000</us-gaap:NotesPayableFairValueDisclosure>
    <mho:SeniorNotesDue2028FairValueDisclosure contextRef="c-81" decimals="-3" id="f-621" unitRef="usd">400000000</mho:SeniorNotesDue2028FairValueDisclosure>
    <mho:SeniorNotesDue2028FairValueDisclosure contextRef="c-44" decimals="-3" id="f-622" unitRef="usd">383500000</mho:SeniorNotesDue2028FairValueDisclosure>
    <mho:SeniorNotesDue2028FairValueDisclosure contextRef="c-82" decimals="-3" id="f-623" unitRef="usd">400000000</mho:SeniorNotesDue2028FairValueDisclosure>
    <mho:SeniorNotesDue2028FairValueDisclosure contextRef="c-45" decimals="-3" id="f-624" unitRef="usd">353500000</mho:SeniorNotesDue2028FairValueDisclosure>
    <mho:SeniorNotesDue2030FairValueDisclosure contextRef="c-81" decimals="-3" id="f-625" unitRef="usd">300000000</mho:SeniorNotesDue2030FairValueDisclosure>
    <mho:SeniorNotesDue2030FairValueDisclosure contextRef="c-44" decimals="-3" id="f-626" unitRef="usd">267375000</mho:SeniorNotesDue2030FairValueDisclosure>
    <mho:SeniorNotesDue2030FairValueDisclosure contextRef="c-82" decimals="-3" id="f-627" unitRef="usd">300000000</mho:SeniorNotesDue2030FairValueDisclosure>
    <mho:SeniorNotesDue2030FairValueDisclosure contextRef="c-45" decimals="-3" id="f-628" unitRef="usd">240750000</mho:SeniorNotesDue2030FairValueDisclosure>
    <mho:BestEffortsContractsForCommittedInterestRateLockCommitmentsAndMortgageLoansHeldForSaleFairValueDisclosures contextRef="c-81" decimals="-3" id="f-629" unitRef="usd">335000</mho:BestEffortsContractsForCommittedInterestRateLockCommitmentsAndMortgageLoansHeldForSaleFairValueDisclosures>
    <mho:BestEffortsContractsForCommittedInterestRateLockCommitmentsAndMortgageLoansHeldForSaleFairValueDisclosures contextRef="c-44" decimals="-3" id="f-630" unitRef="usd">335000</mho:BestEffortsContractsForCommittedInterestRateLockCommitmentsAndMortgageLoansHeldForSaleFairValueDisclosures>
    <mho:BestEffortsContractsForCommittedInterestRateLockCommitmentsAndMortgageLoansHeldForSaleFairValueDisclosures contextRef="c-82" decimals="-3" id="f-631" unitRef="usd">377000</mho:BestEffortsContractsForCommittedInterestRateLockCommitmentsAndMortgageLoansHeldForSaleFairValueDisclosures>
    <mho:BestEffortsContractsForCommittedInterestRateLockCommitmentsAndMortgageLoansHeldForSaleFairValueDisclosures contextRef="c-45" decimals="-3" id="f-632" unitRef="usd">377000</mho:BestEffortsContractsForCommittedInterestRateLockCommitmentsAndMortgageLoansHeldForSaleFairValueDisclosures>
    <mho:ForwardContractsFairValueDisclosuresLiabilities contextRef="c-81" decimals="-3" id="f-633" unitRef="usd">7220000</mho:ForwardContractsFairValueDisclosuresLiabilities>
    <mho:ForwardContractsFairValueDisclosuresLiabilities contextRef="c-44" decimals="-3" id="f-634" unitRef="usd">7220000</mho:ForwardContractsFairValueDisclosuresLiabilities>
    <mho:ForwardContractsFairValueDisclosuresLiabilities contextRef="c-82" decimals="-3" id="f-635" unitRef="usd">3005000</mho:ForwardContractsFairValueDisclosuresLiabilities>
    <mho:ForwardContractsFairValueDisclosuresLiabilities contextRef="c-45" decimals="-3" id="f-636" unitRef="usd">3005000</mho:ForwardContractsFairValueDisclosuresLiabilities>
    <us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity contextRef="c-104" decimals="-6" id="f-637" unitRef="usd">650000000</us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityInitiationDate1 contextRef="c-105" id="f-638">2013-07-18</us-gaap:LineOfCreditFacilityInitiationDate1>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="c-106" decimals="-3" id="f-639" unitRef="usd">300000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityInitiationDate1 contextRef="c-107" id="f-640">2023-10-24</us-gaap:LineOfCreditFacilityInitiationDate1>
    <us-gaap:InventoryDisclosureTextBlock contextRef="c-1" id="f-646">&lt;div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Inventory&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A summary of the Company&#x2019;s inventory as of December 31, 2023 and 2022 is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:72.145%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.765%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.823%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.767%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Single-family lots, land and land development costs&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,446,576&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,294,779&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Land held for sale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;6,932&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,331&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Homes under construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,177,101&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,366,804&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Model homes and furnishings - at cost (less accumulated depreciation: December&#160;31, 2023 - $10,940; &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;December&#160;31, 2022 - $10,371)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;68,696&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;61,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Community development district infrastructure&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;19,339&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;29,701&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Land purchase deposits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;51,608&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;55,739&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Consolidated inventory not owned&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;26,899&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;17,048&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total inventory&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2,797,151&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,828,602&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Single-family lots, land and land development costs include raw land that the Company has purchased to develop into lots, costs incurred to develop the raw land into lots, and lots for which development has been completed, but which have not yet been used to start construction of a home.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Homes under construction include homes that are in various stages of construction.  As of December 31, 2023 and 2022, we had 2,023 homes (with a carrying value of $424.2 million) and 1,827 homes (with a carrying value of $431.7 million), respectively, included in homes under construction that were not subject to a sales contract.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Model homes and furnishings include homes that are under construction or have been completed and are being used as sales models.  The amount also includes the net book value of furnishings included in our model homes.  Depreciation on model home furnishings is recorded using an accelerated method over the estimated useful life of the assets, which is typically three years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company assesses inventory for recoverability on a quarterly basis.  See Notes &lt;/span&gt;&lt;span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;&lt;a href="#i8abfb6921920457cbacddec4407c8012_94" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;1&lt;/a&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; and &lt;/span&gt;&lt;span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;&lt;a href="#i8abfb6921920457cbacddec4407c8012_106" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;3&lt;/a&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; to our Consolidated Financial Statements for additional details relating to our procedures for evaluating our inventories for impairment. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Land purchase deposits include both refundable and non-refundable amounts paid to third party sellers relating to the purchase of land.  On an ongoing basis, the Company evaluates the land option agreements relating to the land purchase deposits.  The Company expenses any deposits and accumulated pre-acquisition costs relating to such agreements in the period when the Company makes the decision not to proceed with the purchase of land under an agreement.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Capitalized Interest&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company capitalizes interest during land development and home construction.&#160;&#160;Capitalized interest is charged to land and housing costs and expensed as the related inventory is delivered to a third party.&#160;&#160;The summary of capitalized interest for the years ended December 31, 2023, 2022 and 2021 is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:64.639%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.441%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.117%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.441%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.117%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.445%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Capitalized interest, beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;29,625&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;24,343&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;21,329&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Interest capitalized to inventory&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;35,845&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;35,552&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;36,843&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Capitalized interest charged to land and housing costs and expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(33,326)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(30,270)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(33,829)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Capitalized interest, end of period&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;32,144&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;29,625&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;24,343&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Interest incurred&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;15,823&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;37,802&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;38,999&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:InventoryDisclosureTextBlock>
    <us-gaap:ScheduleOfInventoryCurrentTableTextBlock contextRef="c-1" id="f-647">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A summary of the Company&#x2019;s inventory as of December 31, 2023 and 2022 is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:72.145%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.765%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.823%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.767%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Single-family lots, land and land development costs&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,446,576&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,294,779&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Land held for sale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;6,932&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,331&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Homes under construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,177,101&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,366,804&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Model homes and furnishings - at cost (less accumulated depreciation: December&#160;31, 2023 - $10,940; &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;December&#160;31, 2022 - $10,371)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;68,696&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;61,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Community development district infrastructure&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;19,339&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;29,701&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Land purchase deposits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;51,608&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;55,739&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Consolidated inventory not owned&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;26,899&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;17,048&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total inventory&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2,797,151&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,828,602&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfInventoryCurrentTableTextBlock>
    <us-gaap:InventoryRealEstateLandAndLandDevelopmentCosts contextRef="c-6" decimals="-3" id="f-648" unitRef="usd">1446576000</us-gaap:InventoryRealEstateLandAndLandDevelopmentCosts>
    <us-gaap:InventoryRealEstateLandAndLandDevelopmentCosts contextRef="c-7" decimals="-3" id="f-649" unitRef="usd">1294779000</us-gaap:InventoryRealEstateLandAndLandDevelopmentCosts>
    <us-gaap:InventoryLandHeldForSale contextRef="c-6" decimals="-3" id="f-650" unitRef="usd">6932000</us-gaap:InventoryLandHeldForSale>
    <us-gaap:InventoryLandHeldForSale contextRef="c-7" decimals="-3" id="f-651" unitRef="usd">3331000</us-gaap:InventoryLandHeldForSale>
    <us-gaap:InventoryHomesUnderConstruction contextRef="c-6" decimals="-3" id="f-652" unitRef="usd">1177101000</us-gaap:InventoryHomesUnderConstruction>
    <us-gaap:InventoryHomesUnderConstruction contextRef="c-7" decimals="-3" id="f-653" unitRef="usd">1366804000</us-gaap:InventoryHomesUnderConstruction>
    <mho:ModelHomeAccumulatedDepreciation contextRef="c-6" decimals="-3" id="f-654" unitRef="usd">10940000</mho:ModelHomeAccumulatedDepreciation>
    <mho:ModelHomeAccumulatedDepreciation contextRef="c-7" decimals="-3" id="f-655" unitRef="usd">10371000</mho:ModelHomeAccumulatedDepreciation>
    <mho:InventoryModelHomesAndFurnishings contextRef="c-6" decimals="-3" id="f-656" unitRef="usd">68696000</mho:InventoryModelHomesAndFurnishings>
    <mho:InventoryModelHomesAndFurnishings contextRef="c-7" decimals="-3" id="f-657" unitRef="usd">61200000</mho:InventoryModelHomesAndFurnishings>
    <mho:CommunityDevelopmentDistrict contextRef="c-6" decimals="-3" id="f-658" unitRef="usd">19339000</mho:CommunityDevelopmentDistrict>
    <mho:CommunityDevelopmentDistrict contextRef="c-7" decimals="-3" id="f-659" unitRef="usd">29701000</mho:CommunityDevelopmentDistrict>
    <mho:LandPurchaseDeposits contextRef="c-6" decimals="-3" id="f-660" unitRef="usd">51608000</mho:LandPurchaseDeposits>
    <mho:LandPurchaseDeposits contextRef="c-7" decimals="-3" id="f-661" unitRef="usd">55739000</mho:LandPurchaseDeposits>
    <us-gaap:LandUnderPurchaseOptionsRecorded contextRef="c-6" decimals="-3" id="f-662" unitRef="usd">26899000</us-gaap:LandUnderPurchaseOptionsRecorded>
    <us-gaap:LandUnderPurchaseOptionsRecorded contextRef="c-7" decimals="-3" id="f-663" unitRef="usd">17048000</us-gaap:LandUnderPurchaseOptionsRecorded>
    <us-gaap:InventoryRealEstate contextRef="c-6" decimals="-3" id="f-664" unitRef="usd">2797151000</us-gaap:InventoryRealEstate>
    <us-gaap:InventoryRealEstate contextRef="c-7" decimals="-3" id="f-665" unitRef="usd">2828602000</us-gaap:InventoryRealEstate>
    <mho:NumberOfSpeculativeHomes contextRef="c-6" decimals="INF" id="f-666" unitRef="homes">2023</mho:NumberOfSpeculativeHomes>
    <mho:SpeculativeHomesCarryingValue contextRef="c-6" decimals="-5" id="f-667" unitRef="usd">424200000</mho:SpeculativeHomesCarryingValue>
    <mho:NumberOfSpeculativeHomes contextRef="c-7" decimals="INF" id="f-668" unitRef="homes">1827</mho:NumberOfSpeculativeHomes>
    <mho:SpeculativeHomesCarryingValue contextRef="c-7" decimals="-5" id="f-669" unitRef="usd">431700000</mho:SpeculativeHomesCarryingValue>
    <mho:RealEstateInventoryCapitalizedInterestCostsTableTextBlock contextRef="c-1" id="f-670">The summary of capitalized interest for the years ended December 31, 2023, 2022 and 2021 is as follows:&lt;div style="margin-bottom:8pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:64.639%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.441%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.117%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.441%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.117%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.445%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Capitalized interest, beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;29,625&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;24,343&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;21,329&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Interest capitalized to inventory&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;35,845&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;35,552&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;36,843&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Capitalized interest charged to land and housing costs and expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(33,326)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(30,270)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(33,829)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Capitalized interest, end of period&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;32,144&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;29,625&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;24,343&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Interest incurred&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;15,823&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;37,802&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;38,999&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</mho:RealEstateInventoryCapitalizedInterestCostsTableTextBlock>
    <us-gaap:RealEstateInventoryCapitalizedInterestCosts contextRef="c-7" decimals="-3" id="f-671" unitRef="usd">29625000</us-gaap:RealEstateInventoryCapitalizedInterestCosts>
    <us-gaap:RealEstateInventoryCapitalizedInterestCosts contextRef="c-21" decimals="-3" id="f-672" unitRef="usd">24343000</us-gaap:RealEstateInventoryCapitalizedInterestCosts>
    <us-gaap:RealEstateInventoryCapitalizedInterestCosts contextRef="c-12" decimals="-3" id="f-673" unitRef="usd">21329000</us-gaap:RealEstateInventoryCapitalizedInterestCosts>
    <us-gaap:RealEstateInventoryCapitalizedInterestCostsIncurred contextRef="c-1" decimals="-3" id="f-674" unitRef="usd">35845000</us-gaap:RealEstateInventoryCapitalizedInterestCostsIncurred>
    <us-gaap:RealEstateInventoryCapitalizedInterestCostsIncurred contextRef="c-4" decimals="-3" id="f-675" unitRef="usd">35552000</us-gaap:RealEstateInventoryCapitalizedInterestCostsIncurred>
    <us-gaap:RealEstateInventoryCapitalizedInterestCostsIncurred contextRef="c-5" decimals="-3" id="f-676" unitRef="usd">36843000</us-gaap:RealEstateInventoryCapitalizedInterestCostsIncurred>
    <us-gaap:RealEstateInventoryCapitalizedInterestCostsCostOfSales1 contextRef="c-1" decimals="-3" id="f-677" unitRef="usd">33326000</us-gaap:RealEstateInventoryCapitalizedInterestCostsCostOfSales1>
    <us-gaap:RealEstateInventoryCapitalizedInterestCostsCostOfSales1 contextRef="c-4" decimals="-3" id="f-678" unitRef="usd">30270000</us-gaap:RealEstateInventoryCapitalizedInterestCostsCostOfSales1>
    <us-gaap:RealEstateInventoryCapitalizedInterestCostsCostOfSales1 contextRef="c-5" decimals="-3" id="f-679" unitRef="usd">33829000</us-gaap:RealEstateInventoryCapitalizedInterestCostsCostOfSales1>
    <us-gaap:RealEstateInventoryCapitalizedInterestCosts contextRef="c-6" decimals="-3" id="f-680" unitRef="usd">32144000</us-gaap:RealEstateInventoryCapitalizedInterestCosts>
    <us-gaap:RealEstateInventoryCapitalizedInterestCosts contextRef="c-7" decimals="-3" id="f-681" unitRef="usd">29625000</us-gaap:RealEstateInventoryCapitalizedInterestCosts>
    <us-gaap:RealEstateInventoryCapitalizedInterestCosts contextRef="c-21" decimals="-3" id="f-682" unitRef="usd">24343000</us-gaap:RealEstateInventoryCapitalizedInterestCosts>
    <us-gaap:InterestCostsIncurred contextRef="c-1" decimals="-3" id="f-683" unitRef="usd">15823000</us-gaap:InterestCostsIncurred>
    <us-gaap:InterestCostsIncurred contextRef="c-4" decimals="-3" id="f-684" unitRef="usd">37802000</us-gaap:InterestCostsIncurred>
    <us-gaap:InterestCostsIncurred contextRef="c-5" decimals="-3" id="f-685" unitRef="usd">38999000</us-gaap:InterestCostsIncurred>
    <us-gaap:RelatedPartyTransactionsDisclosureTextBlock contextRef="c-1" id="f-686">Transactions with Related Parties&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;From time to time, in the ordinary course of business, we have transacted with related or affiliated companies and with certain of our officers and directors. We believe that the terms and fees negotiated for all transactions listed below are no less favorable than those that could be negotiated in arm&#x2019;s length transactions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company made a contribution of $2.3&#160;million in 2023 to the M/I Homes Foundation, a charitable organization having certain officers and directors of the Company on its Board of Trustees. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company had a receivable of $0.2 million at both December 31, 2023 and 2022 due from an executive officer, relating to amounts owed to the Company for split-dollar life insurance policy premiums.&#160;&#160;The Company will collect the receivable either directly from the executive officer, if employment terminates other than by death, or from the executive officer&#x2019;s beneficiary, if employment terminates due to death of the executive officer.&lt;/span&gt;&lt;/div&gt;</us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction contextRef="c-1" decimals="-3" id="f-687" unitRef="usd">2300000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <mho:SplitDollarLifeInsurancePolicies contextRef="c-6" decimals="-3" id="f-688" unitRef="usd">200000</mho:SplitDollarLifeInsurancePolicies>
    <us-gaap:EquityMethodInvestmentsDisclosureTextBlock contextRef="c-1" id="f-691">Investment in Joint Venture Arrangements&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In order to minimize our investment and risk of land exposure in a single location, we have periodically partnered with other land developers or homebuilders to share in the land investment and development of a property through joint ownership and development agreements, joint ventures, and other similar arrangements.  As of December&#160;31, 2023 and 2022, our investment in such joint venture arrangements totaled $44.0&#160;million and $51.6&#160;million, respectively, and was reported as Investment in Joint Venture Arrangements on our Consolidated Balance Sheets.  The decrease from prior year was driven primarily by lot distributions from our joint venture arrangements during 2023 of $31.1&#160;million offset, in part, by our cash contributions to our joint venture arrangements during 2023 of $23.6&#160;million.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The majority of our investment in joint venture arrangements for both 2023 and 2022 consisted of joint ownership and development agreements for which a special purpose entity was not established (&#x201c;JODAs&#x201d;).  In these JODAs, we own the property jointly with partners which are typically other builders, and land development activities are funded jointly until the developed lots are subdivided for separate ownership by the partners in accordance with the JODA and the approved site plan.  As of December&#160;31, 2023 and 2022, the Company had $38.4&#160;million and $45.9 million, respectively, invested in JODAs.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The remainder of our investment in joint venture arrangements was comprised of joint venture arrangements where a special purpose entity was established to own and develop the property.  For these joint venture arrangements, we generally enter into limited liability company or similar arrangements (&#x201c;LLCs&#x201d;) with the other partners.  These entities typically engage in land development activities for the purpose of distributing or selling developed lots to the Company and its partners in the LLC.  As of December&#160;31, 2023 and 2022, the Company had $5.6 million and $5.7 million, respectively, of equity invested in LLCs.  The Company&#x2019;s percentage of ownership in these LLCs as of both December&#160;31, 2023 and 2022 ranged from 25% to 50%.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We use the equity method of accounting for investments in LLCs and other joint venture arrangements, including JODAs, over which we exercise significant influence but do not have a controlling interest.  Under the equity method, our share of the LLCs&#x2019; earnings or loss, if any, is included in our Consolidated Statements of Income.  The Company&#x2019;s equity in income relating to earnings from its LLCs was less than $0.1 million for both the years ended December&#160;31, 2023 and 2022, and $0.1 million for the year ended December 31, 2021. Our share of the profit relating to lots we purchase from our LLCs is deferred until homes are delivered by us and title passes to a homebuyer.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We believe that the Company&#x2019;s maximum exposure related to its investment in these joint venture arrangements as of December&#160;31, 2023 was the amount invested of $44.0&#160;million, which is reported as Investment in Joint Venture Arrangements &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;on our Consolidated Balance Sheets. We expect to invest further amounts in these joint venture arrangements as development of the properties progresses.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company assesses its investments in joint venture arrangements for recoverability on a quarterly basis in accordance with ASC 323, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Investments - Equity Method and Joint Ventures &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(&#x201c;ASC 323&#x201d;)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;as described below.  If the fair value of the investment is less than the investment&#x2019;s carrying value, and the Company determines that the decline in value is other than temporary, the Company will write down the value of the investment to its estimated fair value.  The determination of whether an investment&#x2019;s fair value is less than the carrying value requires management to make certain assumptions regarding the amount and timing of future contributions to the joint venture arrangements, the timing of distribution of lots to the Company from the joint venture arrangements, the projected fair value of the lots at the time of distribution to the Company, and the estimated proceeds from, and timing of, the sale of land or lots to third parties.  In determining the fair value of investments in joint venture arrangements, the Company evaluates the projected cash flows associated with each joint venture arrangement.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of both December&#160;31, 2023 and 2022, the Company used a discount rate of 16% in determining the fair value of investments in joint venture arrangements.  In addition to the assumptions management must make to determine if the investment&#x2019;s fair value is less than the carrying value, management must also use judgment in determining whether the impairment is other than temporary.  The factors management considers are: (1) the length of time and the extent to which the market value has been less than cost; (2) the financial condition and near-term prospects of the joint venture arrangement; and (3) the intent and ability of the Company to retain its investment in the joint venture arrangements for a period of time sufficient to allow for any anticipated recovery in market value.  Due to uncertainties in the estimation process and the significant volatility in demand for new housing, actual results could differ significantly from such estimates.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Variable Interest Entities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;With respect to our investments in these LLCs, we are required, under ASC 810-10, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Consolidation&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; (&#x201c;ASC 810&#x201d;), to evaluate whether or not such entities should be consolidated into our Consolidated Financial Statements.  We perform these evaluations when each new entity is created and upon any events that require reconsideration of the entity.  In order to determine if we should consolidate an LLC, we determine (1) if the LLC is a variable interest entity (&#x201c;VIE&#x201d;) and (2) if we are the primary beneficiary of the entity.  To determine whether we are the primary beneficiary of an entity, we consider whether we have the ability to control the activities of the VIE that most significantly impact its economic performance.  This analysis considers, among other things, whether we have: the ability to determine the budget and scope of land development work, if any; the ability to control financing decisions for the VIE; the ability to acquire additional land into the VIE or dispose of land in the VIE not under contract with M/I Homes; and the ability to change or amend the existing option contract with the VIE.  If we determine that we are not able to control such activities, we are not considered the primary beneficiary of the VIE.  As of December&#160;31, 2023 and 2022, we have determined that no LLC in which we have an interest met the requirements of a VIE.&lt;/span&gt;&lt;/div&gt;</us-gaap:EquityMethodInvestmentsDisclosureTextBlock>
    <us-gaap:EquityMethodInvestments contextRef="c-6" decimals="-5" id="f-692" unitRef="usd">44000000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments contextRef="c-7" decimals="-5" id="f-693" unitRef="usd">51600000</us-gaap:EquityMethodInvestments>
    <mho:DistributionOfSingleFamilyLotsFromUnconsolidatedLlcs contextRef="c-1" decimals="-5" id="f-694" unitRef="usd">31100000</mho:DistributionOfSingleFamilyLotsFromUnconsolidatedLlcs>
    <us-gaap:PaymentsToAcquireInterestInSubsidiariesAndAffiliates contextRef="c-1" decimals="-5" id="f-695" unitRef="usd">23600000</us-gaap:PaymentsToAcquireInterestInSubsidiariesAndAffiliates>
    <mho:Companysinvestmentinjointdevelopmentorsimilaragreements contextRef="c-6" decimals="-3" id="f-696" unitRef="usd">38400000</mho:Companysinvestmentinjointdevelopmentorsimilaragreements>
    <mho:Companysinvestmentinjointdevelopmentorsimilaragreements contextRef="c-7" decimals="-3" id="f-697" unitRef="usd">45900000</mho:Companysinvestmentinjointdevelopmentorsimilaragreements>
    <mho:EquityinvestedinLLCs contextRef="c-6" decimals="-5" id="f-698" unitRef="usd">5600000</mho:EquityinvestedinLLCs>
    <mho:EquityinvestedinLLCs contextRef="c-7" decimals="-5" id="f-699" unitRef="usd">5700000</mho:EquityinvestedinLLCs>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage contextRef="c-108" decimals="2" id="f-700" unitRef="number">0.25</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage contextRef="c-109" decimals="2" id="f-701" unitRef="number">0.50</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestments contextRef="c-6" decimals="-5" id="f-702" unitRef="usd">44000000</us-gaap:EquityMethodInvestments>
    <mho:DiscountRateUsedInDeterminingFairValueOfLandAndLots contextRef="c-39" decimals="2" id="f-703" unitRef="number">0.16</mho:DiscountRateUsedInDeterminingFairValueOfLandAndLots>
    <us-gaap:GuaranteesTextBlock contextRef="c-1" id="f-711">Guarantees and Indemnifications&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Guarantee and indemnity liabilities are established by charging the applicable income statement or balance sheet line, depending on the nature of the guarantee or indemnity, and crediting a liability.&#160;&#160;In the ordinary course of business, M/I Financial, a 100%-owned subsidiary of M/I Homes, Inc., enters into agreements that provide a limited-life guarantee on loans sold to certain third-party purchasers of its mortgage loans that M/I Financial will repurchase a loan if certain conditions occur, primarily if the mortgagor does not meet the terms of the loan within the first six months after the sale of the loan.  Loans totaling approximately $544.5 million and $360.4 million were covered under these guarantees as of December 31, 2023 and 2022, respectively.  The increase in loans covered by these guarantees from December&#160;31, 2022 is a result of a change in the mix of investors and their related purchase terms.  A portion of the revenue paid to M/I Financial for providing the guarantees on these loans was deferred at December&#160;31, 2023, and will be recognized in income as M/I Financial is released from its obligation under the guarantees.  The risk associated with the guarantees above is offset by the value of the underlying assets. M/I Financial estimates its actual liability related to the guarantee and any indemnities subsequently provided to the purchaser of the loans in lieu of loan repurchase based on historical loss experience.&#160;&#160;Actual future costs associated with loans guaranteed or indemnified could differ materially from our current estimated amounts.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;M/I Financial has received inquiries concerning underwriting matters from purchasers of its loans regarding certain loans totaling approximately $6.3 million and $2.4 million at December 31, 2023 and 2022, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;M/I Financial has also guaranteed the collectability of certain loans to third party insurers (U.S. Department of Housing and Urban Development and U.S. Veterans Administration) of those loans for periods ranging from five to thirty years.  The maximum potential amount of future payments is equal to the outstanding loan value less the value of the underlying asset plus administrative costs incurred related to foreclosure on the loans, should this event occur.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recorded a liability relating to the guarantees described above totaling $1.7 million and $0.7&#160;million at December 31, 2023 and 2022, respectively, which is management&#x2019;s best estimate of the Company&#x2019;s liability with respect to such guarantees.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has also provided certain other guarantees and indemnities in connection with the purchase and development of land, including environmental indemnities, and guarantees of the completion of land development.&#160;&#160;The Company estimates these liabilities based on the estimated cost of insurance coverage or estimated cost of acquiring a bond in the amount of the exposure.&#160;&#160;Actual future costs associated with these guarantees and indemnities could differ materially from our current estimated amounts.  At December 31, 2023 and 2022, guarantees and indemnities of $2.4 million and $1.4 million, respectively, were included in Other Liabilities on the Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;</us-gaap:GuaranteesTextBlock>
    <mho:TotalOfLoansCoveredByGuarantees contextRef="c-6" decimals="-3" id="f-712" unitRef="usd">544500000</mho:TotalOfLoansCoveredByGuarantees>
    <mho:TotalOfLoansCoveredByGuarantees contextRef="c-7" decimals="-3" id="f-713" unitRef="usd">360400000</mho:TotalOfLoansCoveredByGuarantees>
    <mho:TotalOfGuaranteedLoansInquiredAbout contextRef="c-6" decimals="-3" id="f-714" unitRef="usd">6300000</mho:TotalOfGuaranteedLoansInquiredAbout>
    <mho:TotalOfGuaranteedLoansInquiredAbout contextRef="c-7" decimals="-3" id="f-715" unitRef="usd">2400000</mho:TotalOfGuaranteedLoansInquiredAbout>
    <mho:LoanRepurchaseGuaranteeLiability contextRef="c-6" decimals="-3" id="f-716" unitRef="usd">1700000</mho:LoanRepurchaseGuaranteeLiability>
    <mho:LoanRepurchaseGuaranteeLiability contextRef="c-7" decimals="-3" id="f-717" unitRef="usd">700000</mho:LoanRepurchaseGuaranteeLiability>
    <us-gaap:GuaranteeObligationsCurrentCarryingValue contextRef="c-6" decimals="-5" id="f-718" unitRef="usd">2400000</us-gaap:GuaranteeObligationsCurrentCarryingValue>
    <us-gaap:GuaranteeObligationsCurrentCarryingValue contextRef="c-7" decimals="-5" id="f-719" unitRef="usd">1400000</us-gaap:GuaranteeObligationsCurrentCarryingValue>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="c-1" id="f-722">Commitments and Contingencies&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Warranty&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our warranty reserves are included in Other Liabilities in the Company&#x2019;s Consolidated Balance Sheets, as further explained in &lt;/span&gt;&lt;span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;&lt;a href="#i8abfb6921920457cbacddec4407c8012_94" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Note 1&lt;/a&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; to our Consolidated Financial Statements.&#160; A summary of warranty activity for the years ended December 31, 2023, 2022 and 2021 is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:66.154%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.738%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.415%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.738%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.415%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.740%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Warranty reserves, beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;32,902&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;29,728&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;29,012&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Warranty expense on homes delivered during the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;21,525&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;21,936&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;20,877&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Changes in estimates for pre-existing warranties&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2,457&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,374&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Settlements made during the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(24,904)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(24,136)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(22,543)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Warranty reserves, end of period&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;31,980&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;32,902&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;29,728&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Performance Bonds and Letters of Credit&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company provides standby letters of credit and completion bonds for development work in progress, deposits on land and lot purchase agreements and miscellaneous deposits.&#160; At December&#160;31, 2023, the Company had outstanding approximately $391.7&#160;million of completion bonds and standby letters of credit, some of which were issued to various local governmental entities that expire at various times through September 2028.  Included in this total are: (1) $313.0 million of performance and maintenance bonds and $56.7 million of performance letters of credit that serve as completion bonds for land development work in progress (letters of credit represent potential commitments and generally expire within one or two years); (2) $14.0&#160;million of financial letters of credit, of which $10.3&#160;million represent deposits on land and lot purchase agreements; (3) $4.7&#160;million of financial bonds; and (4) $3.3&#160;million of corporate notes.  The development agreements under which we are required to provide completion bonds or letters of credit are generally not subject to a required completion date and only require that the improvements are in place in phases as houses are built and sold.&#160;&#160;In locations where development has progressed, the amount of development work remaining to be completed is typically less than the remaining amount of bonds or letters of credit due to timing delays in obtaining releases of the bonds or letters of credit.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Land Option Agreements&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In the ordinary course of business, the Company enters into land option or purchase agreements for which we generally pay non-refundable deposits.  Pursuant to these land option agreements, the Company provides a deposit to the seller as consideration for the right to purchase land at different times in the future, usually at predetermined prices.&#160; In accordance with ASC 810, we analyze our land option or purchase agreements to determine whether the corresponding land sellers are VIEs and, if so, whether we are the primary beneficiary, using an analysis similar to that described above in &lt;/span&gt;&lt;span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;&lt;a href="#i8abfb6921920457cbacddec4407c8012_121" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Note 6&lt;/a&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;.  Although we do not have legal title to the optioned land, ASC 810 requires a company to consolidate a VIE if the company is determined to be the primary beneficiary.  In cases where we are the primary beneficiary, even though we do not have title to such land, we are required to consolidate these purchase/option agreements and reflect such assets and liabilities in our Consolidated Inventory Not Owned in our Consolidated Balance Sheets.  At both December 31, 2023 and 2022, we concluded that we were not the primary beneficiary of any VIEs from which we are purchasing land under option or purchase agreements.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In addition, we evaluate our land option or purchase agreements to determine for each contract if (1) a portion or all of the purchase price is a specific performance requirement, or (2) the amount of deposits and prepaid acquisition and development costs exceed certain thresholds relative to the remaining purchase price of the lots.  If either is the case, then the remaining purchase price of the lots (or the specific performance amount, if applicable) is recorded as an asset and liability in Consolidated Inventory Not Owned (as further described below) on our Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other than as described below in &#x201c;Consolidated Inventory Not Owned and Related Obligation,&#x201d; the Company currently believes that its maximum exposure as of December&#160;31, 2023 related to our land option agreements is equal to the amount of the Company&#x2019;s outstanding deposits and prepaid acquisition costs, which totaled $73.7&#160;million, including cash deposits of $51.6&#160;million, prepaid acquisition costs of $8.5&#160;million, letters of credit of $10.3&#160;million and $3.3 million of other non-cash deposits.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At December&#160;31, 2023, the Company also had options and contingent purchase agreements to acquire land and developed lots with an aggregate purchase price of approximately $1.09 billion.  Purchase of properties under these agreements is contingent upon satisfaction of certain requirements by the Company and the sellers.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Consolidated Inventory Not Owned and Related Obligation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At December&#160;31, 2023 and December&#160;31, 2022, Consolidated Inventory Not Owned was $26.9&#160;million and $17.0 million, respectively.  At December 31, 2023 and 2022, the corresponding liability of $26.9&#160;million and $17.0&#160;million, respectively, has been classified as Obligation for Consolidated Inventory Not Owned on the Consolidated Balance Sheets.  The increase in this balance from December&#160;31, 2022 is related primarily to an increase in the number of land purchase agreements that had deposits and prepaid acquisition and development costs that exceeded certain thresholds resulting in the remaining purchase price of the lots to be recorded in inventory not owned, as well as an increase in the aggregate purchase amount of land contracts with specific performance requirements. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Legal Matters&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company and certain of its subsidiaries have been named as defendants in certain other legal proceedings which are incidental to our business.  While management currently believes that the ultimate resolution of these other legal proceedings, individually and in the aggregate, will not have a material effect on the Company&#x2019;s financial position, results of operations&#160;and cash flows, such legal proceedings are subject to inherent uncertainties.  The Company has recorded a liability to provide for the anticipated costs, including legal defense costs, associated with the resolution of these other legal proceedings.  However, the possibility exists that the costs to resolve these legal proceedings could differ from the recorded estimates and, therefore, have a material effect&#160;on the Company&#x2019;s net income for the periods in which they are resolved.  At December 31, 2023 and 2022, we had $1.0 million and $1.2 million reserved for legal expenses, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock contextRef="c-1" id="f-723">A summary of warranty activity for the years ended December 31, 2023, 2022 and 2021 is as follows:&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:66.154%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.738%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.415%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.738%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.415%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.740%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Warranty reserves, beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;32,902&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;29,728&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;29,012&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Warranty expense on homes delivered during the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;21,525&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;21,936&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;20,877&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Changes in estimates for pre-existing warranties&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2,457&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,374&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Settlements made during the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(24,904)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(24,136)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(22,543)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Warranty reserves, end of period&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;31,980&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;32,902&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;29,728&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock>
    <us-gaap:ProductWarrantyAccrual contextRef="c-7" decimals="-3" id="f-724" unitRef="usd">32902000</us-gaap:ProductWarrantyAccrual>
    <us-gaap:ProductWarrantyAccrual contextRef="c-21" decimals="-3" id="f-725" unitRef="usd">29728000</us-gaap:ProductWarrantyAccrual>
    <us-gaap:ProductWarrantyAccrual contextRef="c-12" decimals="-3" id="f-726" unitRef="usd">29012000</us-gaap:ProductWarrantyAccrual>
    <us-gaap:ProductWarrantyAccrualWarrantiesIssued contextRef="c-1" decimals="-3" id="f-727" unitRef="usd">21525000</us-gaap:ProductWarrantyAccrualWarrantiesIssued>
    <us-gaap:ProductWarrantyAccrualWarrantiesIssued contextRef="c-4" decimals="-3" id="f-728" unitRef="usd">21936000</us-gaap:ProductWarrantyAccrualWarrantiesIssued>
    <us-gaap:ProductWarrantyAccrualWarrantiesIssued contextRef="c-5" decimals="-3" id="f-729" unitRef="usd">20877000</us-gaap:ProductWarrantyAccrualWarrantiesIssued>
    <us-gaap:ProductWarrantyAccrualPreexistingIncreaseDecrease contextRef="c-1" decimals="-3" id="f-730" unitRef="usd">2457000</us-gaap:ProductWarrantyAccrualPreexistingIncreaseDecrease>
    <us-gaap:ProductWarrantyAccrualPreexistingIncreaseDecrease contextRef="c-4" decimals="-3" id="f-731" unitRef="usd">5374000</us-gaap:ProductWarrantyAccrualPreexistingIncreaseDecrease>
    <us-gaap:ProductWarrantyAccrualPreexistingIncreaseDecrease contextRef="c-5" decimals="-3" id="f-732" unitRef="usd">2382000</us-gaap:ProductWarrantyAccrualPreexistingIncreaseDecrease>
    <us-gaap:ProductWarrantyAccrualPayments contextRef="c-1" decimals="-3" id="f-733" unitRef="usd">24904000</us-gaap:ProductWarrantyAccrualPayments>
    <us-gaap:ProductWarrantyAccrualPayments contextRef="c-4" decimals="-3" id="f-734" unitRef="usd">24136000</us-gaap:ProductWarrantyAccrualPayments>
    <us-gaap:ProductWarrantyAccrualPayments contextRef="c-5" decimals="-3" id="f-735" unitRef="usd">22543000</us-gaap:ProductWarrantyAccrualPayments>
    <us-gaap:ProductWarrantyAccrual contextRef="c-6" decimals="-3" id="f-736" unitRef="usd">31980000</us-gaap:ProductWarrantyAccrual>
    <us-gaap:ProductWarrantyAccrual contextRef="c-7" decimals="-3" id="f-737" unitRef="usd">32902000</us-gaap:ProductWarrantyAccrual>
    <us-gaap:ProductWarrantyAccrual contextRef="c-21" decimals="-3" id="f-738" unitRef="usd">29728000</us-gaap:ProductWarrantyAccrual>
    <mho:LettersOfCreditAndBonds contextRef="c-6" decimals="-3" id="f-739" unitRef="usd">391700000</mho:LettersOfCreditAndBonds>
    <mho:OutstandingPerformanceBonds contextRef="c-6" decimals="-3" id="f-740" unitRef="usd">313000000</mho:OutstandingPerformanceBonds>
    <mho:PerformanceLettersOfCreditOutstanding contextRef="c-6" decimals="-3" id="f-741" unitRef="usd">56700000</mho:PerformanceLettersOfCreditOutstanding>
    <mho:FinancialLettersOfCredit contextRef="c-6" decimals="-3" id="f-742" unitRef="usd">14000000</mho:FinancialLettersOfCredit>
    <mho:OutstandingLettersOfCreditInLieuOfCashDepositsUnderCertainLandOptionContracts contextRef="c-6" decimals="-3" id="f-743" unitRef="usd">10300000</mho:OutstandingLettersOfCreditInLieuOfCashDepositsUnderCertainLandOptionContracts>
    <mho:FinancialBonds contextRef="c-6" decimals="-3" id="f-744" unitRef="usd">4700000</mho:FinancialBonds>
    <mho:CorporateNotes contextRef="c-6" decimals="-3" id="f-745" unitRef="usd">3300000</mho:CorporateNotes>
    <mho:OutstandingDepositsOnLandAndLots contextRef="c-6" decimals="-3" id="f-746" unitRef="usd">73700000</mho:OutstandingDepositsOnLandAndLots>
    <mho:LandPurchaseDeposits contextRef="c-6" decimals="-5" id="f-747" unitRef="usd">51600000</mho:LandPurchaseDeposits>
    <mho:PrepaidLandAcquisitionCosts contextRef="c-6" decimals="-5" id="f-748" unitRef="usd">8500000</mho:PrepaidLandAcquisitionCosts>
    <mho:OutstandingLettersOfCreditInLieuOfCashDepositsUnderCertainLandOptionContracts contextRef="c-6" decimals="-3" id="f-749" unitRef="usd">10300000</mho:OutstandingLettersOfCreditInLieuOfCashDepositsUnderCertainLandOptionContracts>
    <us-gaap:ShortTermNonBankLoansAndNotesPayable contextRef="c-6" decimals="-5" id="f-750" unitRef="usd">3300000</us-gaap:ShortTermNonBankLoansAndNotesPayable>
    <us-gaap:PurchaseOptionsLand contextRef="c-6" decimals="-3" id="f-751" unitRef="usd">1090000000.00</us-gaap:PurchaseOptionsLand>
    <us-gaap:LandUnderPurchaseOptionsRecorded contextRef="c-6" decimals="-5" id="f-752" unitRef="usd">26900000</us-gaap:LandUnderPurchaseOptionsRecorded>
    <us-gaap:LandUnderPurchaseOptionsRecorded contextRef="c-7" decimals="-5" id="f-753" unitRef="usd">17000000</us-gaap:LandUnderPurchaseOptionsRecorded>
    <mho:ObligationForConsolidatedInventoryNotOwned contextRef="c-6" decimals="-5" id="f-754" unitRef="usd">26900000</mho:ObligationForConsolidatedInventoryNotOwned>
    <mho:ObligationForConsolidatedInventoryNotOwned contextRef="c-7" decimals="-5" id="f-755" unitRef="usd">17000000</mho:ObligationForConsolidatedInventoryNotOwned>
    <us-gaap:LossContingencyAccrualAtCarryingValue contextRef="c-6" decimals="-3" id="f-756" unitRef="usd">1000000</us-gaap:LossContingencyAccrualAtCarryingValue>
    <us-gaap:LossContingencyAccrualAtCarryingValue contextRef="c-7" decimals="-3" id="f-757" unitRef="usd">1200000</us-gaap:LossContingencyAccrualAtCarryingValue>
    <us-gaap:LesseeOperatingLeasesTextBlock contextRef="c-1" id="f-758">Operating Leases&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company leases certain office space and model homes under operating leases with remaining terms of less than one year to 17 years.&#160;&#160;The Company sells model homes to investors with the express purpose of leasing the homes back as sales models for a specified period of time.&#160;&#160;Under ASC 842, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Leases&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; ("ASC 842"), the Company records the sale of the model home and the profit on the sale at the time of the home delivery.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company determines if an arrangement is a lease at inception when the arrangement transfers the right to control the use of an identified asset to the Company.  Right of Use (&#x201c;ROU&#x201d;) assets represent the right to use an underlying asset for the lease term and lease liabilities represent the obligation to make payments arising from the lease agreement. The Company has operating leases but does not have any material financing leases.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Operating lease ROU assets and operating lease liabilities are recognized at the lease commencement date based on the present value of the lease payments over the lease term.  The lease term includes an option to extend or terminate a lease when it is reasonably certain that the option will be exercised.  The exercise of these lease renewal options is generally at our discretion.&#160; The operating lease ROU assets include any lease payments made in advance and exclude any lease incentives.  Lease payments include both lease and non-lease components as a single lease component.   Lease expense is recognized on a straight-line basis over the lease term.  The expense recognition pattern for our leases remained substantially unchanged as a result of the adoption of ASC 842.  Variable lease payments consist of non-lease services related to the lease. Variable lease payments are excluded from the ROU assets and lease liabilities and are expensed as incurred.  Short-term leases include leases with terms of less than one year without renewal options that are reasonably certain to be exercised and are recognized on a straight-line basis over the lease term.  Due to our election of the practical expedient, leases with an initial term of twelve months or less are not recorded on the balance sheet.  As the rate implicit in our leases is not readily determinable, the Company uses its estimated incremental borrowing rate at the commencement date in determining the present value of the lease payments.  We give consideration to our debt issuances as well as to the current rate available under our Credit Facility when calculating our incremental borrowing rate.  Our lease agreements do not contain any residual value guarantees or material restrictive covenants.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the twelve months ended December&#160;31, 2023, the Company&#x2019;s operating ROU asset and operating lease liability decreased by $4.1 million and $3.7 million, respectively, as a result of $9.2&#160;million of additional ROU asset amortization and $8.9&#160;million of additional periodic lease expense, offset partially by $5.2 million in additional leases and modifications to existing leases throughout the period (which is recorded within its Consolidated Statement of Cash Flows in the change in Other Assets and Other Liabilities).  As of December&#160;31, 2023, the Company&#x2019;s ROU asset was $56.4&#160;million, and its operating lease liability had a balance of $57.6 million on its Consolidated Balance Sheets.  The weighted-average remaining lease term was 10.4 years, and the weighted-average discount rate was 4.1%.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the twelve months ended December&#160;31, 2023, the Company had the following operating lease expense components:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:304.50pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:234.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:66.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:11pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:11pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Operating lease expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;11,134&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:11pt"&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Variable lease expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2,100&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:11pt"&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Short-term lease expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2,742&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:11pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total lease expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;15,976&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents a maturity analysis of our annual undiscounted cash flows reconciled to the carrying value of our operating lease liabilities as of December&#160;31, 2023:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:7pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:304.50pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:234.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:66.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:11pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;10,864&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:11pt"&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;8,721&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:11pt"&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;7,698&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:11pt"&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;6,220&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:11pt"&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;5,398&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:11pt"&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;31,809&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:11pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;70,710&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:11pt"&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Less: Imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(13,144)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:11pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total operating lease liability&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;57,566&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeasesTextBlock>
    <us-gaap:LesseeOperatingLeaseRemainingLeaseTerm contextRef="c-6" id="f-759">P17Y</us-gaap:LesseeOperatingLeaseRemainingLeaseTerm>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability contextRef="c-1" decimals="-5" id="f-760" unitRef="usd">4100000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:CapitalLeaseObligationsIncurred contextRef="c-1" decimals="-5" id="f-761" unitRef="usd">3700000</us-gaap:CapitalLeaseObligationsIncurred>
    <us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense contextRef="c-1" decimals="-3" id="f-762" unitRef="usd">9200000</us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense>
    <us-gaap:OperatingLeaseCost contextRef="c-1" decimals="-5" id="f-763" unitRef="usd">8900000</us-gaap:OperatingLeaseCost>
    <mho:IncreaseinOperatingleasesduetonewleases contextRef="c-1" decimals="-5" id="f-764" unitRef="usd">5200000</mho:IncreaseinOperatingleasesduetonewleases>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="c-6" decimals="-5" id="f-765" unitRef="usd">56400000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiability contextRef="c-6" decimals="-5" id="f-766" unitRef="usd">57600000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="c-6" id="f-767">P10Y4M24D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent contextRef="c-6" decimals="4" id="f-768" unitRef="rate">0.041</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:LeaseCostTableTextBlock contextRef="c-1" id="f-769">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the twelve months ended December&#160;31, 2023, the Company had the following operating lease expense components:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:304.50pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:234.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:66.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:11pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:11pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Operating lease expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;11,134&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:11pt"&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Variable lease expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2,100&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:11pt"&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Short-term lease expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2,742&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:11pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total lease expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;15,976&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeasePayments contextRef="c-1" decimals="-3" id="f-770" unitRef="usd">11134000</us-gaap:OperatingLeasePayments>
    <us-gaap:VariableLeasePayment contextRef="c-1" decimals="-3" id="f-771" unitRef="usd">2100000</us-gaap:VariableLeasePayment>
    <us-gaap:ShortTermLeasePayments contextRef="c-1" decimals="-3" id="f-772" unitRef="usd">2742000</us-gaap:ShortTermLeasePayments>
    <us-gaap:OperatingLeaseExpense contextRef="c-1" decimals="-3" id="f-773" unitRef="usd">15976000</us-gaap:OperatingLeaseExpense>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock contextRef="c-1" id="f-774">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents a maturity analysis of our annual undiscounted cash flows reconciled to the carrying value of our operating lease liabilities as of December&#160;31, 2023:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:7pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:304.50pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:234.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:66.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:11pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;10,864&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:11pt"&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;8,721&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:11pt"&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;7,698&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:11pt"&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;6,220&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:11pt"&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;5,398&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:11pt"&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;31,809&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:11pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;70,710&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:11pt"&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Less: Imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(13,144)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:11pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total operating lease liability&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;57,566&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <mho:LesseeOperatingLeaseLiabilityPaymentsDueYearOne contextRef="c-6" decimals="-3" id="f-775" unitRef="usd">10864000</mho:LesseeOperatingLeaseLiabilityPaymentsDueYearOne>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo contextRef="c-6" decimals="-3" id="f-776" unitRef="usd">8721000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree contextRef="c-6" decimals="-3" id="f-777" unitRef="usd">7698000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour contextRef="c-6" decimals="-3" id="f-778" unitRef="usd">6220000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive contextRef="c-6" decimals="-3" id="f-779" unitRef="usd">5398000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive contextRef="c-6" decimals="-3" id="f-780" unitRef="usd">31809000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue contextRef="c-6" decimals="-3" id="f-781" unitRef="usd">70710000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount contextRef="c-6" decimals="-3" id="f-782" unitRef="usd">13144000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability contextRef="c-6" decimals="-3" id="f-783" unitRef="usd">57566000</us-gaap:OperatingLeaseLiability>
    <mho:CommunityDevelopmentDistrictBondsTextBlock contextRef="c-1" id="f-784">Community Development District Infrastructure and Related Obligations&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A Community Development District and/or Community Development Authority (&#x201c;CDD&#x201d;) is a unit of local government created under various state and/or local statutes to encourage planned community development and to allow for the construction and maintenance of long-term infrastructure through alternative financing sources, including the tax-exempt markets.&#160;&#160;A CDD is generally created through the approval of the local city or county in which the CDD is located and is controlled by a Board of Supervisors representing the landowners within the CDD.&#160;&#160;CDDs may utilize bond financing to fund construction or acquisition of certain on-site and off-site infrastructure improvements near or within these communities.&#160;&#160;CDDs are also granted the power to levy special assessments to impose ad valorem taxes, rates, fees and other charges for the use of the CDD project.&#160;&#160;An allocated share of the principal and interest on the bonds issued by the CDD is assigned to and constitutes a lien on each parcel within the community evidenced by an assessment (the &#x201c;Assessment&#x201d;).&#160;&#160;The owner of each such parcel is responsible for the payment of the Assessment on that parcel.&#160;&#160;If the owner of the parcel fails to pay the Assessment, the CDD may foreclose on the lien pursuant to powers conferred to the CDD under applicable state laws and/or foreclosure procedures.&#160;&#160;In connection with the development of certain of the Company&#x2019;s communities, CDDs have been established and bonds have been issued to finance a portion of the related infrastructure.&#160;&#160;Following are details relating to such CDD bond obligations issued and outstanding as of December&#160;31, 2023 and 2022:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:85.233%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:26.344%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:19.654%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.822%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:2.502%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.538%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.540%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Issue Date&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Maturity Date&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Interest Rate&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Principal Amount as of December&#160;31, 2023&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Principal Amount as of December&#160;31, 2022&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12/22/2017&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5/1/2048&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5.13%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 7.75pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,815&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 7.75pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,815&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7/18/2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5/1/2050&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4.10%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,705&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,705&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10/29/2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5/1/2051&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3.80%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,785&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,785&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6/30/2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5/1/2051&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3.66%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,135&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,135&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10/5/2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5/1/2052&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3.59%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,910&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,910&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4/1/2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5/1/2051&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4.23%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,750&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,750&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4/1/2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5/1/2053&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4.24%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,125&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,125&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6/1/2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5/1/2052&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5.40%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,010&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,010&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6/1/2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5/1/2053&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5.40%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,365&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,365&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="9" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total CDD bond obligations issued and outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 7.75pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;45,600&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 7.75pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;45,600&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:5pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company records a liability for the estimated developer obligations that are probable and estimable and user fees that are required to be paid or transferred at the time the parcel or unit is sold to an end user.&#160;&#160;The Company reduces this liability by the corresponding Assessment assumed by property purchasers and the amounts paid by the Company at the time of closing and the transfer of the property.&#160;&#160;The Company recorded a $19.3&#160;million and $29.7&#160;million liability related to these CDD bond obligations as of December&#160;31, 2023 and December&#160;31, 2022, respectively, along with the related inventory infrastructure.&lt;/span&gt;&lt;/div&gt;</mho:CommunityDevelopmentDistrictBondsTextBlock>
    <us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock contextRef="c-1" id="f-785">Following are details relating to such CDD bond obligations issued and outstanding as of December&#160;31, 2023 and 2022:&lt;div style="margin-bottom:10pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:85.233%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:26.344%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:19.654%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.822%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:2.502%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.538%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.540%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Issue Date&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Maturity Date&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Interest Rate&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Principal Amount as of December&#160;31, 2023&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Principal Amount as of December&#160;31, 2022&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12/22/2017&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5/1/2048&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5.13%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 7.75pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,815&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 7.75pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,815&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7/18/2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5/1/2050&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4.10%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,705&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,705&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10/29/2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5/1/2051&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3.80%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,785&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,785&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6/30/2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5/1/2051&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3.66%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,135&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,135&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10/5/2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5/1/2052&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3.59%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,910&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,910&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4/1/2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5/1/2051&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4.23%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,750&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,750&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4/1/2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5/1/2053&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4.24%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,125&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,125&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6/1/2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5/1/2052&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5.40%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,010&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,010&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6/1/2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5/1/2053&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5.40%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,365&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 7.75pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,365&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="9" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total CDD bond obligations issued and outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 7.75pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;45,600&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 7.75pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;45,600&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock>
    <us-gaap:DebtInstrumentIssuanceDate1 contextRef="c-112" id="f-786">2017-12-22</us-gaap:DebtInstrumentIssuanceDate1>
    <us-gaap:DebtInstrumentMaturityDate contextRef="c-112" id="f-787">2048-05-01</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:LongTermDebtPercentageBearingFixedInterestRate contextRef="c-113" decimals="4" id="f-788" unitRef="number">0.0513</us-gaap:LongTermDebtPercentageBearingFixedInterestRate>
    <us-gaap:OtherLongTermDebt contextRef="c-113" decimals="-3" id="f-789" unitRef="usd">9815000</us-gaap:OtherLongTermDebt>
    <us-gaap:OtherLongTermDebt contextRef="c-114" decimals="-3" id="f-790" unitRef="usd">9815000</us-gaap:OtherLongTermDebt>
    <us-gaap:DebtInstrumentIssuanceDate1 contextRef="c-115" id="f-791">2019-07-18</us-gaap:DebtInstrumentIssuanceDate1>
    <us-gaap:DebtInstrumentMaturityDate contextRef="c-115" id="f-792">2050-05-01</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:LongTermDebtPercentageBearingFixedInterestRate contextRef="c-116" decimals="4" id="f-793" unitRef="number">0.0410</us-gaap:LongTermDebtPercentageBearingFixedInterestRate>
    <us-gaap:OtherLongTermDebt contextRef="c-116" decimals="-3" id="f-794" unitRef="usd">4705000</us-gaap:OtherLongTermDebt>
    <us-gaap:OtherLongTermDebt contextRef="c-117" decimals="-3" id="f-795" unitRef="usd">4705000</us-gaap:OtherLongTermDebt>
    <us-gaap:DebtInstrumentIssuanceDate1 contextRef="c-118" id="f-796">2020-10-29</us-gaap:DebtInstrumentIssuanceDate1>
    <us-gaap:DebtInstrumentMaturityDate contextRef="c-118" id="f-797">2051-05-01</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:LongTermDebtPercentageBearingFixedInterestRate contextRef="c-119" decimals="4" id="f-798" unitRef="number">0.0380</us-gaap:LongTermDebtPercentageBearingFixedInterestRate>
    <us-gaap:OtherLongTermDebt contextRef="c-119" decimals="-3" id="f-799" unitRef="usd">5785000</us-gaap:OtherLongTermDebt>
    <us-gaap:OtherLongTermDebt contextRef="c-120" decimals="-3" id="f-800" unitRef="usd">5785000</us-gaap:OtherLongTermDebt>
    <us-gaap:DebtInstrumentIssuanceDate1 contextRef="c-121" id="f-801">2021-06-30</us-gaap:DebtInstrumentIssuanceDate1>
    <us-gaap:DebtInstrumentMaturityDate contextRef="c-121" id="f-802">2051-05-01</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:LongTermDebtPercentageBearingFixedInterestRate contextRef="c-122" decimals="4" id="f-803" unitRef="number">0.0366</us-gaap:LongTermDebtPercentageBearingFixedInterestRate>
    <us-gaap:OtherLongTermDebt contextRef="c-122" decimals="-3" id="f-804" unitRef="usd">6135000</us-gaap:OtherLongTermDebt>
    <us-gaap:OtherLongTermDebt contextRef="c-123" decimals="-3" id="f-805" unitRef="usd">6135000</us-gaap:OtherLongTermDebt>
    <us-gaap:DebtInstrumentIssuanceDate1 contextRef="c-124" id="f-806">2021-10-05</us-gaap:DebtInstrumentIssuanceDate1>
    <us-gaap:DebtInstrumentMaturityDate contextRef="c-124" id="f-807">2052-05-01</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:LongTermDebtPercentageBearingFixedInterestRate contextRef="c-125" decimals="4" id="f-808" unitRef="number">0.0359</us-gaap:LongTermDebtPercentageBearingFixedInterestRate>
    <us-gaap:OtherLongTermDebt contextRef="c-125" decimals="-3" id="f-809" unitRef="usd">4910000</us-gaap:OtherLongTermDebt>
    <us-gaap:OtherLongTermDebt contextRef="c-126" decimals="-3" id="f-810" unitRef="usd">4910000</us-gaap:OtherLongTermDebt>
    <us-gaap:DebtInstrumentIssuanceDate1 contextRef="c-127" id="f-811">2022-04-01</us-gaap:DebtInstrumentIssuanceDate1>
    <us-gaap:DebtInstrumentMaturityDate contextRef="c-127" id="f-812">2051-05-01</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:LongTermDebtPercentageBearingFixedInterestRate contextRef="c-128" decimals="4" id="f-813" unitRef="number">0.0423</us-gaap:LongTermDebtPercentageBearingFixedInterestRate>
    <us-gaap:OtherLongTermDebt contextRef="c-128" decimals="-3" id="f-814" unitRef="usd">3750000</us-gaap:OtherLongTermDebt>
    <us-gaap:OtherLongTermDebt contextRef="c-129" decimals="-3" id="f-815" unitRef="usd">3750000</us-gaap:OtherLongTermDebt>
    <us-gaap:DebtInstrumentIssuanceDate1 contextRef="c-130" id="f-816">2022-04-01</us-gaap:DebtInstrumentIssuanceDate1>
    <us-gaap:DebtInstrumentMaturityDate contextRef="c-130" id="f-817">2053-05-01</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:LongTermDebtPercentageBearingFixedInterestRate contextRef="c-131" decimals="4" id="f-818" unitRef="number">0.0424</us-gaap:LongTermDebtPercentageBearingFixedInterestRate>
    <us-gaap:OtherLongTermDebt contextRef="c-131" decimals="-3" id="f-819" unitRef="usd">2125000</us-gaap:OtherLongTermDebt>
    <us-gaap:OtherLongTermDebt contextRef="c-132" decimals="-3" id="f-820" unitRef="usd">2125000</us-gaap:OtherLongTermDebt>
    <us-gaap:DebtInstrumentIssuanceDate1 contextRef="c-133" id="f-821">2022-06-01</us-gaap:DebtInstrumentIssuanceDate1>
    <us-gaap:DebtInstrumentMaturityDate contextRef="c-133" id="f-822">2052-05-01</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:LongTermDebtPercentageBearingFixedInterestRate contextRef="c-134" decimals="4" id="f-823" unitRef="number">0.0540</us-gaap:LongTermDebtPercentageBearingFixedInterestRate>
    <us-gaap:OtherLongTermDebt contextRef="c-134" decimals="-3" id="f-824" unitRef="usd">5010000</us-gaap:OtherLongTermDebt>
    <us-gaap:OtherLongTermDebt contextRef="c-135" decimals="-3" id="f-825" unitRef="usd">5010000</us-gaap:OtherLongTermDebt>
    <us-gaap:DebtInstrumentIssuanceDate1 contextRef="c-136" id="f-826">2022-06-01</us-gaap:DebtInstrumentIssuanceDate1>
    <us-gaap:DebtInstrumentMaturityDate contextRef="c-136" id="f-827">2053-05-01</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:LongTermDebtPercentageBearingFixedInterestRate contextRef="c-137" decimals="4" id="f-828" unitRef="number">0.0540</us-gaap:LongTermDebtPercentageBearingFixedInterestRate>
    <us-gaap:OtherLongTermDebt contextRef="c-137" decimals="-3" id="f-829" unitRef="usd">3365000</us-gaap:OtherLongTermDebt>
    <us-gaap:OtherLongTermDebt contextRef="c-138" decimals="-3" id="f-830" unitRef="usd">3365000</us-gaap:OtherLongTermDebt>
    <us-gaap:OtherLongTermDebt contextRef="c-6" decimals="-3" id="f-831" unitRef="usd">45600000</us-gaap:OtherLongTermDebt>
    <us-gaap:OtherLongTermDebt contextRef="c-7" decimals="-3" id="f-832" unitRef="usd">45600000</us-gaap:OtherLongTermDebt>
    <mho:CommunityDevelopmentDistrictObligations contextRef="c-6" decimals="-5" id="f-833" unitRef="usd">19300000</mho:CommunityDevelopmentDistrictObligations>
    <mho:CommunityDevelopmentDistrictObligations contextRef="c-7" decimals="-5" id="f-834" unitRef="usd">29700000</mho:CommunityDevelopmentDistrictObligations>
    <us-gaap:DebtDisclosureTextBlock contextRef="c-1" id="f-835">Debt&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Notes Payable - Homebuilding&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Credit Facility provides for an aggregate commitment amount of $650 million and also includes an accordion feature pursuant to which the maximum borrowing availability may be increased to an aggregate of $800 million, subject to obtaining additional commitments from lenders. The Credit Facility matures on December&#160;9, 2026.  Interest on amounts borrowed under the Credit Facility is payable at multiple interest rate options including one, three or six month adjusted term SOFR (subject to a floor of 0.25%) plus a margin of 175 basis points (subject to adjustment in subsequent quarterly periods based on the Company&#x2019;s leverage ratio).  The Credit Facility also contains certain financial covenants. At December&#160;31, 2023, the Company was in compliance with all financial covenants of the Credit Facility.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The available amount under the Credit Facility is computed in accordance with a borrowing base, which is calculated by applying various advance rates for different categories of inventory, and totaled $2.0&#160;billion of availability for additional senior debt at December&#160;31, 2023.  As a result, the full $650 million commitment amount of the Credit Facility was available, less any borrowings and letters of credit outstanding.  At December&#160;31, 2023, there were no borrowings outstanding and $70.7&#160;million of letters of credit outstanding, leaving a net remaining borrowing availability of $579.3&#160;million. The Credit Facility includes a $250 million sub-facility for letters of credit.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s obligations under the Credit Facility are guaranteed by all of the Company&#x2019;s subsidiaries, with the exception of subsidiaries that are primarily engaged in the business of mortgage financing, title insurance or similar financial businesses relating to the homebuilding and home sales business, certain subsidiaries that are not 100%-owned by the Company or another subsidiary, and other subsidiaries designated by the Company as Unrestricted Subsidiaries (as defined in the Credit Facility), subject to limitations on the aggregate amount invested in such Unrestricted Subsidiaries in accordance with the terms of the Credit Facility and the indentures governing the Company&#x2019;s $300.0 million aggregate principal amount of 3.95% Senior Notes due 2030 (the &#x201c;2030 Senior Notes&#x201d;) and the Company&#x2019;s $400.0 million aggregate principal amount of 4.95% Senior Notes due 2028 (the &#x201c;2028 Senior Notes&#x201d;). The guarantors for the Credit Facility (the &#x201c;Subsidiary Guarantors&#x201d;) are the same subsidiaries that guarantee the 2030 Senior Notes and the 2028 Senior Notes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s obligations under the Credit Facility are general, unsecured senior obligations of the Company and the Subsidiary Guarantors and rank equally in right of payment with all our and the Subsidiary Guarantors&#x2019; existing and future unsecured senior indebtedness.  Our obligations under the Credit Facility are effectively subordinated to our and the Subsidiary Guarantors&#x2019; existing and future secured indebtedness with respect to any assets comprising security or collateral for such indebtedness. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Credit Facility contains various representations, warranties and covenants which require, among other things, that the Company maintain (1) a minimum level of Consolidated Tangible Net Worth ($1.5&#160;billion at December&#160;31, 2023 and subject to increase over time based on earnings and proceeds from equity offerings), (2) a leverage ratio not in excess of 60%, and (3) either a minimum Interest Coverage Ratio of 1.5 to 1.0 or a minimum amount of available liquidity.  In addition, the Credit Facility contains covenants that limit the Company's number of unsold housing units and model homes, as well as the amount of Investments in Unrestricted Subsidiaries and Joint Ventures.  At December&#160;31, 2023, the Company was in compliance with all financial covenants of the Credit Facility.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Notes Payable - Financial Services&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The MIF Mortgage Warehousing Agreement was used to finance eligible residential mortgage loans originated by M/I Financial. On October&#160;24, 2023, M/I Financial entered into an amendment to its MIF Mortgage Warehousing Agreement which reduced its borrowing availability to $110 million through November 10, 2023. The borrowing availability under the MIF Mortgage Warehouse Agreement increased to $120 million on November 11, 2023. On December 6, 2023, the Company terminated the MIF Mortgage Warehousing Agreement.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;M/I Financial entered into a mortgage repurchase agreement on October&#160;24, 2023 (the &#x201c;MIF Mortgage Repurchase Facility&#x201d;), which provides for a maximum borrowing availability of $300 million (subject to increases and decreases during certain periods) and expires on October&#160;22, 2024.  The borrowing availability under the MIF Mortgage Repurchase Facility is $300 million from November 11, 2023 through February 9, 2024, will decrease to $240 million from February 10, 2024 through September 17, 2024 and will increase to $270 million from September 18, 2024 until maturity.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;The MIF Mortgage Repurchase Facility is used to finance eligible residential mortgage loans originated by M/I Financial. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;M/I Financial pays interest on each advance under the MIF Mortgage Repurchase Facility at a per annum rate based on Daily Adjusting One-Month Term SOFR plus a margin as defined in the repurchase agreement.  The MIF Mortgage Repurchase Facility also contains certain financial covenants each of which is defined in the repurchase agreement.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At December 31, 2023 and 2022, M/I Financial&#x2019;s total combined maximum borrowing availability under its credit facilities was $300.0&#160;million and $390.0&#160;million, respectively.  At December 31, 2023 and 2022, M/I Financial had $165.8&#160;million and $245.7&#160;million, respectively, in borrowings outstanding on a combined basis under its then-outstanding credit facilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Senior Notes&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of both December 31, 2023 and 2022, we had $300.0 million of our 2030 Senior Notes outstanding.  The 2030 Senior Notes bear interest at a rate of&#160;3.95%&#160;per year, payable semiannually in arrears on February 15 and August 15 of each year, and mature on February&#160;15, 2030. The Company may redeem some or all of the 2030 Senior Notes at any time prior to August 15, 2029 (the date that is six months prior to the maturity of the 2030 Senior Notes), at a redemption price equal to 100% of the principal amount thereof, plus accrued and unpaid interest, if any, to, but not including, the redemption date, plus a &#x201c;make-whole&#x201d; amount set forth in the indenture governing the 2030 Senior Notes. In addition, on or after August 15, 2029 (the date that is six months prior to the maturity of the 2030 Senior Notes), the Company may redeem some or all of the 2030 Senior Notes at a redemption price equal to 100.000% of the principal amount thereof, plus accrued and unpaid interest, if any, to, but not including, the redemption date.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of both December 31, 2023 and 2022, we had $400.0 million of our 2028 Senior Notes outstanding.  The 2028 Senior Notes bear interest at a rate of&#160;4.95%&#160;per year, payable semiannually in arrears on February 1 and August 1 of each year, and mature on February&#160;1, 2028. We may redeem all or any portion of the 2028 Senior Notes on or after February 1, 2023 at a stated redemption price, together with accrued and unpaid interest thereon. The redemption price will initially be&#160;103.713%&#160;of the principal amount outstanding, but will decline to 102.475%&#160;of the principal amount outstanding if redeemed during the 12 month period beginning on February 1, 2024, will further decline to&#160;101.238%&#160;of the principal amount outstanding if redeemed during the 12-month period beginning on February 1, 2025 and will further decline to&#160;100.000%&#160;of the principal amount outstanding if redeemed on or after February 1, 2026, but prior to maturity.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The 2030 Senior Notes contain certain covenants, as more fully described and defined in the indenture governing the 2030 Senior Notes, which limit the ability of the Company and the restricted subsidiaries to, among other things: incur certain liens securing indebtedness without equally and ratably securing the 2030 Senior Notes and the guarantees thereof&#x37e; enter into certain sale and leaseback transactions&#x37e; and consolidate or merge with or into other companies, liquidate or sell or otherwise dispose of all or substantially all of the Company&#x2019;s assets. These covenants are subject to a number of exceptions and qualifications as described in the indenture governing the 2030 Senior Notes. As of December&#160;31, 2023, the Company was in compliance with all terms, conditions, and covenants under the indenture.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The 2028 Senior Notes contain certain covenants, as more fully described and defined in the indenture governing the 2028 Senior Notes, which limit the ability of the Company and the restricted subsidiaries to, among other things: incur additional indebtedness; make certain payments, including dividends, or repurchase any shares, in an aggregate amount exceeding our &#x201c;restricted payments basket&#x201d;; make certain investments; and create or incur certain liens, consolidate or merge with or into other companies, or liquidate or sell or transfer all or substantially all of our assets.  These covenants are subject to a number of exceptions and qualifications as described in the indenture governing the 2028 Senior Notes.  As of December&#160;31, 2023, the Company was in compliance with all terms, conditions, and covenants under the indenture. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The 2030 Senior Notes and the 2028 Senior Notes are fully and unconditionally guaranteed jointly and severally on a senior unsecured basis by the Subsidiary Guarantors.  The 2030 Senior Notes and the 2028 Senior Notes are general, unsecured senior obligations of the Company and the Subsidiary Guarantors and rank equally in right of payment with all our and the Subsidiary Guarantors&#x2019; existing and future unsecured senior indebtedness.&#160; The 2030 Senior Notes and the 2028 Senior Notes are effectively subordinated to our and the Subsidiary Guarantors&#x2019; existing and future secured indebtedness with respect to any assets comprising security or collateral for such indebtedness. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The indenture governing the 2028 Senior Notes limits our ability to pay dividends on, and repurchase, our common shares and any of our preferred shares then outstanding to the amount of the positive balance in our &#x201c;restricted payments basket,&#x201d; as defined in the indenture.  The &#x201c;restricted payments basket&#x201d; is equal to $125.0&#160;million plus (1) 50% of our aggregate consolidated net income (or minus 100%  of our aggregate consolidated net loss) from October 1, 2015, excluding income or loss from Unrestricted Subsidiaries (as defined in the indenture), plus (2) 100% of the net cash proceeds from either contributions to the common equity of the Company after December&#160;1, 2015 or the sale of qualified equity interests after December 1, 2015, plus other items and subject to other exceptions.  The positive balance in our restricted payments basket was $813.7&#160;million and $661.7 million at December 31, 2023 and 2022, respectively.  The determination to pay future dividends on, or make future repurchases of, our common shares will be at the discretion of our Board of Directors and will depend upon our results of operations, financial condition, capital requirements and compliance with debt covenants, and other factors deemed relevant by our Board of Directors.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Maturities over the next five years with respect to the Company&#x2019;s debt as of December&#160;31, 2023 are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:42.543%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:66.253%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:31.547%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Debt Maturities (In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;165,844&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;400,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;300,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;865,844&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity contextRef="c-104" decimals="-6" id="f-836" unitRef="usd">650000000</us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="c-104" decimals="-6" id="f-837" unitRef="usd">800000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityExpirationDate1 contextRef="c-105" id="f-838">2026-12-09</us-gaap:LineOfCreditFacilityExpirationDate1>
    <mho:SOFRFloor contextRef="c-105" decimals="4" id="f-839" unitRef="number">0.0025</mho:SOFRFloor>
    <us-gaap:DebtInstrumentUnusedBorrowingCapacityAmount contextRef="c-6" decimals="-3" id="f-840" unitRef="usd">2000000000</us-gaap:DebtInstrumentUnusedBorrowingCapacityAmount>
    <us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity contextRef="c-104" decimals="-6" id="f-841" unitRef="usd">650000000</us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity>
    <us-gaap:LineOfCredit contextRef="c-6" decimals="-3" id="f-842" unitRef="usd">0</us-gaap:LineOfCredit>
    <mho:LettersOfCreditOutstandingUnderCreditFacility contextRef="c-6" decimals="-3" id="f-843" unitRef="usd">70700000</mho:LettersOfCreditOutstandingUnderCreditFacility>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity contextRef="c-6" decimals="-5" id="f-844" unitRef="usd">579300000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <mho:Sublimitforlettersofcredit contextRef="c-104" decimals="-6" id="f-845" unitRef="usd">250000000</mho:Sublimitforlettersofcredit>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c-139" decimals="-5" id="f-846" unitRef="usd">300000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c-139"
      decimals="INF"
      id="f-847"
      unitRef="number">0.0395</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c-140" decimals="-5" id="f-848" unitRef="usd">400000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c-140"
      decimals="INF"
      id="f-849"
      unitRef="number">0.0495</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:MinimumNetWorthRequiredForCompliance contextRef="c-6" decimals="-5" id="f-850" unitRef="usd">1500000000</us-gaap:MinimumNetWorthRequiredForCompliance>
    <mho:Leverageratio contextRef="c-6" decimals="1" id="f-851" unitRef="number">0.60</mho:Leverageratio>
    <mho:InterestCoverageRatio contextRef="c-141" decimals="2" id="f-852" unitRef="number">1.5</mho:InterestCoverageRatio>
    <mho:InterestCoverageRatio contextRef="c-142" decimals="2" id="f-853" unitRef="number">1.0</mho:InterestCoverageRatio>
    <us-gaap:LineOfCreditFacilityInitiationDate1 contextRef="c-143" id="f-854">2023-10-24</us-gaap:LineOfCreditFacilityInitiationDate1>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="c-144" decimals="-5" id="f-855" unitRef="usd">110000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="c-145" decimals="-5" id="f-856" unitRef="usd">120000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityInitiationDate1 contextRef="c-107" id="f-857">2023-10-24</us-gaap:LineOfCreditFacilityInitiationDate1>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="c-106" decimals="-3" id="f-858" unitRef="usd">300000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityExpirationDate1 contextRef="c-107" id="f-859">2024-10-22</us-gaap:LineOfCreditFacilityExpirationDate1>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="c-106" decimals="-3" id="f-860" unitRef="usd">300000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="c-146" decimals="-5" id="f-861" unitRef="usd">240000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="c-147" decimals="-5" id="f-862" unitRef="usd">270000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <mho:MaximumBorrowingAvailabilityUnderAllCreditLines contextRef="c-6" decimals="-5" id="f-863" unitRef="usd">300000000</mho:MaximumBorrowingAvailabilityUnderAllCreditLines>
    <mho:MaximumBorrowingAvailabilityUnderAllCreditLines contextRef="c-7" decimals="-5" id="f-864" unitRef="usd">390000000</mho:MaximumBorrowingAvailabilityUnderAllCreditLines>
    <us-gaap:WarehouseAgreementBorrowings contextRef="c-6" decimals="-5" id="f-865" unitRef="usd">165800000</us-gaap:WarehouseAgreementBorrowings>
    <us-gaap:WarehouseAgreementBorrowings contextRef="c-7" decimals="-5" id="f-866" unitRef="usd">245700000</us-gaap:WarehouseAgreementBorrowings>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c-139" decimals="-5" id="f-867" unitRef="usd">300000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c-139"
      decimals="INF"
      id="f-868"
      unitRef="number">0.0395</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentMaturityDate contextRef="c-148" id="f-869">2030-02-15</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:DebtInstrumentRedemptionPricePercentage contextRef="c-149" decimals="5" id="f-870" unitRef="number">1.00000</us-gaap:DebtInstrumentRedemptionPricePercentage>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c-140" decimals="-5" id="f-871" unitRef="usd">400000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c-140"
      decimals="INF"
      id="f-872"
      unitRef="number">0.0495</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentMaturityDate contextRef="c-150" id="f-873">2028-02-01</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:DebtInstrumentRedemptionPricePercentage contextRef="c-151" decimals="5" id="f-874" unitRef="rate">1.03713</us-gaap:DebtInstrumentRedemptionPricePercentage>
    <us-gaap:DebtInstrumentRedemptionPricePercentage contextRef="c-152" decimals="5" id="f-875" unitRef="rate">1.02475</us-gaap:DebtInstrumentRedemptionPricePercentage>
    <us-gaap:DebtInstrumentRedemptionPricePercentage contextRef="c-153" decimals="5" id="f-876" unitRef="rate">1.01238</us-gaap:DebtInstrumentRedemptionPricePercentage>
    <us-gaap:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed contextRef="c-154" decimals="5" id="f-877" unitRef="number">1.00000</us-gaap:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed>
    <mho:Restrictionsonpaymentofdividends contextRef="c-155" decimals="-6" id="f-878" unitRef="usd">125000000</mho:Restrictionsonpaymentofdividends>
    <mho:Percentrestrictionsonpaymentofdividends contextRef="c-156" decimals="2" id="f-879" unitRef="number">0.50</mho:Percentrestrictionsonpaymentofdividends>
    <mho:Percentrestrictionsonpaymentofdividends contextRef="c-157" decimals="2" id="f-880" unitRef="number">1</mho:Percentrestrictionsonpaymentofdividends>
    <mho:Percentrestrictionsonpaymentofdividends contextRef="c-158" decimals="2" id="f-881" unitRef="number">1</mho:Percentrestrictionsonpaymentofdividends>
    <us-gaap:EquityRestrictions contextRef="c-6" decimals="-3" id="f-882" unitRef="usd">813700000</us-gaap:EquityRestrictions>
    <us-gaap:EquityRestrictions contextRef="c-7" decimals="-3" id="f-883" unitRef="usd">661700000</us-gaap:EquityRestrictions>
    <us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock contextRef="c-1" id="f-884">&lt;div style="margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Maturities over the next five years with respect to the Company&#x2019;s debt as of December&#160;31, 2023 are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:42.543%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:66.253%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:31.547%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Debt Maturities (In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;165,844&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;400,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;300,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;865,844&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths contextRef="c-6" decimals="-3" id="f-885" unitRef="usd">165844000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo contextRef="c-6" decimals="-3" id="f-886" unitRef="usd">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree contextRef="c-6" decimals="-3" id="f-887" unitRef="usd">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour contextRef="c-6" decimals="-3" id="f-888" unitRef="usd">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive contextRef="c-6" decimals="-3" id="f-889" unitRef="usd">400000000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive contextRef="c-6" decimals="-3" id="f-890" unitRef="usd">300000000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive>
    <mho:LongTermDebtMaturitiesRepaymentsOfPrincipal contextRef="c-6" decimals="-3" id="f-891" unitRef="usd">865844000</mho:LongTermDebtMaturitiesRepaymentsOfPrincipal>
    <us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock contextRef="c-1" id="f-893">Goodwill&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Goodwill&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Goodwill represents the excess of the purchase price paid over the fair value of the net assets acquired and liabilities assumed in business combinations.  In connection with the Company&#x2019;s acquisition of the homebuilding assets and operations of Pinnacle Homes in Detroit, Michigan in March 2018, the Company recorded goodwill of $16.4 million, which is included as Goodwill in our Consolidated Balance Sheets.  This amount was based on the estimated fair values of the acquired assets and liabilities at the date of the acquisition in accordance with ASC 350.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In accordance with ASC 350, the Company analyzes goodwill for impairment on an annual basis (or more often if indicators of impairment exist).  The Company performs a qualitative assessment to determine whether the existence of events or circumstances leads to a determination that it is more-likely-than-not that the fair value of a reporting unit is less than its carrying amount.  When performing a qualitative assessment, the Company evaluates qualitative factors such as: (1) macroeconomic conditions, such as a deterioration in general economic conditions; (2) industry and market considerations, such as deterioration in the environment in which the entity operates; (3) cost factors, such as increases in raw materials and labor costs; and (4) overall financial performance, such as negative or declining cash flows or a decline in actual or planned revenue or earnings, to determine if it is more-likely-than-not that the fair value of the reporting unit is less than its carrying amount.  If the qualitative assessment indicates that it is more-likely-than-not that the fair value of the reporting unit is less than its carrying amount, then a quantitative assessment is performed to determine the reporting unit&#x2019;s fair value.  If the reporting unit&#x2019;s carrying value exceeds its fair value, then an impairment loss is recognized for the amount of the excess of the carrying amount over the reporting unit&#x2019;s fair value. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company performed its annual goodwill impairment analysis via a quantitative test during both the fourth quarters of 2023 and 2022, and there was no impairment recorded at either December&#160;31, 2023 or December&#160;31, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The evaluation of goodwill for possible impairment includes estimating fair value using one or a combination of valuation techniques, such as discounted cash flows.  These valuations require the Company to make estimates and assumptions regarding future operating results, cash flows, changes in capital expenditures, selling prices, profitability, and the cost of capital.  Although the Company believes its assumptions and estimates are reasonable, deviations from the assumptions and estimates could produce a materially different result.&lt;/span&gt;&lt;/div&gt;</us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock>
    <us-gaap:Goodwill contextRef="c-6" decimals="-3" id="f-894" unitRef="usd">16400000</us-gaap:Goodwill>
    <us-gaap:EarningsPerShareTextBlock contextRef="c-1" id="f-895">Earnings Per Share&lt;div style="margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The table below presents a reconciliation between basic and diluted weighted average shares outstanding, net income available to common shareholders and basic and diluted income per share for the years ended December 31, 2023, 2022 and 2021:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:513.00pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:363.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:43.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:3.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:43.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:3.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:43.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(In thousands, except per share amounts)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;NUMERATOR&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;465,365&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;490,662&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;396,868&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;DENOMINATOR&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Basic weighted average shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;27,769&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;27,876&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;29,092&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Effect of dilutive securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Stock option awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;639&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;265&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;468&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Deferred compensation awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;308&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;322&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;320&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Diluted weighted average shares outstanding - adjusted for assumed conversions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;28,716&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;28,463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;29,880&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Earnings per common share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Basic&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;16.76&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;17.60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13.64&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Diluted&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;16.21&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;17.24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13.28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Anti-dilutive equity awards not included in the calculation of diluted earnings per common share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;846&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock contextRef="c-1" id="f-896">&lt;div style="margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The table below presents a reconciliation between basic and diluted weighted average shares outstanding, net income available to common shareholders and basic and diluted income per share for the years ended December 31, 2023, 2022 and 2021:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:513.00pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:363.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:43.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:3.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:43.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:3.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:43.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(In thousands, except per share amounts)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;NUMERATOR&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;465,365&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;490,662&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;396,868&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;DENOMINATOR&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Basic weighted average shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;27,769&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;27,876&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;29,092&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Effect of dilutive securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Stock option awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;639&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;265&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;468&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Deferred compensation awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;308&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;322&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;320&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Diluted weighted average shares outstanding - adjusted for assumed conversions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;28,716&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;28,463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;29,880&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Earnings per common share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Basic&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;16.76&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;17.60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13.64&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Diluted&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;16.21&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;17.24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13.28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Anti-dilutive equity awards not included in the calculation of diluted earnings per common share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;846&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:ProfitLoss contextRef="c-1" decimals="-3" id="f-897" unitRef="usd">465365000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c-4" decimals="-3" id="f-898" unitRef="usd">490662000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c-5" decimals="-3" id="f-899" unitRef="usd">396868000</us-gaap:ProfitLoss>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-1" decimals="-3" id="f-900" unitRef="shares">27769000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-4" decimals="-3" id="f-901" unitRef="shares">27876000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-5" decimals="-3" id="f-902" unitRef="shares">29092000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <mho:IncrementalCommonSharesAttributableToStockOptions contextRef="c-1" decimals="-3" id="f-903" unitRef="shares">639000</mho:IncrementalCommonSharesAttributableToStockOptions>
    <mho:IncrementalCommonSharesAttributableToStockOptions contextRef="c-4" decimals="-3" id="f-904" unitRef="shares">265000</mho:IncrementalCommonSharesAttributableToStockOptions>
    <mho:IncrementalCommonSharesAttributableToStockOptions contextRef="c-5" decimals="-3" id="f-905" unitRef="shares">468000</mho:IncrementalCommonSharesAttributableToStockOptions>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements contextRef="c-1" decimals="-3" id="f-906" unitRef="shares">308000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements contextRef="c-4" decimals="-3" id="f-907" unitRef="shares">322000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements contextRef="c-5" decimals="-3" id="f-908" unitRef="shares">320000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-1" decimals="-3" id="f-909" unitRef="shares">28716000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-4" decimals="-3" id="f-910" unitRef="shares">28463000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-5" decimals="-3" id="f-911" unitRef="shares">29880000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-1"
      decimals="2"
      id="f-912"
      unitRef="usdPerShare">16.76</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-4"
      decimals="2"
      id="f-913"
      unitRef="usdPerShare">17.60</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-5"
      decimals="2"
      id="f-914"
      unitRef="usdPerShare">13.64</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-1"
      decimals="2"
      id="f-915"
      unitRef="usdPerShare">16.21</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-4"
      decimals="2"
      id="f-916"
      unitRef="usdPerShare">17.24</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-5"
      decimals="2"
      id="f-917"
      unitRef="usdPerShare">13.28</us-gaap:EarningsPerShareDiluted>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c-1" decimals="-3" id="f-918" unitRef="shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c-4" decimals="-3" id="f-919" unitRef="shares">846000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c-5" decimals="-3" id="f-920" unitRef="shares">11000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:IncomeTaxDisclosureTextBlock contextRef="c-1" id="f-921">Income Taxes&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company records income taxes under the asset and liability method, whereby deferred tax assets and liabilities are recognized based on future tax consequences attributable to temporary differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and attributable to operating loss and tax credit carryforwards, if any.  Deferred tax assets and liabilities are measured using enacted tax rates expected to apply in the years in which the temporary differences are expected to be recovered or paid.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In accordance with ASC 740&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; we evaluate our deferred tax assets, including the benefit from NOLs and tax credit carryforwards, if any, to determine if a valuation allowance is required.  Companies must assess, using significant judgments, whether a valuation allowance should be established based on the consideration of all available evidence using a &#x201c;more likely than not&#x201d; standard with significant weight being given to evidence that can be objectively verified.  This assessment gives appropriate consideration to all positive and negative evidence related to the realization of the deferred tax assets and considers, among other matters, the nature, frequency and severity of current and cumulative losses, forecasts of future profitability, the length of statutory carryforward periods, our experience with operating losses and our experience of utilizing tax credit carryforwards and tax planning alternatives.  Based upon a review of all available evidence, we believe our deferred tax assets were fully realizable in all periods presented.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Inflation Reduction Act (&#x201c;IRA&#x201d;) was enacted August 16, 2022 to address the high cost of prescription drugs, healthcare availability, climate change and inflation. The IRA extended the energy efficient homes credit through 2032 and, as a result, the Company recognized a $2.0&#160;million year-to-date tax benefit during 2023. At December&#160;31, 2023, the Company&#x2019;s total deferred tax assets were $38.2&#160;million which were offset by $22.1&#160;million of total deferred tax liabilities for a $16.1&#160;million net deferred tax asset which is reported on the Company&#x2019;s Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The tax effects of the significant temporary differences that comprise the deferred tax assets and liabilities are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:15pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:75.508%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.597%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Deferred tax assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Warranty, insurance and other accruals&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;11,578&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11,446&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Equity-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,359&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,097&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Inventory&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;8,555&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,474&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;14,421&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;15,359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;State taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;392&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;421&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net operating loss carryforward&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;65&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;65&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Deferred charges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,822&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,656&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;38,192&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;41,518&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Deferred tax liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Federal effect of state deferred taxes&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;550&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;645&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;6,606&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Operating lease right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;14,120&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;15,135&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Prepaid expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;822&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;534&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;22,098&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;23,499&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net deferred tax asset&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;16,094&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;18,019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The provision from income taxes consists of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:15pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:63.812%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.598%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Current:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Federal&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;117,115&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;126,752&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;93,869&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;State&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;22,092&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;25,560&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;22,445&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;139,207&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;152,312&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;116,314&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Deferred:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Federal&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2,347&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(6,740)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(3,530)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;State&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;358&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,027)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(538)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2,705&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(7,767)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(4,068)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;141,912&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;144,545&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;112,246&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For 2023, 2022 and 2021, the Company&#x2019;s effective tax rate was 23.37%, 22.76%, and 22.05%, respectively. Reconciliation of the differences between income taxes computed at the federal statutory tax rate and consolidated benefit from income taxes are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:63.812%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.598%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Federal taxes at statutory rate&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;127,528&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;133,393&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;106,914&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;State and local taxes &#x2013; net of federal tax benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;20,172&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;21,764&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;17,941&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Equity Compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(6,457)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(166)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,334)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Federal tax credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(1,991)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(10,001)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(12,676)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2,660&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(445)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,401&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;141,912&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;144,545&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;112,246&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company files income tax returns in the U.S. federal jurisdiction, and various states.&#160;&#160;The Company is no longer subject to U.S. federal, state or local examinations by tax authorities for years before 2018.&#160;&#160;The Company is audited from time to time, and if any adjustments are made, they would be either immaterial or reserved.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recognizes interest and penalties accrued related to unrecognized tax benefits in tax expense.&#160;&#160;At December&#160;31, 2023, 2022 and 2021, we had no unrecognized tax benefits due to the lapse of the statute of limitations and completion of audits &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;in prior years.  We believe that our current income tax filing positions and deductions will be sustained on audit and do not anticipate any adjustments that will result in a material change.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company had $0.1&#160;million of state NOL carryforwards, net of the federal benefit, at December&#160;31, 2023.  Our state NOLs may be carried forward from one to 15 years, depending on the tax jurisdiction, with $0.1&#160;million expiring between 2028 and 2032, absent sufficient state taxable income.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:IncomeTaxReconciliationTaxCredits contextRef="c-1" decimals="-5" id="f-922" unitRef="usd">2000000</us-gaap:IncomeTaxReconciliationTaxCredits>
    <us-gaap:DeferredTaxAssetsGross contextRef="c-6" decimals="-5" id="f-923" unitRef="usd">38200000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredIncomeTaxLiabilities contextRef="c-6" decimals="-5" id="f-924" unitRef="usd">22100000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredTaxAssetsNet contextRef="c-6" decimals="-5" id="f-925" unitRef="usd">16100000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock contextRef="c-1" id="f-926">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The tax effects of the significant temporary differences that comprise the deferred tax assets and liabilities are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:15pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:75.508%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.597%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Deferred tax assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Warranty, insurance and other accruals&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;11,578&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11,446&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Equity-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,359&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,097&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Inventory&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;8,555&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,474&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;14,421&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;15,359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;State taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;392&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;421&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net operating loss carryforward&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;65&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;65&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Deferred charges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,822&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,656&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;38,192&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;41,518&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Deferred tax liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Federal effect of state deferred taxes&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;550&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;645&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;6,606&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Operating lease right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;14,120&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;15,135&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Prepaid expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;822&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;534&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;22,098&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;23,499&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net deferred tax asset&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;16,094&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;18,019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves contextRef="c-6" decimals="-3" id="f-927" unitRef="usd">11578000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves contextRef="c-7" decimals="-3" id="f-928" unitRef="usd">11446000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost contextRef="c-6" decimals="-3" id="f-929" unitRef="usd">1359000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost contextRef="c-7" decimals="-3" id="f-930" unitRef="usd">2097000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:DeferredTaxAssetsInventory contextRef="c-6" decimals="-3" id="f-931" unitRef="usd">8555000</us-gaap:DeferredTaxAssetsInventory>
    <us-gaap:DeferredTaxAssetsInventory contextRef="c-7" decimals="-3" id="f-932" unitRef="usd">9474000</us-gaap:DeferredTaxAssetsInventory>
    <mho:DeferredTaxAssetOperatingLeaseLiabilities contextRef="c-6" decimals="-3" id="f-933" unitRef="usd">14421000</mho:DeferredTaxAssetOperatingLeaseLiabilities>
    <mho:DeferredTaxAssetOperatingLeaseLiabilities contextRef="c-7" decimals="-3" id="f-934" unitRef="usd">15359000</mho:DeferredTaxAssetOperatingLeaseLiabilities>
    <us-gaap:DeferredTaxAssetsStateTaxes contextRef="c-6" decimals="-3" id="f-935" unitRef="usd">392000</us-gaap:DeferredTaxAssetsStateTaxes>
    <us-gaap:DeferredTaxAssetsStateTaxes contextRef="c-7" decimals="-3" id="f-936" unitRef="usd">421000</us-gaap:DeferredTaxAssetsStateTaxes>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards contextRef="c-6" decimals="-3" id="f-937" unitRef="usd">65000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards contextRef="c-7" decimals="-3" id="f-938" unitRef="usd">65000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsOther contextRef="c-6" decimals="-3" id="f-939" unitRef="usd">1822000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsOther contextRef="c-7" decimals="-3" id="f-940" unitRef="usd">2656000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsGross contextRef="c-6" decimals="-3" id="f-941" unitRef="usd">38192000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsGross contextRef="c-7" decimals="-3" id="f-942" unitRef="usd">41518000</us-gaap:DeferredTaxAssetsGross>
    <mho:Federaleffectofstatedeferredtaxes contextRef="c-6" decimals="-3" id="f-943" unitRef="usd">550000</mho:Federaleffectofstatedeferredtaxes>
    <mho:Federaleffectofstatedeferredtaxes contextRef="c-7" decimals="-3" id="f-944" unitRef="usd">645000</mho:Federaleffectofstatedeferredtaxes>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment contextRef="c-6" decimals="-3" id="f-945" unitRef="usd">6606000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment contextRef="c-7" decimals="-3" id="f-946" unitRef="usd">7185000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <mho:DeferredTaxLiabilityOperatingLeaseRightofUseAssets contextRef="c-6" decimals="-3" id="f-947" unitRef="usd">14120000</mho:DeferredTaxLiabilityOperatingLeaseRightofUseAssets>
    <mho:DeferredTaxLiabilityOperatingLeaseRightofUseAssets contextRef="c-7" decimals="-3" id="f-948" unitRef="usd">15135000</mho:DeferredTaxLiabilityOperatingLeaseRightofUseAssets>
    <us-gaap:DeferredTaxLiabilitiesPrepaidExpenses contextRef="c-6" decimals="-3" id="f-949" unitRef="usd">822000</us-gaap:DeferredTaxLiabilitiesPrepaidExpenses>
    <us-gaap:DeferredTaxLiabilitiesPrepaidExpenses contextRef="c-7" decimals="-3" id="f-950" unitRef="usd">534000</us-gaap:DeferredTaxLiabilitiesPrepaidExpenses>
    <us-gaap:DeferredIncomeTaxLiabilities contextRef="c-6" decimals="-3" id="f-951" unitRef="usd">22098000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredIncomeTaxLiabilities contextRef="c-7" decimals="-3" id="f-952" unitRef="usd">23499000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredTaxAssetsNet contextRef="c-6" decimals="-3" id="f-953" unitRef="usd">16094000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxAssetsNet contextRef="c-7" decimals="-3" id="f-954" unitRef="usd">18019000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock contextRef="c-1" id="f-955">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The provision from income taxes consists of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:15pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:63.812%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.598%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Current:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Federal&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;117,115&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;126,752&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;93,869&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;State&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;22,092&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;25,560&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;22,445&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;139,207&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;152,312&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;116,314&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Deferred:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Federal&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2,347&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(6,740)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(3,530)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;State&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;358&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,027)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(538)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2,705&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(7,767)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(4,068)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;141,912&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;144,545&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;112,246&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:CurrentFederalTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-956" unitRef="usd">117115000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit contextRef="c-4" decimals="-3" id="f-957" unitRef="usd">126752000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit contextRef="c-5" decimals="-3" id="f-958" unitRef="usd">93869000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-959" unitRef="usd">22092000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit contextRef="c-4" decimals="-3" id="f-960" unitRef="usd">25560000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit contextRef="c-5" decimals="-3" id="f-961" unitRef="usd">22445000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-962" unitRef="usd">139207000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit contextRef="c-4" decimals="-3" id="f-963" unitRef="usd">152312000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit contextRef="c-5" decimals="-3" id="f-964" unitRef="usd">116314000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-965" unitRef="usd">2347000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit contextRef="c-4" decimals="-3" id="f-966" unitRef="usd">-6740000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit contextRef="c-5" decimals="-3" id="f-967" unitRef="usd">-3530000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-968" unitRef="usd">358000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit contextRef="c-4" decimals="-3" id="f-969" unitRef="usd">-1027000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit contextRef="c-5" decimals="-3" id="f-970" unitRef="usd">-538000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-971" unitRef="usd">2705000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="c-4" decimals="-3" id="f-972" unitRef="usd">-7767000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="c-5" decimals="-3" id="f-973" unitRef="usd">-4068000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-974" unitRef="usd">141912000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-4" decimals="-3" id="f-975" unitRef="usd">144545000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-5" decimals="-3" id="f-976" unitRef="usd">112246000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c-1" decimals="4" id="f-977" unitRef="number">0.2337</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c-4" decimals="4" id="f-978" unitRef="number">0.2276</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c-5" decimals="4" id="f-979" unitRef="number">0.2205</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock contextRef="c-1" id="f-980">Reconciliation of the differences between income taxes computed at the federal statutory tax rate and consolidated benefit from income taxes are as follows:&lt;div style="margin-bottom:10pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:63.812%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.598%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Federal taxes at statutory rate&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;127,528&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;133,393&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;106,914&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;State and local taxes &#x2013; net of federal tax benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;20,172&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;21,764&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;17,941&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Equity Compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(6,457)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(166)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,334)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Federal tax credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(1,991)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(10,001)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(12,676)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2,660&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(445)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,401&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;141,912&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;144,545&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;112,246&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate contextRef="c-1" decimals="-3" id="f-981" unitRef="usd">127528000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate contextRef="c-4" decimals="-3" id="f-982" unitRef="usd">133393000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate contextRef="c-5" decimals="-3" id="f-983" unitRef="usd">106914000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes contextRef="c-1" decimals="-3" id="f-984" unitRef="usd">20172000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes contextRef="c-4" decimals="-3" id="f-985" unitRef="usd">21764000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes contextRef="c-5" decimals="-3" id="f-986" unitRef="usd">17941000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost contextRef="c-1" decimals="-3" id="f-987" unitRef="usd">-6457000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost contextRef="c-4" decimals="-3" id="f-988" unitRef="usd">-166000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost contextRef="c-5" decimals="-3" id="f-989" unitRef="usd">-2334000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:IncomeTaxReconciliationTaxCredits contextRef="c-1" decimals="-3" id="f-990" unitRef="usd">1991000</us-gaap:IncomeTaxReconciliationTaxCredits>
    <us-gaap:IncomeTaxReconciliationTaxCredits contextRef="c-4" decimals="-3" id="f-991" unitRef="usd">10001000</us-gaap:IncomeTaxReconciliationTaxCredits>
    <us-gaap:IncomeTaxReconciliationTaxCredits contextRef="c-5" decimals="-3" id="f-992" unitRef="usd">12676000</us-gaap:IncomeTaxReconciliationTaxCredits>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments contextRef="c-1" decimals="-3" id="f-993" unitRef="usd">2660000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments contextRef="c-4" decimals="-3" id="f-994" unitRef="usd">-445000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments contextRef="c-5" decimals="-3" id="f-995" unitRef="usd">2401000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-996" unitRef="usd">141912000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-4" decimals="-3" id="f-997" unitRef="usd">144545000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-5" decimals="-3" id="f-998" unitRef="usd">112246000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued contextRef="c-6" decimals="-3" id="f-999" unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued>
    <us-gaap:OperatingLossCarryforwards contextRef="c-159" decimals="-5" id="f-1000" unitRef="usd">100000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwards contextRef="c-160" decimals="-5" id="f-1001" unitRef="usd">100000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:SegmentReportingDisclosureTextBlock contextRef="c-1" id="f-1005">Business Segments&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The application of segment reporting requires significant judgment in determining our operating segments. Operating segments are defined as a component of an enterprise for which discrete financial information is available and is reviewed regularly by the Company&#x2019;s chief operating decision makers to evaluate performance, make operating decisions and determine how to allocate resources.&#160;&#160;The Company&#x2019;s chief operating decision makers evaluate the Company&#x2019;s performance in various ways, including:  (1) the results of our individual homebuilding operating segments and the results of our financial services operations; (2) the results of our homebuilding reportable segments; and (3) our consolidated financial results.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In accordance with ASC 280, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Segment Reporting&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; (&#x201c;ASC 280&#x201d;), we have identified each homebuilding division as an operating segment because each homebuilding division engages in business activities from which it earns revenue, primarily from the sale and construction of single-family attached and detached homes, acquisition and development of land, and the occasional sale of lots to third parties.  Our financial services operations generate revenue primarily from the origination, sale and servicing of mortgage loans and title services primarily for purchasers of the Company&#x2019;s homes and are included in our financial services reportable segment.  Corporate is a non-operating segment that develops and implements strategic initiatives and supports our operating segments by centralizing key administrative functions such as accounting, finance, treasury, information technology, insurance and risk management, legal, marketing and human resources.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In accordance with the aggregation criteria defined in ASC 280, we have determined our reportable segments as follows: Northern homebuilding, Southern homebuilding, and financial services operations.&#160;&#160;The homebuilding operating segments included in each reportable segment have been aggregated because they share similar aggregation characteristics as prescribed in ASC 280 in the following regards: (1) long-term economic characteristics; (2) historical and expected future long-term gross margin percentages; (3) housing products, production processes and methods of distribution; and (4) geographical proximity.  We may, however, be required to reclassify our reportable segments if markets that currently are being aggregated do not continue to share these aggregation characteristics.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The homebuilding operating segments that comprise each of our reportable segments are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:294.00pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:145.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:144.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;Northern&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;Southern&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Chicago, Illinois&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Orlando, Florida&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cincinnati, Ohio&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sarasota, Florida&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Columbus, Ohio&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tampa, Florida&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Indianapolis, Indiana&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fort Myers/Naples, Florida&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Minneapolis/St. Paul, Minnesota&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Austin, Texas&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Detroit, Michigan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dallas/Fort Worth, Texas&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Houston, Texas&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;San Antonio, Texas&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Charlotte, North Carolina&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Raleigh, North Carolina&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nashville, Tennessee&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table shows, by segment, revenue, operating income and interest (income) expense for 2023, 2022 and 2021, as well as the Company&#x2019;s income before income taxes for such periods:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:68.153%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.270%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.117%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.270%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.117%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.273%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Revenue:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Northern homebuilding&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,523,943&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,714,236&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,595,746&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Southern homebuilding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2,415,730&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,330,962&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,048,113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Financial services &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;93,829&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;86,195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;102,028&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;4,033,502&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,131,393&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,745,887&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:5pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Operating income (loss):&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Northern homebuilding &lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;176,320&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;217,499&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;211,958&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Southern homebuilding&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;440,168&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;451,874&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;312,661&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Financial services &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;48,714&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;44,382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;62,291&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Less: Corporate selling, general and administrative expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(77,980)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(76,304)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(68,614)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total operating income &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;587,222&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;637,451&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;518,296&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:5pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Interest (income) expense - net:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Northern homebuilding&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(186)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(469)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Southern homebuilding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(1,703)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,447)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(464)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Financial services &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;10,360&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,122&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,912&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(28,493)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(956)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,368)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total interest (income) expense - net&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(20,022)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:5pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other income &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(b)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(33)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(6)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,046)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Loss on early extinguishment of debt &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(c)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,072&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:5pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Income before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;607,277&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;635,207&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;509,114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:5pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Depreciation and amortization:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Northern homebuilding&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;3,673&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,308&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,407&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Southern homebuilding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2,965&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,790&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,644&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Financial services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;810&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,178&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,227&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;8,343&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,898&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,637&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;15,791&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;17,174&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;16,915&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.13pt"&gt;Our financial services operational results should be viewed in connection with our homebuilding business as its operations originate loans and provide title services primarily for our homebuying customers, with the exception of an immaterial amount of mortgage refinancing.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(b)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt"&gt;Other income is comprised of the gain on the sale of a non-operating asset during the fourth quarter of 2021 as well as equity in income from joint venture arrangements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(c)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.13pt"&gt;Loss on early extinguishment of debt relates to the early redemption of our 5.625% senior notes due 2025 (the &#x201c;2025 Senior Notes&#x201d;) during the third quarter of 2021, consisting of a prepayment premium due to early redemption and a write-off of unamortized debt issuance costs&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.9pt;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables show total assets by segment at December 31, 2023 and 2022:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:49.412%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.831%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.996%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.831%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:2.289%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.516%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:2.581%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.444%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Northern&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Southern&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Corporate, Financial Services and Unallocated&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Deposits on real estate under option or contract&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;8,990&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;42,618&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;51,608&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Inventory &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,016,982&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,728,561&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2,745,543&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Investments in joint venture arrangements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;44,011&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;44,011&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;37,171&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;104,306&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:2pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(b)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,039,801&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;div style="margin-bottom:2pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,181,278&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,063,143&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,919,496&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,039,801&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;4,022,440&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:49.415%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.883%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:2.009%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.883%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:2.303%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.596%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:2.303%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.508%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Northern&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Southern&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Corporate, Financial Services and Unallocated&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Deposits on real estate under option or contract&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;47,601&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;55,739&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Inventory &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,100,472&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,672,391&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,772,863&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Investments in joint venture arrangements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;51,554&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;51,554&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;38,265&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;103,182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:2pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(b)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;693,320&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;834,767&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,146,875&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,874,728&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;693,320&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,714,923&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.13pt"&gt;Inventory includes single-family lots, land and land development costs; land held for sale; homes under construction; model homes and furnishings; community development district infrastructure; and consolidated inventory not owned.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(b)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt"&gt;Includes development reimbursements from local municipalities.&lt;/span&gt;&lt;/div&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock contextRef="c-1" id="f-1006">&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table shows, by segment, revenue, operating income and interest (income) expense for 2023, 2022 and 2021, as well as the Company&#x2019;s income before income taxes for such periods:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:68.153%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.270%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.117%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.270%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.117%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.273%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Revenue:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Northern homebuilding&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,523,943&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,714,236&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,595,746&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Southern homebuilding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2,415,730&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,330,962&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,048,113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Financial services &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;93,829&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;86,195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;102,028&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;4,033,502&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,131,393&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,745,887&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:5pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Operating income (loss):&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Northern homebuilding &lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;176,320&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;217,499&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;211,958&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Southern homebuilding&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;440,168&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;451,874&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;312,661&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Financial services &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;48,714&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;44,382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;62,291&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Less: Corporate selling, general and administrative expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(77,980)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(76,304)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(68,614)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total operating income &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;587,222&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;637,451&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;518,296&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:5pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Interest (income) expense - net:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Northern homebuilding&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(186)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(469)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Southern homebuilding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(1,703)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,447)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(464)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Financial services &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;10,360&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,122&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,912&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(28,493)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(956)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,368)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total interest (income) expense - net&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(20,022)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:5pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other income &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(b)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(33)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(6)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,046)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Loss on early extinguishment of debt &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(c)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,072&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:5pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Income before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;607,277&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;635,207&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;509,114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:5pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Depreciation and amortization:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Northern homebuilding&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;3,673&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,308&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,407&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Southern homebuilding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2,965&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,790&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,644&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Financial services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;810&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,178&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,227&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;8,343&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,898&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,637&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;15,791&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;17,174&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;16,915&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.13pt"&gt;Our financial services operational results should be viewed in connection with our homebuilding business as its operations originate loans and provide title services primarily for our homebuying customers, with the exception of an immaterial amount of mortgage refinancing.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(b)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt"&gt;Other income is comprised of the gain on the sale of a non-operating asset during the fourth quarter of 2021 as well as equity in income from joint venture arrangements.&lt;/span&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(c)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.13pt"&gt;Loss on early extinguishment of debt relates to the early redemption of our 5.625% senior notes due 2025 (the &#x201c;2025 Senior Notes&#x201d;) during the third quarter of 2021, consisting of a prepayment premium due to early redemption and a write-off of unamortized debt issuance costs&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.9pt;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <us-gaap:Revenues contextRef="c-161" decimals="-3" id="f-1007" unitRef="usd">1523943000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-162" decimals="-3" id="f-1008" unitRef="usd">1714236000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-163" decimals="-3" id="f-1009" unitRef="usd">1595746000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-164" decimals="-3" id="f-1010" unitRef="usd">2415730000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-165" decimals="-3" id="f-1011" unitRef="usd">2330962000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-166" decimals="-3" id="f-1012" unitRef="usd">2048113000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-167" decimals="-3" id="f-1013" unitRef="usd">93829000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-168" decimals="-3" id="f-1014" unitRef="usd">86195000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-169" decimals="-3" id="f-1015" unitRef="usd">102028000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-1" decimals="-3" id="f-1016" unitRef="usd">4033502000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-4" decimals="-3" id="f-1017" unitRef="usd">4131393000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-5" decimals="-3" id="f-1018" unitRef="usd">3745887000</us-gaap:Revenues>
    <us-gaap:OperatingIncomeLoss contextRef="c-161" decimals="-3" id="f-1019" unitRef="usd">176320000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-162" decimals="-3" id="f-1020" unitRef="usd">217499000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-163" decimals="-3" id="f-1021" unitRef="usd">211958000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-164" decimals="-3" id="f-1022" unitRef="usd">440168000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-165" decimals="-3" id="f-1023" unitRef="usd">451874000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-166" decimals="-3" id="f-1024" unitRef="usd">312661000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-167" decimals="-3" id="f-1025" unitRef="usd">48714000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-168" decimals="-3" id="f-1026" unitRef="usd">44382000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-169" decimals="-3" id="f-1027" unitRef="usd">62291000</us-gaap:OperatingIncomeLoss>
    <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="c-170" decimals="-3" id="f-1028" unitRef="usd">77980000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="c-171" decimals="-3" id="f-1029" unitRef="usd">76304000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="c-172" decimals="-3" id="f-1030" unitRef="usd">68614000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:OperatingIncomeLoss contextRef="c-1" decimals="-3" id="f-1031" unitRef="usd">587222000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-4" decimals="-3" id="f-1032" unitRef="usd">637451000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-5" decimals="-3" id="f-1033" unitRef="usd">518296000</us-gaap:OperatingIncomeLoss>
    <mho:InterestIncomeNetOfInterestExpense contextRef="c-161" decimals="-3" id="f-1034" unitRef="usd">186000</mho:InterestIncomeNetOfInterestExpense>
    <mho:InterestIncomeNetOfInterestExpense contextRef="c-162" decimals="-3" id="f-1035" unitRef="usd">469000</mho:InterestIncomeNetOfInterestExpense>
    <us-gaap:InterestExpense contextRef="c-163" decimals="-3" id="f-1036" unitRef="usd">76000</us-gaap:InterestExpense>
    <mho:InterestIncomeNetOfInterestExpense contextRef="c-164" decimals="-3" id="f-1037" unitRef="usd">1703000</mho:InterestIncomeNetOfInterestExpense>
    <mho:InterestIncomeNetOfInterestExpense contextRef="c-165" decimals="-3" id="f-1038" unitRef="usd">1447000</mho:InterestIncomeNetOfInterestExpense>
    <mho:InterestIncomeNetOfInterestExpense contextRef="c-166" decimals="-3" id="f-1039" unitRef="usd">464000</mho:InterestIncomeNetOfInterestExpense>
    <us-gaap:InterestExpense contextRef="c-167" decimals="-3" id="f-1040" unitRef="usd">10360000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense contextRef="c-168" decimals="-3" id="f-1041" unitRef="usd">5122000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense contextRef="c-169" decimals="-3" id="f-1042" unitRef="usd">3912000</us-gaap:InterestExpense>
    <us-gaap:InterestAndOtherIncome contextRef="c-170" decimals="-3" id="f-1043" unitRef="usd">28493000</us-gaap:InterestAndOtherIncome>
    <us-gaap:InterestAndOtherIncome contextRef="c-171" decimals="-3" id="f-1044" unitRef="usd">956000</us-gaap:InterestAndOtherIncome>
    <us-gaap:InterestAndOtherIncome contextRef="c-172" decimals="-3" id="f-1045" unitRef="usd">1368000</us-gaap:InterestAndOtherIncome>
    <mho:InterestIncomeNetOfInterestExpense contextRef="c-1" decimals="-3" id="f-1046" unitRef="usd">20022000</mho:InterestIncomeNetOfInterestExpense>
    <us-gaap:InterestExpense contextRef="c-4" decimals="-3" id="f-1047" unitRef="usd">2250000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense contextRef="c-5" decimals="-3" id="f-1048" unitRef="usd">2156000</us-gaap:InterestExpense>
    <us-gaap:OtherIncome contextRef="c-1" decimals="-3" id="f-1049" unitRef="usd">33000</us-gaap:OtherIncome>
    <us-gaap:OtherIncome contextRef="c-4" decimals="-3" id="f-1050" unitRef="usd">6000</us-gaap:OtherIncome>
    <us-gaap:OtherIncome contextRef="c-5" decimals="-3" id="f-1051" unitRef="usd">2046000</us-gaap:OtherIncome>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt contextRef="c-1" decimals="-3" id="f-1052" unitRef="usd">0</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt contextRef="c-4" decimals="-3" id="f-1053" unitRef="usd">0</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt contextRef="c-5" decimals="-3" id="f-1054" unitRef="usd">9072000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic contextRef="c-1" decimals="-3" id="f-1055" unitRef="usd">607277000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic contextRef="c-4" decimals="-3" id="f-1056" unitRef="usd">635207000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic contextRef="c-5" decimals="-3" id="f-1057" unitRef="usd">509114000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-161" decimals="-3" id="f-1058" unitRef="usd">3673000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-162" decimals="-3" id="f-1059" unitRef="usd">3308000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-163" decimals="-3" id="f-1060" unitRef="usd">3407000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-164" decimals="-3" id="f-1061" unitRef="usd">2965000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-165" decimals="-3" id="f-1062" unitRef="usd">2790000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-166" decimals="-3" id="f-1063" unitRef="usd">3644000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-167" decimals="-3" id="f-1064" unitRef="usd">810000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-168" decimals="-3" id="f-1065" unitRef="usd">2178000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-169" decimals="-3" id="f-1066" unitRef="usd">2227000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-170" decimals="-3" id="f-1067" unitRef="usd">8343000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-171" decimals="-3" id="f-1068" unitRef="usd">8898000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-172" decimals="-3" id="f-1069" unitRef="usd">7637000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-1" decimals="-3" id="f-1070" unitRef="usd">15791000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-4" decimals="-3" id="f-1071" unitRef="usd">17174000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-5" decimals="-3" id="f-1072" unitRef="usd">16915000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock contextRef="c-1" id="f-1073">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables show total assets by segment at December 31, 2023 and 2022:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:49.412%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.831%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.996%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.831%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:2.289%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.516%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:2.581%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.444%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Northern&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Southern&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Corporate, Financial Services and Unallocated&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Deposits on real estate under option or contract&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;8,990&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;42,618&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;51,608&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Inventory &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,016,982&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,728,561&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2,745,543&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Investments in joint venture arrangements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;44,011&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;44,011&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;37,171&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;104,306&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:2pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(b)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,039,801&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;div style="margin-bottom:2pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,181,278&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,063,143&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,919,496&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,039,801&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;4,022,440&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:49.415%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.883%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:2.009%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.883%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:2.303%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.596%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:2.303%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.508%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Northern&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Southern&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Corporate, Financial Services and Unallocated&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Deposits on real estate under option or contract&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;47,601&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;55,739&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Inventory &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,100,472&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,672,391&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,772,863&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Investments in joint venture arrangements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;51,554&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;51,554&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;38,265&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;103,182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:2pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(b)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;693,320&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;834,767&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,146,875&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,874,728&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;693,320&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,714,923&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.13pt"&gt;Inventory includes single-family lots, land and land development costs; land held for sale; homes under construction; model homes and furnishings; community development district infrastructure; and consolidated inventory not owned.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(b)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt"&gt;Includes development reimbursements from local municipalities.&lt;/span&gt;&lt;/div&gt;</us-gaap:ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock>
    <us-gaap:AdvancesOnInventoryPurchases contextRef="c-173" decimals="-3" id="f-1074" unitRef="usd">8990000</us-gaap:AdvancesOnInventoryPurchases>
    <us-gaap:AdvancesOnInventoryPurchases contextRef="c-174" decimals="-3" id="f-1075" unitRef="usd">42618000</us-gaap:AdvancesOnInventoryPurchases>
    <us-gaap:AdvancesOnInventoryPurchases contextRef="c-175" decimals="-3" id="f-1076" unitRef="usd">0</us-gaap:AdvancesOnInventoryPurchases>
    <us-gaap:AdvancesOnInventoryPurchases contextRef="c-6" decimals="-3" id="f-1077" unitRef="usd">51608000</us-gaap:AdvancesOnInventoryPurchases>
    <mho:InventorySegments contextRef="c-173" decimals="-3" id="f-1078" unitRef="usd">1016982000</mho:InventorySegments>
    <mho:InventorySegments contextRef="c-174" decimals="-3" id="f-1079" unitRef="usd">1728561000</mho:InventorySegments>
    <mho:InventorySegments contextRef="c-175" decimals="-3" id="f-1080" unitRef="usd">0</mho:InventorySegments>
    <mho:InventorySegments contextRef="c-6" decimals="-3" id="f-1081" unitRef="usd">2745543000</mho:InventorySegments>
    <us-gaap:EquityMethodInvestments contextRef="c-173" decimals="-3" id="f-1082" unitRef="usd">0</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments contextRef="c-174" decimals="-3" id="f-1083" unitRef="usd">44011000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments contextRef="c-175" decimals="-3" id="f-1084" unitRef="usd">0</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments contextRef="c-6" decimals="-3" id="f-1085" unitRef="usd">44011000</us-gaap:EquityMethodInvestments>
    <mho:OtherCombinedAssets contextRef="c-173" decimals="-3" id="f-1086" unitRef="usd">37171000</mho:OtherCombinedAssets>
    <mho:OtherCombinedAssets contextRef="c-174" decimals="-3" id="f-1087" unitRef="usd">104306000</mho:OtherCombinedAssets>
    <mho:OtherCombinedAssets contextRef="c-175" decimals="-3" id="f-1088" unitRef="usd">1039801000</mho:OtherCombinedAssets>
    <mho:OtherCombinedAssets contextRef="c-6" decimals="-3" id="f-1089" unitRef="usd">1181278000</mho:OtherCombinedAssets>
    <us-gaap:Assets contextRef="c-173" decimals="-3" id="f-1090" unitRef="usd">1063143000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-174" decimals="-3" id="f-1091" unitRef="usd">1919496000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-175" decimals="-3" id="f-1092" unitRef="usd">1039801000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-6" decimals="-3" id="f-1093" unitRef="usd">4022440000</us-gaap:Assets>
    <us-gaap:AdvancesOnInventoryPurchases contextRef="c-176" decimals="-3" id="f-1094" unitRef="usd">8138000</us-gaap:AdvancesOnInventoryPurchases>
    <us-gaap:AdvancesOnInventoryPurchases contextRef="c-177" decimals="-3" id="f-1095" unitRef="usd">47601000</us-gaap:AdvancesOnInventoryPurchases>
    <us-gaap:AdvancesOnInventoryPurchases contextRef="c-178" decimals="-3" id="f-1096" unitRef="usd">0</us-gaap:AdvancesOnInventoryPurchases>
    <us-gaap:AdvancesOnInventoryPurchases contextRef="c-7" decimals="-3" id="f-1097" unitRef="usd">55739000</us-gaap:AdvancesOnInventoryPurchases>
    <mho:InventorySegments contextRef="c-176" decimals="-3" id="f-1098" unitRef="usd">1100472000</mho:InventorySegments>
    <mho:InventorySegments contextRef="c-177" decimals="-3" id="f-1099" unitRef="usd">1672391000</mho:InventorySegments>
    <mho:InventorySegments contextRef="c-178" decimals="-3" id="f-1100" unitRef="usd">0</mho:InventorySegments>
    <mho:InventorySegments contextRef="c-7" decimals="-3" id="f-1101" unitRef="usd">2772863000</mho:InventorySegments>
    <us-gaap:EquityMethodInvestments contextRef="c-176" decimals="-3" id="f-1102" unitRef="usd">0</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments contextRef="c-177" decimals="-3" id="f-1103" unitRef="usd">51554000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments contextRef="c-178" decimals="-3" id="f-1104" unitRef="usd">0</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments contextRef="c-7" decimals="-3" id="f-1105" unitRef="usd">51554000</us-gaap:EquityMethodInvestments>
    <mho:OtherCombinedAssets contextRef="c-176" decimals="-3" id="f-1106" unitRef="usd">38265000</mho:OtherCombinedAssets>
    <mho:OtherCombinedAssets contextRef="c-177" decimals="-3" id="f-1107" unitRef="usd">103182000</mho:OtherCombinedAssets>
    <mho:OtherCombinedAssets contextRef="c-178" decimals="-3" id="f-1108" unitRef="usd">693320000</mho:OtherCombinedAssets>
    <mho:OtherCombinedAssets contextRef="c-7" decimals="-3" id="f-1109" unitRef="usd">834767000</mho:OtherCombinedAssets>
    <us-gaap:Assets contextRef="c-176" decimals="-3" id="f-1110" unitRef="usd">1146875000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-177" decimals="-3" id="f-1111" unitRef="usd">1874728000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-178" decimals="-3" id="f-1112" unitRef="usd">693320000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-7" decimals="-3" id="f-1113" unitRef="usd">3714923000</us-gaap:Assets>
    <us-gaap:TreasuryStockTextBlock contextRef="c-1" id="f-1114">Share Repurchase Program&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;On&#160;July&#160;28, 2021,&#160;the Company announced that its Board of Directors approved a new share repurchase program pursuant to which the Company may purchase up to $100&#160;million of its outstanding common shares (the &#x201c;2021 Share Repurchase Program&#x201d;).  On February&#160;17, 2022, the Company announced that its Board of Directors approved an increase to its 2021 Share Repurchase Program by an additional $100&#160;million. On November&#160;15, 2023, the Company announced that its Board of Directors approved an increase to its 2021 Share Repurchase Program by an additional $100&#160;million.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;Pursuant to the 2021 Share Repurchase Program, the Company may purchase up to $300&#160;million of its outstanding common shares through open market transactions, privately negotiated transactions or otherwise in accordance with all applicable laws. The timing, amount and other terms and conditions of any additional repurchases under the 2021 Share Repurchase Program will be based on a variety of factors, including the market price of the Company&#x2019;s common shares, business considerations, general market and economic conditions and legal requirements.  The 2021 Share Repurchase Program does not have an expiration date and the Board may modify, discontinue or suspend it at any time.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;During the year ended December&#160;31, 2023, the Company&#160;repurchased 0.7 million outstanding common shares at an aggregate purchase price of $65.3&#160;million under the 2021 Share Repurchase Program.  As of December&#160;31, 2023, $127.8&#160;million remained available for repurchases under the 2021 Share Repurchase Program.&lt;/span&gt;&lt;/div&gt;</us-gaap:TreasuryStockTextBlock>
    <us-gaap:StockRepurchaseProgramAuthorizedAmount1 contextRef="c-179" decimals="-3" id="f-1115" unitRef="usd">100000000</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
    <mho:StockRepurchaseProgramAuthorizedAmountIncreasedecrease contextRef="c-180" decimals="-3" id="f-1116" unitRef="usd">100000000</mho:StockRepurchaseProgramAuthorizedAmountIncreasedecrease>
    <mho:StockRepurchaseProgramAuthorizedAmountIncreasedecrease contextRef="c-181" decimals="-3" id="f-1117" unitRef="usd">100000000</mho:StockRepurchaseProgramAuthorizedAmountIncreasedecrease>
    <us-gaap:StockRepurchaseProgramAuthorizedAmount1 contextRef="c-6" decimals="-6" id="f-1118" unitRef="usd">300000000</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
    <us-gaap:TreasuryStockSharesAcquired contextRef="c-1" decimals="0" id="f-1119" unitRef="shares">700000</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="c-1" decimals="-5" id="f-1120" unitRef="usd">65300000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1 contextRef="c-6" decimals="-5" id="f-1121" unitRef="usd">127800000</us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1>
    <mho:ShareBasedCompensationArrangementByShareBasedPaymentAwardUnitsOutstanding contextRef="c-6" decimals="0" id="f-1122" unitRef="shares">8059</mho:ShareBasedCompensationArrangementByShareBasedPaymentAwardUnitsOutstanding>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized contextRef="c-1" decimals="0" id="f-1123" unitRef="shares">4217436</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized>
    <dei:AuditorFirmId contextRef="c-1" id="f-1124">34</dei:AuditorFirmId>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
